diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7068154126b17d93cd04ec52e98c3496204a65b8 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_basic_type01TestCase.cpp @@ -0,0 +1,1914 @@ +/* + * 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 +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0003TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolVertex, "dEQP-VK.ubo.single_basic_type.std140.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolFragment, "dEQP-VK.ubo.single_basic_type.std140.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolBoth, "dEQP-VK.ubo.single_basic_type.std140.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140BoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Both, "dEQP-VK.ubo.single_basic_type.std140.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Both, "dEQP-VK.ubo.single_basic_type.std140.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Both, "dEQP-VK.ubo.single_basic_type.std140.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tVertex, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tFragment, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tBoth, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Both, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tVertex, "dEQP-VK.ubo.single_basic_type.std140.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tFragment, "dEQP-VK.ubo.single_basic_type.std140.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tBoth, "dEQP-VK.ubo.single_basic_type.std140.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Both, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tVertex, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tFragment, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tBoth, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tVertex, "dEQP-VK.ubo.single_basic_type.std140.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tFragment, "dEQP-VK.ubo.single_basic_type.std140.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tBoth, "dEQP-VK.ubo.single_basic_type.std140.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tVertex, "dEQP-VK.ubo.single_basic_type.std140.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tFragment, "dEQP-VK.ubo.single_basic_type.std140.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tBoth, "dEQP-VK.ubo.single_basic_type.std140.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Both, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140LowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.lowp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140MediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.mediump.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintVertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintFragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintBoth, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd140HighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std140.highp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolVertex, "dEQP-VK.ubo.single_basic_type.std430.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolFragment, "dEQP-VK.ubo.single_basic_type.std430.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolBoth, "dEQP-VK.ubo.single_basic_type.std430.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430BoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Both, "dEQP-VK.ubo.single_basic_type.std430.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Both, "dEQP-VK.ubo.single_basic_type.std430.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Both, "dEQP-VK.ubo.single_basic_type.std430.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Bvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tVertex, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tFragment, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tBoth, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Both, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tVertex, "dEQP-VK.ubo.single_basic_type.std430.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tFragment, "dEQP-VK.ubo.single_basic_type.std430.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tBoth, "dEQP-VK.ubo.single_basic_type.std430.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Both, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tVertex, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tFragment, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tBoth, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Uint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430U16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tVertex, "dEQP-VK.ubo.single_basic_type.std430.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tFragment, "dEQP-VK.ubo.single_basic_type.std430.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tBoth, "dEQP-VK.ubo.single_basic_type.std430.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Int16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430I16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tVertex, "dEQP-VK.ubo.single_basic_type.std430.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tFragment, "dEQP-VK.ubo.single_basic_type.std430.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tBoth, "dEQP-VK.ubo.single_basic_type.std430.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430Float16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Both, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430F16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430LowpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.lowp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430MediumpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.mediump.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintVertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintFragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintBoth, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uint.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpUvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.uvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat2x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat2x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat3x4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat3x4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpMat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpRowmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.row_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Vertex, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Fragment, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Both, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCStd430HighpColumnmajormat4x3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.std430.highp.column_major_mat4x3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolVertex, "dEQP-VK.ubo.single_basic_type.scalar.bool.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolFragment, "dEQP-VK.ubo.single_basic_type.scalar.bool.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolBoth, "dEQP-VK.ubo.single_basic_type.scalar.bool.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBoolBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bool.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarBvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.bvec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tVertex, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tFragment, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tBoth, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tVertex, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tFragment, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tBoth, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt8tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int8_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI8vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i8vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarUint16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.uint16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarU16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.u16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarInt16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.int16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarI16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.i16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tVertex, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tFragment, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tBoth, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarFloat16tBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.float16_t.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Both, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarF16vec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.f16vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpFloatBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.float.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpVec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.vec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIntBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.int.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec2Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec2.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec3Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec3.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Vertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Fragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Both, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Vertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Fragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpIvec4Bothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.ivec4.both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintVertex, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.vertex*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintFragment, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.fragment*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintBoth, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.both*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintVertexcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintFragmentcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0003TS, TCScalarLowpUintBothcompaccess, "dEQP-VK.ubo.single_basic_type.scalar.lowp.uint.both_comp_access*"); diff --git a/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b7e2aea92e9c30cf5e49a161b247eb5951df15c0 --- /dev/null +++ b/graphic/vulkan/src/ubo/ubo/Ubo_single_nested_struct_arrayTestCase.cpp @@ -0,0 +1,78 @@ +/* + * 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 +#include +#include "../UboBaseFunc.h" +#include "../ActsUbo0007TestSuite.h" +#include "shrinkdefine.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140vertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140fragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140both, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140vertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140bothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430vertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430fragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430both, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430vertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430fragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430bothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarbothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSAPerblockbufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.per_block_buffer.scalar_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd140instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferStd430instancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.std430_instance_array_both_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayvertex, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_vertex*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayfragment, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_fragment*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayboth, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_both*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayvertexcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_vertex_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearrayfragmentcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_fragment_comp_access*"); +static SHRINK_HWTEST_F(ActsUbo0007TS, TCSNSASinglebufferScalarinstancearraybothcompaccess, "dEQP-VK.ubo.single_nested_struct_array.single_buffer.scalar_instance_array_both_comp_access*");