提交 96ca755c 编写于 作者: W wangshi

"add vulkan cases commit texture and ubo testcases for vulkan"

Signed-off-by: Nwangshi <wangshi@kaihong.com>
上级 96f334ea
/*
* Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <climits>
#include <gtest/gtest.h>
#include "../UboBaseFunc.h"
#include "../ActsUbo0002TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatVertex, "dEQP-VK.ubo.3_level_array.std140.float.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatFragment, "dEQP-VK.ubo.3_level_array.std140.float.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatBoth, "dEQP-VK.ubo.3_level_array.std140.float.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140FloatBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.float.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Both, "dEQP-VK.ubo.3_level_array.std140.vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Both, "dEQP-VK.ubo.3_level_array.std140.vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Both, "dEQP-VK.ubo.3_level_array.std140.vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntVertex, "dEQP-VK.ubo.3_level_array.std140.int.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntFragment, "dEQP-VK.ubo.3_level_array.std140.int.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntBoth, "dEQP-VK.ubo.3_level_array.std140.int.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140IntBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Both, "dEQP-VK.ubo.3_level_array.std140.ivec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Both, "dEQP-VK.ubo.3_level_array.std140.ivec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Vertex, "dEQP-VK.ubo.3_level_array.std140.ivec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Fragment, "dEQP-VK.ubo.3_level_array.std140.ivec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Both, "dEQP-VK.ubo.3_level_array.std140.ivec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Ivec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.ivec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintVertex, "dEQP-VK.ubo.3_level_array.std140.uint.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintFragment, "dEQP-VK.ubo.3_level_array.std140.uint.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintBoth, "dEQP-VK.ubo.3_level_array.std140.uint.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140UintBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Both, "dEQP-VK.ubo.3_level_array.std140.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Both, "dEQP-VK.ubo.3_level_array.std140.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Vertex, "dEQP-VK.ubo.3_level_array.std140.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Fragment, "dEQP-VK.ubo.3_level_array.std140.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Both, "dEQP-VK.ubo.3_level_array.std140.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolVertex, "dEQP-VK.ubo.3_level_array.std140.bool.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolFragment, "dEQP-VK.ubo.3_level_array.std140.bool.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolBoth, "dEQP-VK.ubo.3_level_array.std140.bool.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bool.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Both, "dEQP-VK.ubo.3_level_array.std140.bvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Both, "dEQP-VK.ubo.3_level_array.std140.bvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.3_level_array.std140.bvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.3_level_array.std140.bvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Both, "dEQP-VK.ubo.3_level_array.std140.bvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.bvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Both, "dEQP-VK.ubo.3_level_array.std140.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Both, "dEQP-VK.ubo.3_level_array.std140.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Both, "dEQP-VK.ubo.3_level_array.std140.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Both, "dEQP-VK.ubo.3_level_array.std140.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Both, "dEQP-VK.ubo.3_level_array.std140.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Both, "dEQP-VK.ubo.3_level_array.std140.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Both, "dEQP-VK.ubo.3_level_array.std140.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Both, "dEQP-VK.ubo.3_level_array.std140.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Both, "dEQP-VK.ubo.3_level_array.std140.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Mat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.column_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.3_level_array.std140.uint8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.3_level_array.std140.uint8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.3_level_array.std140.uint8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Both, "dEQP-VK.ubo.3_level_array.std140.u8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Both, "dEQP-VK.ubo.3_level_array.std140.u8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.u8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.u8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Both, "dEQP-VK.ubo.3_level_array.std140.u8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tVertex, "dEQP-VK.ubo.3_level_array.std140.int8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tFragment, "dEQP-VK.ubo.3_level_array.std140.int8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tBoth, "dEQP-VK.ubo.3_level_array.std140.int8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Both, "dEQP-VK.ubo.3_level_array.std140.i8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Both, "dEQP-VK.ubo.3_level_array.std140.i8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.i8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.i8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Both, "dEQP-VK.ubo.3_level_array.std140.i8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.3_level_array.std140.uint16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.3_level_array.std140.uint16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.3_level_array.std140.uint16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.uint16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Both, "dEQP-VK.ubo.3_level_array.std140.u16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Both, "dEQP-VK.ubo.3_level_array.std140.u16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.u16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.u16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Both, "dEQP-VK.ubo.3_level_array.std140.u16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.u16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tVertex, "dEQP-VK.ubo.3_level_array.std140.int16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tFragment, "dEQP-VK.ubo.3_level_array.std140.int16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tBoth, "dEQP-VK.ubo.3_level_array.std140.int16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.int16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Both, "dEQP-VK.ubo.3_level_array.std140.i16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Both, "dEQP-VK.ubo.3_level_array.std140.i16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.i16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.i16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Both, "dEQP-VK.ubo.3_level_array.std140.i16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.i16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tVertex, "dEQP-VK.ubo.3_level_array.std140.float16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tFragment, "dEQP-VK.ubo.3_level_array.std140.float16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tBoth, "dEQP-VK.ubo.3_level_array.std140.float16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std140.float16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Both, "dEQP-VK.ubo.3_level_array.std140.f16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Both, "dEQP-VK.ubo.3_level_array.std140.f16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.3_level_array.std140.f16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.3_level_array.std140.f16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Both, "dEQP-VK.ubo.3_level_array.std140.f16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std140.f16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatVertex, "dEQP-VK.ubo.3_level_array.std430.float.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatFragment, "dEQP-VK.ubo.3_level_array.std430.float.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatBoth, "dEQP-VK.ubo.3_level_array.std430.float.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430FloatBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.float.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Both, "dEQP-VK.ubo.3_level_array.std430.vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Both, "dEQP-VK.ubo.3_level_array.std430.vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Both, "dEQP-VK.ubo.3_level_array.std430.vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntVertex, "dEQP-VK.ubo.3_level_array.std430.int.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntFragment, "dEQP-VK.ubo.3_level_array.std430.int.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntBoth, "dEQP-VK.ubo.3_level_array.std430.int.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430IntBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Both, "dEQP-VK.ubo.3_level_array.std430.ivec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Both, "dEQP-VK.ubo.3_level_array.std430.ivec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Vertex, "dEQP-VK.ubo.3_level_array.std430.ivec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Fragment, "dEQP-VK.ubo.3_level_array.std430.ivec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Both, "dEQP-VK.ubo.3_level_array.std430.ivec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Ivec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.ivec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintVertex, "dEQP-VK.ubo.3_level_array.std430.uint.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintFragment, "dEQP-VK.ubo.3_level_array.std430.uint.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintBoth, "dEQP-VK.ubo.3_level_array.std430.uint.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430UintBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Both, "dEQP-VK.ubo.3_level_array.std430.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Both, "dEQP-VK.ubo.3_level_array.std430.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Vertex, "dEQP-VK.ubo.3_level_array.std430.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Fragment, "dEQP-VK.ubo.3_level_array.std430.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Both, "dEQP-VK.ubo.3_level_array.std430.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolVertex, "dEQP-VK.ubo.3_level_array.std430.bool.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolFragment, "dEQP-VK.ubo.3_level_array.std430.bool.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolBoth, "dEQP-VK.ubo.3_level_array.std430.bool.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bool.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Both, "dEQP-VK.ubo.3_level_array.std430.bvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Both, "dEQP-VK.ubo.3_level_array.std430.bvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.3_level_array.std430.bvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.3_level_array.std430.bvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Both, "dEQP-VK.ubo.3_level_array.std430.bvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.bvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Both, "dEQP-VK.ubo.3_level_array.std430.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Both, "dEQP-VK.ubo.3_level_array.std430.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Both, "dEQP-VK.ubo.3_level_array.std430.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Both, "dEQP-VK.ubo.3_level_array.std430.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Both, "dEQP-VK.ubo.3_level_array.std430.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Both, "dEQP-VK.ubo.3_level_array.std430.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Both, "dEQP-VK.ubo.3_level_array.std430.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Both, "dEQP-VK.ubo.3_level_array.std430.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Both, "dEQP-VK.ubo.3_level_array.std430.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Mat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Rowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Columnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.column_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.3_level_array.std430.uint8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.3_level_array.std430.uint8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.3_level_array.std430.uint8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Both, "dEQP-VK.ubo.3_level_array.std430.u8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Both, "dEQP-VK.ubo.3_level_array.std430.u8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.u8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.u8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Both, "dEQP-VK.ubo.3_level_array.std430.u8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tVertex, "dEQP-VK.ubo.3_level_array.std430.int8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tFragment, "dEQP-VK.ubo.3_level_array.std430.int8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tBoth, "dEQP-VK.ubo.3_level_array.std430.int8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Both, "dEQP-VK.ubo.3_level_array.std430.i8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Both, "dEQP-VK.ubo.3_level_array.std430.i8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.i8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.i8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Both, "dEQP-VK.ubo.3_level_array.std430.i8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.3_level_array.std430.uint16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.3_level_array.std430.uint16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.3_level_array.std430.uint16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.uint16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Both, "dEQP-VK.ubo.3_level_array.std430.u16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Both, "dEQP-VK.ubo.3_level_array.std430.u16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.u16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.u16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Both, "dEQP-VK.ubo.3_level_array.std430.u16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.u16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tVertex, "dEQP-VK.ubo.3_level_array.std430.int16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tFragment, "dEQP-VK.ubo.3_level_array.std430.int16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tBoth, "dEQP-VK.ubo.3_level_array.std430.int16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.int16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Both, "dEQP-VK.ubo.3_level_array.std430.i16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Both, "dEQP-VK.ubo.3_level_array.std430.i16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.i16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.i16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Both, "dEQP-VK.ubo.3_level_array.std430.i16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.i16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tVertex, "dEQP-VK.ubo.3_level_array.std430.float16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tFragment, "dEQP-VK.ubo.3_level_array.std430.float16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tBoth, "dEQP-VK.ubo.3_level_array.std430.float16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.3_level_array.std430.float16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Both, "dEQP-VK.ubo.3_level_array.std430.f16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Both, "dEQP-VK.ubo.3_level_array.std430.f16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.3_level_array.std430.f16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.3_level_array.std430.f16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Both, "dEQP-VK.ubo.3_level_array.std430.f16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.std430.f16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatVertex, "dEQP-VK.ubo.3_level_array.scalar.float.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatFragment, "dEQP-VK.ubo.3_level_array.scalar.float.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatBoth, "dEQP-VK.ubo.3_level_array.scalar.float.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloatBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Both, "dEQP-VK.ubo.3_level_array.scalar.vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Both, "dEQP-VK.ubo.3_level_array.scalar.vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Both, "dEQP-VK.ubo.3_level_array.scalar.vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarVec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntVertex, "dEQP-VK.ubo.3_level_array.scalar.int.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntFragment, "dEQP-VK.ubo.3_level_array.scalar.int.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntBoth, "dEQP-VK.ubo.3_level_array.scalar.int.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIntBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Both, "dEQP-VK.ubo.3_level_array.scalar.ivec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Both, "dEQP-VK.ubo.3_level_array.scalar.ivec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.ivec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.ivec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Both, "dEQP-VK.ubo.3_level_array.scalar.ivec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarIvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.ivec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintVertex, "dEQP-VK.ubo.3_level_array.scalar.uint.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintFragment, "dEQP-VK.ubo.3_level_array.scalar.uint.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintBoth, "dEQP-VK.ubo.3_level_array.scalar.uint.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUintBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Both, "dEQP-VK.ubo.3_level_array.scalar.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Both, "dEQP-VK.ubo.3_level_array.scalar.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Both, "dEQP-VK.ubo.3_level_array.scalar.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolVertex, "dEQP-VK.ubo.3_level_array.scalar.bool.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolFragment, "dEQP-VK.ubo.3_level_array.scalar.bool.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolBoth, "dEQP-VK.ubo.3_level_array.scalar.bool.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bool.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Both, "dEQP-VK.ubo.3_level_array.scalar.bvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Both, "dEQP-VK.ubo.3_level_array.scalar.bvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.bvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.bvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Both, "dEQP-VK.ubo.3_level_array.scalar.bvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.bvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Both, "dEQP-VK.ubo.3_level_array.scalar.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Both, "dEQP-VK.ubo.3_level_array.scalar.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Both, "dEQP-VK.ubo.3_level_array.scalar.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarMat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Vertex, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Fragment, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Both, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.column_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tVertex, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tFragment, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tBoth, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Both, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tVertex, "dEQP-VK.ubo.3_level_array.scalar.int8_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tFragment, "dEQP-VK.ubo.3_level_array.scalar.int8_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tBoth, "dEQP-VK.ubo.3_level_array.scalar.int8_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int8_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Both, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i8vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tVertex, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tFragment, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tBoth, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.uint16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.u16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tVertex, "dEQP-VK.ubo.3_level_array.scalar.int16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tFragment, "dEQP-VK.ubo.3_level_array.scalar.int16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tBoth, "dEQP-VK.ubo.3_level_array.scalar.int16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.int16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.i16vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.3_level_array.scalar.float16_t.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.3_level_array.scalar.float16_t.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.3_level_array.scalar.float16_t.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.float16_t.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Both, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0002TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.3_level_array.scalar.f16vec4.both_comp_access*");
/*
* Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <climits>
#include <gtest/gtest.h>
#include "../UboBaseFunc.h"
#include "../ActsUbo0003TestSuite.h"
#include "shrinkdefine.h"
using namespace std;
using namespace testing::ext;
using namespace OHOS;
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.column_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.float.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.int.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.ivec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uint.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarMediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.mediump.column_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.float.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.vec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.int.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.ivec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uint.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.uvec4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat2x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat3x4.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x2.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.row_major_mat4x3.both_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.vertex*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.fragment*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.both*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.vertex_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.fragment_comp_access*");
static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarHighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.highp.column_major_mat4x3.both_comp_access*");
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册