/* * 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 "../Deqpgles3BaseFunc.h" #include "../ActsDeqpgles30015TestSuite.h" #include "shrinkdefine.h" using namespace std; using namespace testing::ext; using namespace OHOS; static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014736, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014737, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014738, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat2_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014739, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014740, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_vec2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014741, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014742, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014743, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014744, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014745, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014746, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014747, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014748, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014749, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014750, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat2_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014751, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014752, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_vec2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014753, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014754, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014755, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014756, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014757, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014758, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014759, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014760, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014761, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014762, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat2_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014763, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014764, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_vec2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014765, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014766, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat2_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014767, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014768, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014769, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014770, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014771, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014772, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014773, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014774, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x3_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014775, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x3_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014776, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014777, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014778, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x3_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014779, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x3_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014780, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x3_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014781, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat2x3_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014782, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x3_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014783, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat2x3_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014784, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014785, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014786, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2x3_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014787, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x3_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014788, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014789, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014790, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2x3_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014791, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x3_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014792, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x3_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014793, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x3_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014794, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x3_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014795, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x3_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014796, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014797, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014798, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2x3_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014799, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x3_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014800, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014801, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014802, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2x3_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014803, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x3_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014804, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x3_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014805, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x3_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014806, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x3_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014807, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x3_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014808, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014809, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014810, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x4_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014811, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x4_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014812, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014813, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014814, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat2x4_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014815, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x4_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014816, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x4_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014817, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat2x4_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014818, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat2x4_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014819, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat2x4_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014820, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014821, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014822, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2x4_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014823, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x4_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014824, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014825, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014826, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat2x4_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014827, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x4_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014828, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x4_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014829, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x4_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014830, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat2x4_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014831, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat2x4_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014832, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014833, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014834, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2x4_vec2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014835, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x4_vec2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014836, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014837, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014838, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat2x4_mat2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014839, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x4_mat2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014840, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x4_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014841, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x4_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014842, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat2x4_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014843, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat2x4_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014844, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014845, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014846, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x2_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014847, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x2_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014848, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014849, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014850, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x2_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014851, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat3x2_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014852, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x2_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014853, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x2_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014854, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x2_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014855, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat3x2_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014856, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014857, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014858, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3x2_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014859, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x2_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014860, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014861, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014862, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x2_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014863, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x2_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014864, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3x2_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014865, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x2_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014866, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x2_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014867, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x2_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014868, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014869, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014870, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3x2_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014871, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x2_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014872, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec2_mat3x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014873, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec2_mat3x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014874, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x2_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014875, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x2_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014876, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3x2_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014877, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x2_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014878, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x2_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014879, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x2_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014880, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014881, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014882, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat3_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014883, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014884, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_vec3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014885, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014886, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014887, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014888, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014889, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014890, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014891, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014892, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014893, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014894, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat3_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014895, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014896, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_vec3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014897, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014898, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014899, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014900, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014901, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014902, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014903, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014904, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014905, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014906, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat3_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014907, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014908, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_vec3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014909, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014910, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014911, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014912, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat3_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014913, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014914, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014915, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014916, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014917, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014918, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x4_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014919, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x4_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014920, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014921, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014922, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x4_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014923, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat3x4_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014924, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat3x4_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014925, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x4_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014926, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat3x4_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014927, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat3x4_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014928, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014929, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014930, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3x4_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014931, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x4_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014932, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014933, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014934, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x4_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014935, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x4_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014936, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat3x4_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014937, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x4_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014938, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat3x4_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014939, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat3x4_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014940, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014941, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014942, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3x4_vec3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014943, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x4_vec3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014944, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014945, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014946, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x4_mat2x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014947, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x4_mat2x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014948, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat3x4_mat3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014949, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x4_mat3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014950, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat3x4_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014951, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat3x4_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014952, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014953, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014954, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x2_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014955, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x2_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014956, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014957, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014958, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x2_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014959, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat4x2_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014960, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x2_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014961, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat4x2_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014962, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x2_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014963, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x2_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014964, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014965, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014966, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4x2_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014967, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x2_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014968, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014969, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014970, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x2_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014971, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x2_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014972, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x2_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014973, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x2_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014974, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4x2_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014975, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x2_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014976, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x2_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014977, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x2_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014978, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4x2_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014979, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x2_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014980, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec2_mat4x2_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014981, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec2_mat4x2_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014982, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x2_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014983, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x2_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014984, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x2_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014985, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x2_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014986, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4x2_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014987, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x2_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014988, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014989, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014990, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x3_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014991, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x3_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014992, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014993, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_vec3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014994, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x3_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014995, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat4x3_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014996, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x3_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014997, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.lowp_mat4x3_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014998, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4x3_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_014999, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4x3_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015000, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015001, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015002, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4x3_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015003, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x3_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015004, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015005, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_vec3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015006, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x3_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015007, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x3_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015008, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x3_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015009, "dEQP-GLES3.functional.shaders.matrix.mu", "l.uniform.mediump_mat4x3_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015010, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4x3_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015011, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4x3_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015012, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x3_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015013, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x3_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015014, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4x3_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015015, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x3_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015016, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec3_mat4x3_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015017, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_vec3_mat4x3_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015018, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x3_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015019, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x3_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015020, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x3_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015021, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.highp_mat4x3_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015022, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4x3_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015023, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4x3_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015024, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015025, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015026, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat4_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015027, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015028, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_vec4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015029, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_vec4_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015030, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015031, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015032, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015033, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.lowp_mat4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015034, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.lowp_mat4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015035, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.lowp_mat4_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015036, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015037, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015038, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat4_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015039, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015040, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_vec4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015041, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_vec4_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015042, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015043, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015044, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015045, "dEQP-GLES3.functional.shaders.matrix.m", "ul.uniform.mediump_mat4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015046, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.mediump_mat4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015047, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.mediump_mat4_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015048, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4_float_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015049, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4_float_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015050, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat4_vec4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015051, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4_vec4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015052, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_vec4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015053, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_vec4_mat4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015054, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4_mat2x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015055, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4_mat2x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015056, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4_mat3x4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015057, "dEQP-GLES3.functional.shaders.matrix.", "mul.uniform.highp_mat4_mat3x4_fragment"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015058, "dEQP-GLES3.functional.shaders.matri", "x.mul.uniform.highp_mat4_mat4_vertex"); static SHRINK_HWTEST_F(ActsDeqpgles30015TestSuite, TestCase_015059, "dEQP-GLES3.functional.shaders.matrix", ".mul.uniform.highp_mat4_mat4_fragment");