/* * 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 "../Khrgles3BaseFunc.h" #include "../ActsKhrgles30003TestSuite.h" #include "shrinkdefine.h" using namespace std; using namespace testing::ext; using namespace OHOS; static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002305, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002306, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002307, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002308, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002309, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002310, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002311, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002312, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002313, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002314, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002315, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002316, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002317, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002318, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002319, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002320, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002321, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002322, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002323, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002324, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002325, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002326, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002327, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002328, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002329, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002330, "KHR-GLES3.shaders.glsl_con", "structors.vec2_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002331, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002332, "KHR-GLES3.shaders.glsl_constructo", "rs.vec2_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002333, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002334, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002335, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002336, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002337, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002338, "KHR-GLES3.shaders.glsl_cons", "tructors.vec2_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002339, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002340, "KHR-GLES3.shaders.glsl_constructors", ".vec2_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002341, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002342, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002343, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002344, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002345, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002346, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002347, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat2x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002348, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat2x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002349, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002350, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002351, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat2x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002352, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat2x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002353, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002354, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002355, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002356, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002357, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002358, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002359, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat3x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002360, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat3x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002361, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002362, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002363, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat3x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002364, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat3x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002365, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002366, "KHR-GLES3.shaders.glsl_constr", "uctors.vec2_from_float_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002367, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002368, "KHR-GLES3.shaders.glsl_constructors.", "vec2_from_float_mat4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002369, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002370, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002371, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat4x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002372, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat4x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002373, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002374, "KHR-GLES3.shaders.glsl_constru", "ctors.vec2_from_float_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002375, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat4x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002376, "KHR-GLES3.shaders.glsl_constructors.v", "ec2_from_float_mat4x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002377, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002378, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002379, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002380, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002381, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002382, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002383, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002384, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002385, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002386, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002387, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002388, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002389, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002390, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002391, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002392, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002393, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002394, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002395, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002396, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002397, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002398, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002399, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002400, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002401, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002402, "KHR-GLES3.shaders.glsl_con", "structors.vec3_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002403, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002404, "KHR-GLES3.shaders.glsl_constructo", "rs.vec3_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002405, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002406, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002407, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002408, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002409, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002410, "KHR-GLES3.shaders.glsl_cons", "tructors.vec3_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002411, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002412, "KHR-GLES3.shaders.glsl_constructors", ".vec3_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002413, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002414, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002415, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002416, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002417, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002418, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002419, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat2x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002420, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat2x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002421, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002422, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002423, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat2x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002424, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat2x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002425, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002426, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002427, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002428, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002429, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002430, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002431, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat3x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002432, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat3x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002433, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002434, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002435, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat3x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002436, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat3x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002437, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002438, "KHR-GLES3.shaders.glsl_constr", "uctors.vec3_from_float_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002439, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002440, "KHR-GLES3.shaders.glsl_constructors.", "vec3_from_float_mat4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002441, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002442, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002443, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat4x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002444, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat4x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002445, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002446, "KHR-GLES3.shaders.glsl_constru", "ctors.vec3_from_float_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002447, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat4x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002448, "KHR-GLES3.shaders.glsl_constructors.v", "ec3_from_float_mat4x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002449, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002450, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002451, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002452, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002453, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002454, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002455, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002456, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002457, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002458, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002459, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002460, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002461, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002462, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002463, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002464, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002465, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002466, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002467, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002468, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002469, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002470, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002471, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002472, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002473, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002474, "KHR-GLES3.shaders.glsl_con", "structors.vec4_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002475, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002476, "KHR-GLES3.shaders.glsl_constructo", "rs.vec4_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002477, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002478, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002479, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002480, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002481, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002482, "KHR-GLES3.shaders.glsl_cons", "tructors.vec4_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002483, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002484, "KHR-GLES3.shaders.glsl_constructors", ".vec4_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002485, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002486, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002487, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002488, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002489, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002490, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002491, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat2x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002492, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat2x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002493, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002494, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002495, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat2x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002496, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat2x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002497, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002498, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002499, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002500, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002501, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002502, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002503, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat3x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002504, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat3x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002505, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002506, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002507, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat3x4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002508, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat3x4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002509, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002510, "KHR-GLES3.shaders.glsl_constr", "uctors.vec4_from_float_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002511, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat4_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002512, "KHR-GLES3.shaders.glsl_constructors.", "vec4_from_float_mat4_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002513, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002514, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002515, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat4x2_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002516, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat4x2_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002517, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002518, "KHR-GLES3.shaders.glsl_constru", "ctors.vec4_from_float_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002519, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat4x3_float_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002520, "KHR-GLES3.shaders.glsl_constructors.v", "ec4_from_float_mat4x3_float_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002521, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002522, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002523, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002524, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002525, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002526, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002527, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002528, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002529, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002530, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002531, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002532, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002533, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002534, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002535, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002536, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002537, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002538, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002539, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002540, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002541, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002542, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002543, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002544, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002545, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002546, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec2_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002547, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002548, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec2_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002549, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002550, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002551, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002552, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002553, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002554, "KHR-GLES3.shaders.glsl_const", "ructors.ivec2_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002555, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002556, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002557, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002558, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002559, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002560, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002561, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002562, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002563, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat2x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002564, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat2x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002565, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002566, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002567, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat2x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002568, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat2x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002569, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002570, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002571, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002572, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002573, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002574, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002575, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat3x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002576, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat3x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002577, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002578, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002579, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat3x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002580, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat3x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002581, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002582, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec2_from_int_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002583, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002584, "KHR-GLES3.shaders.glsl_constructors", ".ivec2_from_int_mat4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002585, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002586, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002587, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat4x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002588, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat4x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002589, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002590, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec2_from_int_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002591, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat4x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002592, "KHR-GLES3.shaders.glsl_constructors.", "ivec2_from_int_mat4x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002593, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002594, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002595, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002596, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002597, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002598, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002599, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002600, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002601, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002602, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002603, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002604, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002605, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002606, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002607, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002608, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002609, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002610, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002611, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002612, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002613, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002614, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002615, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002616, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002617, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002618, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec3_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002619, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002620, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec3_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002621, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002622, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002623, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002624, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002625, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002626, "KHR-GLES3.shaders.glsl_const", "ructors.ivec3_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002627, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002628, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002629, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002630, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002631, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002632, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002633, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002634, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002635, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat2x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002636, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat2x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002637, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002638, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002639, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat2x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002640, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat2x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002641, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002642, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002643, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002644, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002645, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002646, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002647, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat3x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002648, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat3x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002649, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002650, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002651, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat3x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002652, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat3x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002653, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002654, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec3_from_int_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002655, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002656, "KHR-GLES3.shaders.glsl_constructors", ".ivec3_from_int_mat4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002657, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002658, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002659, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat4x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002660, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat4x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002661, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002662, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec3_from_int_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002663, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat4x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002664, "KHR-GLES3.shaders.glsl_constructors.", "ivec3_from_int_mat4x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002665, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002666, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002667, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002668, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002669, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002670, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002671, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002672, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002673, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002674, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002675, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002676, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002677, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002678, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002679, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002680, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002681, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002682, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002683, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002684, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002685, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002686, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002687, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002688, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002689, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002690, "KHR-GLES3.shaders.glsl_cons", "tructors.ivec4_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002691, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002692, "KHR-GLES3.shaders.glsl_constructo", "rs.ivec4_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002693, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002694, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002695, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002696, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002697, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002698, "KHR-GLES3.shaders.glsl_const", "ructors.ivec4_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002699, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002700, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002701, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002702, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002703, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002704, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002705, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002706, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002707, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat2x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002708, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat2x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002709, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002710, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002711, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat2x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002712, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat2x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002713, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002714, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002715, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002716, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002717, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002718, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002719, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat3x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002720, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat3x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002721, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002722, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002723, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat3x4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002724, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat3x4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002725, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002726, "KHR-GLES3.shaders.glsl_constr", "uctors.ivec4_from_int_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002727, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat4_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002728, "KHR-GLES3.shaders.glsl_constructors", ".ivec4_from_int_mat4_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002729, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002730, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002731, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat4x2_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002732, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat4x2_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002733, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002734, "KHR-GLES3.shaders.glsl_constru", "ctors.ivec4_from_int_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002735, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat4x3_int_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002736, "KHR-GLES3.shaders.glsl_constructors.", "ivec4_from_int_mat4x3_int_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002737, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002738, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002739, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002740, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002741, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002742, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002743, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002744, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002745, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002746, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002747, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002748, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002749, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002750, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002751, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002752, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002753, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002754, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002755, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002756, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002757, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002758, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002759, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002760, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002761, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002762, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec2_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002763, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002764, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec2_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002765, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002766, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002767, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002768, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002769, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002770, "KHR-GLES3.shaders.glsl_const", "ructors.bvec2_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002771, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002772, "KHR-GLES3.shaders.glsl_constructors", ".bvec2_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002773, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002774, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002775, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002776, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002777, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002778, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002779, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat2x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002780, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat2x3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002781, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002782, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002783, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat2x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002784, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat2x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002785, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002786, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002787, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002788, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002789, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002790, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002791, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat3x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002792, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat3x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002793, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002794, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002795, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat3x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002796, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat3x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002797, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002798, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec2_from_bool_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002799, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002800, "KHR-GLES3.shaders.glsl_constructors.", "bvec2_from_bool_mat4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002801, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002802, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002803, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat4x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002804, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat4x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002805, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002806, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec2_from_bool_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002807, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat4x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002808, "KHR-GLES3.shaders.glsl_constructors.b", "vec2_from_bool_mat4x3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002809, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002810, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002811, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002812, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002813, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002814, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002815, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002816, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002817, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002818, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002819, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002820, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002821, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002822, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002823, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002824, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002825, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002826, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002827, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002828, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002829, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002830, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002831, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002832, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002833, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002834, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec3_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002835, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002836, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec3_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002837, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002838, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002839, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002840, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002841, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002842, "KHR-GLES3.shaders.glsl_const", "ructors.bvec3_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002843, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002844, "KHR-GLES3.shaders.glsl_constructors", ".bvec3_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002845, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002846, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002847, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002848, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002849, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002850, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002851, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat2x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002852, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat2x3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002853, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002854, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002855, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat2x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002856, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat2x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002857, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002858, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002859, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002860, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002861, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002862, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002863, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat3x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002864, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat3x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002865, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002866, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002867, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat3x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002868, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat3x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002869, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002870, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec3_from_bool_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002871, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002872, "KHR-GLES3.shaders.glsl_constructors.", "bvec3_from_bool_mat4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002873, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002874, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002875, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat4x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002876, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat4x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002877, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002878, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec3_from_bool_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002879, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat4x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002880, "KHR-GLES3.shaders.glsl_constructors.b", "vec3_from_bool_mat4x3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002881, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002882, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002883, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat2_mat2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002884, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat2_mat2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002885, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002886, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002887, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat2x3_mat2x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002888, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat2x3_mat2x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002889, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002890, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002891, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat2x4_mat2x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002892, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat2x4_mat2x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002893, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002894, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002895, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat3_mat3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002896, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat3_mat3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002897, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002898, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002899, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat3x2_mat3x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002900, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat3x2_mat3x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002901, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002902, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002903, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat3x4_mat3x4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002904, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat3x4_mat3x4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002905, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002906, "KHR-GLES3.shaders.glsl_cons", "tructors.bvec4_from_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002907, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat4_mat4_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002908, "KHR-GLES3.shaders.glsl_constructo", "rs.bvec4_from_mat4_mat4_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002909, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002910, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002911, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat4x2_mat4x2_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002912, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat4x2_mat4x2_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002913, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002914, "KHR-GLES3.shaders.glsl_const", "ructors.bvec4_from_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002915, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat4x3_mat4x3_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002916, "KHR-GLES3.shaders.glsl_constructors", ".bvec4_from_mat4x3_mat4x3_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002917, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002918, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002919, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002920, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002921, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat2x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002922, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat2x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002923, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat2x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002924, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat2x3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002925, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat2x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002926, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat2x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002927, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat2x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002928, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat2x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002929, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002930, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002931, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002932, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat3_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002933, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat3x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002934, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat3x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002935, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat3x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002936, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat3x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002937, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat3x4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002938, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat3x4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002939, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat3x4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002940, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat3x4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002941, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat4_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002942, "KHR-GLES3.shaders.glsl_constr", "uctors.bvec4_from_bool_mat4_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002943, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat4_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002944, "KHR-GLES3.shaders.glsl_constructors.", "bvec4_from_bool_mat4_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002945, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat4x2_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002946, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat4x2_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002947, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat4x2_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002948, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat4x2_bool_invalid_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002949, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat4x3_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002950, "KHR-GLES3.shaders.glsl_constru", "ctors.bvec4_from_bool_mat4x3_fs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002951, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat4x3_bool_invalid_vs"); static SHRINK_HWTEST_F(ActsKhrgles30003TestSuite, TestCase_002952, "KHR-GLES3.shaders.glsl_constructors.b", "vec4_from_bool_mat4x3_bool_invalid_fs");