1KHR-GL31.info.vendor 2KHR-GL31.info.renderer 3KHR-GL31.info.version 4KHR-GL31.info.shading_language_version 5KHR-GL31.info.extensions 6KHR-GL31.info.render_target 7KHR-GL31.clip_distance.coverage 8KHR-GL31.clip_distance.functional 9KHR-GL31.clip_distance.negative 10KHR-GL31.glsl_noperspective.functionaltest 11KHR-GL31.transform_feedback.api_errors_test 12KHR-GL31.transform_feedback.linking_errors_test 13KHR-GL31.transform_feedback.limits_test 14KHR-GL31.transform_feedback.capture_vertex_interleaved_test 15KHR-GL31.transform_feedback.capture_geometry_interleaved_test 16KHR-GL31.transform_feedback.capture_vertex_separate_test 17KHR-GL31.transform_feedback.capture_geometry_separate_test 18KHR-GL31.transform_feedback.get_xfb_varying 19KHR-GL31.transform_feedback.query_vertex_interleaved_test 20KHR-GL31.transform_feedback.query_geometry_interleaved_test 21KHR-GL31.transform_feedback.query_vertex_separate_test 22KHR-GL31.transform_feedback.query_geometry_separate_test 23KHR-GL31.transform_feedback.discard_vertex_test 24KHR-GL31.transform_feedback.discard_geometry_test 25KHR-GL31.transform_feedback.draw_xfb_test 26KHR-GL31.transform_feedback.draw_xfb_feedbackk_test 27KHR-GL31.transform_feedback.draw_xfb_stream_test 28KHR-GL31.transform_feedback.capture_special_interleaved_test 29KHR-GL31.transform_feedback.draw_xfb_instanced_test 30KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test 31KHR-GL31.texture_repeat_mode.r8_49x23_0_clamp_to_edge 32KHR-GL31.texture_repeat_mode.r8_49x23_0_repeat 33KHR-GL31.texture_repeat_mode.r8_49x23_0_mirrored_repeat 34KHR-GL31.texture_repeat_mode.r8_49x23_1_clamp_to_edge 35KHR-GL31.texture_repeat_mode.r8_49x23_1_repeat 36KHR-GL31.texture_repeat_mode.r8_49x23_1_mirrored_repeat 37KHR-GL31.texture_repeat_mode.r8_49x23_2_clamp_to_edge 38KHR-GL31.texture_repeat_mode.r8_49x23_2_repeat 39KHR-GL31.texture_repeat_mode.r8_49x23_2_mirrored_repeat 40KHR-GL31.texture_repeat_mode.rgb565_49x23_0_clamp_to_edge 41KHR-GL31.texture_repeat_mode.rgb565_49x23_0_repeat 42KHR-GL31.texture_repeat_mode.rgb565_49x23_0_mirrored_repeat 43KHR-GL31.texture_repeat_mode.rgb565_49x23_1_clamp_to_edge 44KHR-GL31.texture_repeat_mode.rgb565_49x23_1_repeat 45KHR-GL31.texture_repeat_mode.rgb565_49x23_1_mirrored_repeat 46KHR-GL31.texture_repeat_mode.rgb565_49x23_2_clamp_to_edge 47KHR-GL31.texture_repeat_mode.rgb565_49x23_2_repeat 48KHR-GL31.texture_repeat_mode.rgb565_49x23_2_mirrored_repeat 49KHR-GL31.texture_repeat_mode.rgb8_49x23_0_clamp_to_edge 50KHR-GL31.texture_repeat_mode.rgb8_49x23_0_repeat 51KHR-GL31.texture_repeat_mode.rgb8_49x23_0_mirrored_repeat 52KHR-GL31.texture_repeat_mode.rgb8_49x23_1_clamp_to_edge 53KHR-GL31.texture_repeat_mode.rgb8_49x23_1_repeat 54KHR-GL31.texture_repeat_mode.rgb8_49x23_1_mirrored_repeat 55KHR-GL31.texture_repeat_mode.rgb8_49x23_2_clamp_to_edge 56KHR-GL31.texture_repeat_mode.rgb8_49x23_2_repeat 57KHR-GL31.texture_repeat_mode.rgb8_49x23_2_mirrored_repeat 58KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_clamp_to_edge 59KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_repeat 60KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_0_mirrored_repeat 61KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_clamp_to_edge 62KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_repeat 63KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_1_mirrored_repeat 64KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_clamp_to_edge 65KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_repeat 66KHR-GL31.texture_repeat_mode.rgb10_a2_49x23_2_mirrored_repeat 67KHR-GL31.texture_repeat_mode.r32ui_49x23_0_clamp_to_edge 68KHR-GL31.texture_repeat_mode.r32ui_49x23_0_repeat 69KHR-GL31.texture_repeat_mode.r32ui_49x23_0_mirrored_repeat 70KHR-GL31.texture_repeat_mode.r32ui_49x23_1_clamp_to_edge 71KHR-GL31.texture_repeat_mode.r32ui_49x23_1_repeat 72KHR-GL31.texture_repeat_mode.r32ui_49x23_1_mirrored_repeat 73KHR-GL31.texture_repeat_mode.r32ui_49x23_2_clamp_to_edge 74KHR-GL31.texture_repeat_mode.r32ui_49x23_2_repeat 75KHR-GL31.texture_repeat_mode.r32ui_49x23_2_mirrored_repeat 76KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_clamp_to_edge 77KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_repeat 78KHR-GL31.texture_repeat_mode.rg32ui_49x23_0_mirrored_repeat 79KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_clamp_to_edge 80KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_repeat 81KHR-GL31.texture_repeat_mode.rg32ui_49x23_1_mirrored_repeat 82KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_clamp_to_edge 83KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_repeat 84KHR-GL31.texture_repeat_mode.rg32ui_49x23_2_mirrored_repeat 85KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_clamp_to_edge 86KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_repeat 87KHR-GL31.texture_repeat_mode.rgba32ui_49x23_0_mirrored_repeat 88KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_clamp_to_edge 89KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_repeat 90KHR-GL31.texture_repeat_mode.rgba32ui_49x23_1_mirrored_repeat 91KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_clamp_to_edge 92KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_repeat 93KHR-GL31.texture_repeat_mode.rgba32ui_49x23_2_mirrored_repeat 94KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_clamp_to_edge 95KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_repeat 96KHR-GL31.texture_repeat_mode.depth_component16_49x23_0_mirrored_repeat 97KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_clamp_to_edge 98KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_repeat 99KHR-GL31.texture_repeat_mode.depth_component16_49x23_1_mirrored_repeat 100KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_clamp_to_edge 101KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_repeat 102KHR-GL31.texture_repeat_mode.depth_component16_49x23_2_mirrored_repeat 103KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_clamp_to_edge 104KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_repeat 105KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_0_mirrored_repeat 106KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_clamp_to_edge 107KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_repeat 108KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_1_mirrored_repeat 109KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_clamp_to_edge 110KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_repeat 111KHR-GL31.texture_repeat_mode.depth24_stencil8_49x23_2_mirrored_repeat 112KHR-GL31.texture_repeat_mode.r8_11x131_0_clamp_to_edge 113KHR-GL31.texture_repeat_mode.r8_11x131_0_repeat 114KHR-GL31.texture_repeat_mode.r8_11x131_0_mirrored_repeat 115KHR-GL31.texture_repeat_mode.r8_11x131_1_clamp_to_edge 116KHR-GL31.texture_repeat_mode.r8_11x131_1_repeat 117KHR-GL31.texture_repeat_mode.r8_11x131_1_mirrored_repeat 118KHR-GL31.texture_repeat_mode.r8_11x131_2_clamp_to_edge 119KHR-GL31.texture_repeat_mode.r8_11x131_2_repeat 120KHR-GL31.texture_repeat_mode.r8_11x131_2_mirrored_repeat 121KHR-GL31.texture_repeat_mode.rgb565_11x131_0_clamp_to_edge 122KHR-GL31.texture_repeat_mode.rgb565_11x131_0_repeat 123KHR-GL31.texture_repeat_mode.rgb565_11x131_0_mirrored_repeat 124KHR-GL31.texture_repeat_mode.rgb565_11x131_1_clamp_to_edge 125KHR-GL31.texture_repeat_mode.rgb565_11x131_1_repeat 126KHR-GL31.texture_repeat_mode.rgb565_11x131_1_mirrored_repeat 127KHR-GL31.texture_repeat_mode.rgb565_11x131_2_clamp_to_edge 128KHR-GL31.texture_repeat_mode.rgb565_11x131_2_repeat 129KHR-GL31.texture_repeat_mode.rgb565_11x131_2_mirrored_repeat 130KHR-GL31.texture_repeat_mode.rgb8_11x131_0_clamp_to_edge 131KHR-GL31.texture_repeat_mode.rgb8_11x131_0_repeat 132KHR-GL31.texture_repeat_mode.rgb8_11x131_0_mirrored_repeat 133KHR-GL31.texture_repeat_mode.rgb8_11x131_1_clamp_to_edge 134KHR-GL31.texture_repeat_mode.rgb8_11x131_1_repeat 135KHR-GL31.texture_repeat_mode.rgb8_11x131_1_mirrored_repeat 136KHR-GL31.texture_repeat_mode.rgb8_11x131_2_clamp_to_edge 137KHR-GL31.texture_repeat_mode.rgb8_11x131_2_repeat 138KHR-GL31.texture_repeat_mode.rgb8_11x131_2_mirrored_repeat 139KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_clamp_to_edge 140KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_repeat 141KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_0_mirrored_repeat 142KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_clamp_to_edge 143KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_repeat 144KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_1_mirrored_repeat 145KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_clamp_to_edge 146KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_repeat 147KHR-GL31.texture_repeat_mode.rgb10_a2_11x131_2_mirrored_repeat 148KHR-GL31.texture_repeat_mode.r32ui_11x131_0_clamp_to_edge 149KHR-GL31.texture_repeat_mode.r32ui_11x131_0_repeat 150KHR-GL31.texture_repeat_mode.r32ui_11x131_0_mirrored_repeat 151KHR-GL31.texture_repeat_mode.r32ui_11x131_1_clamp_to_edge 152KHR-GL31.texture_repeat_mode.r32ui_11x131_1_repeat 153KHR-GL31.texture_repeat_mode.r32ui_11x131_1_mirrored_repeat 154KHR-GL31.texture_repeat_mode.r32ui_11x131_2_clamp_to_edge 155KHR-GL31.texture_repeat_mode.r32ui_11x131_2_repeat 156KHR-GL31.texture_repeat_mode.r32ui_11x131_2_mirrored_repeat 157KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_clamp_to_edge 158KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_repeat 159KHR-GL31.texture_repeat_mode.rg32ui_11x131_0_mirrored_repeat 160KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_clamp_to_edge 161KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_repeat 162KHR-GL31.texture_repeat_mode.rg32ui_11x131_1_mirrored_repeat 163KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_clamp_to_edge 164KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_repeat 165KHR-GL31.texture_repeat_mode.rg32ui_11x131_2_mirrored_repeat 166KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_clamp_to_edge 167KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_repeat 168KHR-GL31.texture_repeat_mode.rgba32ui_11x131_0_mirrored_repeat 169KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_clamp_to_edge 170KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_repeat 171KHR-GL31.texture_repeat_mode.rgba32ui_11x131_1_mirrored_repeat 172KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_clamp_to_edge 173KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_repeat 174KHR-GL31.texture_repeat_mode.rgba32ui_11x131_2_mirrored_repeat 175KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_clamp_to_edge 176KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_repeat 177KHR-GL31.texture_repeat_mode.depth_component16_11x131_0_mirrored_repeat 178KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_clamp_to_edge 179KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_repeat 180KHR-GL31.texture_repeat_mode.depth_component16_11x131_1_mirrored_repeat 181KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_clamp_to_edge 182KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_repeat 183KHR-GL31.texture_repeat_mode.depth_component16_11x131_2_mirrored_repeat 184KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_clamp_to_edge 185KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_repeat 186KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_0_mirrored_repeat 187KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_clamp_to_edge 188KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_repeat 189KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_1_mirrored_repeat 190KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_clamp_to_edge 191KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_repeat 192KHR-GL31.texture_repeat_mode.depth24_stencil8_11x131_2_mirrored_repeat 193KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragColor 194KHR-GL31.shaders30.declarations.declarations.redeclare_gl_FragData 195KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2_vs 196KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2_fs 197KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2_mat2_invalid_vs 198KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2_mat2_invalid_fs 199KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x3_vs 200KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x3_fs 201KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x3_mat2x3_invalid_vs 202KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x3_mat2x3_invalid_fs 203KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x4_vs 204KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x4_fs 205KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x4_mat2x4_invalid_vs 206KHR-GL31.shaders30.glsl_constructors.vec2_from_mat2x4_mat2x4_invalid_fs 207KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3_vs 208KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3_fs 209KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3_mat3_invalid_vs 210KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3_mat3_invalid_fs 211KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x2_vs 212KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x2_fs 213KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x2_mat3x2_invalid_vs 214KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x2_mat3x2_invalid_fs 215KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x4_vs 216KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x4_fs 217KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x4_mat3x4_invalid_vs 218KHR-GL31.shaders30.glsl_constructors.vec2_from_mat3x4_mat3x4_invalid_fs 219KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4_vs 220KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4_fs 221KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4_mat4_invalid_vs 222KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4_mat4_invalid_fs 223KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x2_vs 224KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x2_fs 225KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x2_mat4x2_invalid_vs 226KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x2_mat4x2_invalid_fs 227KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x3_vs 228KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x3_fs 229KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x3_mat4x3_invalid_vs 230KHR-GL31.shaders30.glsl_constructors.vec2_from_mat4x3_mat4x3_invalid_fs 231KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2_vs 232KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2_fs 233KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2_float_invalid_vs 234KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2_float_invalid_fs 235KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x3_vs 236KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x3_fs 237KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x3_float_invalid_vs 238KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x3_float_invalid_fs 239KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x4_vs 240KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x4_fs 241KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x4_float_invalid_vs 242KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat2x4_float_invalid_fs 243KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3_vs 244KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3_fs 245KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3_float_invalid_vs 246KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3_float_invalid_fs 247KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x2_vs 248KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x2_fs 249KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x2_float_invalid_vs 250KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x2_float_invalid_fs 251KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x4_vs 252KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x4_fs 253KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x4_float_invalid_vs 254KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat3x4_float_invalid_fs 255KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4_vs 256KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4_fs 257KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4_float_invalid_vs 258KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4_float_invalid_fs 259KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x2_vs 260KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x2_fs 261KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x2_float_invalid_vs 262KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x2_float_invalid_fs 263KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x3_vs 264KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x3_fs 265KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x3_float_invalid_vs 266KHR-GL31.shaders30.glsl_constructors.vec2_from_float_mat4x3_float_invalid_fs 267KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2_vs 268KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2_fs 269KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2_mat2_invalid_vs 270KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2_mat2_invalid_fs 271KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x3_vs 272KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x3_fs 273KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x3_mat2x3_invalid_vs 274KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x3_mat2x3_invalid_fs 275KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x4_vs 276KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x4_fs 277KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x4_mat2x4_invalid_vs 278KHR-GL31.shaders30.glsl_constructors.vec3_from_mat2x4_mat2x4_invalid_fs 279KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3_vs 280KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3_fs 281KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3_mat3_invalid_vs 282KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3_mat3_invalid_fs 283KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x2_vs 284KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x2_fs 285KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x2_mat3x2_invalid_vs 286KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x2_mat3x2_invalid_fs 287KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x4_vs 288KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x4_fs 289KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x4_mat3x4_invalid_vs 290KHR-GL31.shaders30.glsl_constructors.vec3_from_mat3x4_mat3x4_invalid_fs 291KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4_vs 292KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4_fs 293KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4_mat4_invalid_vs 294KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4_mat4_invalid_fs 295KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x2_vs 296KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x2_fs 297KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x2_mat4x2_invalid_vs 298KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x2_mat4x2_invalid_fs 299KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x3_vs 300KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x3_fs 301KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x3_mat4x3_invalid_vs 302KHR-GL31.shaders30.glsl_constructors.vec3_from_mat4x3_mat4x3_invalid_fs 303KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2_vs 304KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2_fs 305KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2_float_invalid_vs 306KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2_float_invalid_fs 307KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x3_vs 308KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x3_fs 309KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x3_float_invalid_vs 310KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x3_float_invalid_fs 311KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x4_vs 312KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x4_fs 313KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x4_float_invalid_vs 314KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat2x4_float_invalid_fs 315KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3_vs 316KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3_fs 317KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3_float_invalid_vs 318KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3_float_invalid_fs 319KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x2_vs 320KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x2_fs 321KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x2_float_invalid_vs 322KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x2_float_invalid_fs 323KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x4_vs 324KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x4_fs 325KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x4_float_invalid_vs 326KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat3x4_float_invalid_fs 327KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4_vs 328KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4_fs 329KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4_float_invalid_vs 330KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4_float_invalid_fs 331KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x2_vs 332KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x2_fs 333KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x2_float_invalid_vs 334KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x2_float_invalid_fs 335KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x3_vs 336KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x3_fs 337KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x3_float_invalid_vs 338KHR-GL31.shaders30.glsl_constructors.vec3_from_float_mat4x3_float_invalid_fs 339KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2_vs 340KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2_fs 341KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2_mat2_invalid_vs 342KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2_mat2_invalid_fs 343KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x3_vs 344KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x3_fs 345KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x3_mat2x3_invalid_vs 346KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x3_mat2x3_invalid_fs 347KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x4_vs 348KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x4_fs 349KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x4_mat2x4_invalid_vs 350KHR-GL31.shaders30.glsl_constructors.vec4_from_mat2x4_mat2x4_invalid_fs 351KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3_vs 352KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3_fs 353KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3_mat3_invalid_vs 354KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3_mat3_invalid_fs 355KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x2_vs 356KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x2_fs 357KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x2_mat3x2_invalid_vs 358KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x2_mat3x2_invalid_fs 359KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x4_vs 360KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x4_fs 361KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x4_mat3x4_invalid_vs 362KHR-GL31.shaders30.glsl_constructors.vec4_from_mat3x4_mat3x4_invalid_fs 363KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4_vs 364KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4_fs 365KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4_mat4_invalid_vs 366KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4_mat4_invalid_fs 367KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x2_vs 368KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x2_fs 369KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x2_mat4x2_invalid_vs 370KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x2_mat4x2_invalid_fs 371KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x3_vs 372KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x3_fs 373KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x3_mat4x3_invalid_vs 374KHR-GL31.shaders30.glsl_constructors.vec4_from_mat4x3_mat4x3_invalid_fs 375KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2_vs 376KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2_fs 377KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2_float_invalid_vs 378KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2_float_invalid_fs 379KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x3_vs 380KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x3_fs 381KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x3_float_invalid_vs 382KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x3_float_invalid_fs 383KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x4_vs 384KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x4_fs 385KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x4_float_invalid_vs 386KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat2x4_float_invalid_fs 387KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3_vs 388KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3_fs 389KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3_float_invalid_vs 390KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3_float_invalid_fs 391KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x2_vs 392KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x2_fs 393KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x2_float_invalid_vs 394KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x2_float_invalid_fs 395KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x4_vs 396KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x4_fs 397KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x4_float_invalid_vs 398KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat3x4_float_invalid_fs 399KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4_vs 400KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4_fs 401KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4_float_invalid_vs 402KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4_float_invalid_fs 403KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x2_vs 404KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x2_fs 405KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x2_float_invalid_vs 406KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x2_float_invalid_fs 407KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x3_vs 408KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x3_fs 409KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x3_float_invalid_vs 410KHR-GL31.shaders30.glsl_constructors.vec4_from_float_mat4x3_float_invalid_fs 411KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2_vs 412KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2_fs 413KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2_mat2_invalid_vs 414KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2_mat2_invalid_fs 415KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x3_vs 416KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x3_fs 417KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x3_mat2x3_invalid_vs 418KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x3_mat2x3_invalid_fs 419KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x4_vs 420KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x4_fs 421KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x4_mat2x4_invalid_vs 422KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat2x4_mat2x4_invalid_fs 423KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3_vs 424KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3_fs 425KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3_mat3_invalid_vs 426KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3_mat3_invalid_fs 427KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x2_vs 428KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x2_fs 429KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x2_mat3x2_invalid_vs 430KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x2_mat3x2_invalid_fs 431KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x4_vs 432KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x4_fs 433KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x4_mat3x4_invalid_vs 434KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat3x4_mat3x4_invalid_fs 435KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4_vs 436KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4_fs 437KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4_mat4_invalid_vs 438KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4_mat4_invalid_fs 439KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x2_vs 440KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x2_fs 441KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x2_mat4x2_invalid_vs 442KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x2_mat4x2_invalid_fs 443KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x3_vs 444KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x3_fs 445KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x3_mat4x3_invalid_vs 446KHR-GL31.shaders30.glsl_constructors.ivec2_from_mat4x3_mat4x3_invalid_fs 447KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2_vs 448KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2_fs 449KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2_int_invalid_vs 450KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2_int_invalid_fs 451KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x3_vs 452KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x3_fs 453KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x3_int_invalid_vs 454KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x3_int_invalid_fs 455KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x4_vs 456KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x4_fs 457KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x4_int_invalid_vs 458KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat2x4_int_invalid_fs 459KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3_vs 460KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3_fs 461KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3_int_invalid_vs 462KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3_int_invalid_fs 463KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x2_vs 464KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x2_fs 465KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x2_int_invalid_vs 466KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x2_int_invalid_fs 467KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x4_vs 468KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x4_fs 469KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x4_int_invalid_vs 470KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat3x4_int_invalid_fs 471KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4_vs 472KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4_fs 473KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4_int_invalid_vs 474KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4_int_invalid_fs 475KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x2_vs 476KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x2_fs 477KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x2_int_invalid_vs 478KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x2_int_invalid_fs 479KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x3_vs 480KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x3_fs 481KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x3_int_invalid_vs 482KHR-GL31.shaders30.glsl_constructors.ivec2_from_int_mat4x3_int_invalid_fs 483KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2_vs 484KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2_fs 485KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2_mat2_invalid_vs 486KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2_mat2_invalid_fs 487KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x3_vs 488KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x3_fs 489KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x3_mat2x3_invalid_vs 490KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x3_mat2x3_invalid_fs 491KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x4_vs 492KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x4_fs 493KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x4_mat2x4_invalid_vs 494KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat2x4_mat2x4_invalid_fs 495KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3_vs 496KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3_fs 497KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3_mat3_invalid_vs 498KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3_mat3_invalid_fs 499KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x2_vs 500KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x2_fs 501KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x2_mat3x2_invalid_vs 502KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x2_mat3x2_invalid_fs 503KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x4_vs 504KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x4_fs 505KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x4_mat3x4_invalid_vs 506KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat3x4_mat3x4_invalid_fs 507KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4_vs 508KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4_fs 509KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4_mat4_invalid_vs 510KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4_mat4_invalid_fs 511KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x2_vs 512KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x2_fs 513KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x2_mat4x2_invalid_vs 514KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x2_mat4x2_invalid_fs 515KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x3_vs 516KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x3_fs 517KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x3_mat4x3_invalid_vs 518KHR-GL31.shaders30.glsl_constructors.ivec3_from_mat4x3_mat4x3_invalid_fs 519KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2_vs 520KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2_fs 521KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2_int_invalid_vs 522KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2_int_invalid_fs 523KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x3_vs 524KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x3_fs 525KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x3_int_invalid_vs 526KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x3_int_invalid_fs 527KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x4_vs 528KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x4_fs 529KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x4_int_invalid_vs 530KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat2x4_int_invalid_fs 531KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3_vs 532KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3_fs 533KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3_int_invalid_vs 534KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3_int_invalid_fs 535KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x2_vs 536KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x2_fs 537KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x2_int_invalid_vs 538KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x2_int_invalid_fs 539KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x4_vs 540KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x4_fs 541KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x4_int_invalid_vs 542KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat3x4_int_invalid_fs 543KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4_vs 544KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4_fs 545KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4_int_invalid_vs 546KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4_int_invalid_fs 547KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x2_vs 548KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x2_fs 549KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x2_int_invalid_vs 550KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x2_int_invalid_fs 551KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x3_vs 552KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x3_fs 553KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x3_int_invalid_vs 554KHR-GL31.shaders30.glsl_constructors.ivec3_from_int_mat4x3_int_invalid_fs 555KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2_vs 556KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2_fs 557KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2_mat2_invalid_vs 558KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2_mat2_invalid_fs 559KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x3_vs 560KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x3_fs 561KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x3_mat2x3_invalid_vs 562KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x3_mat2x3_invalid_fs 563KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x4_vs 564KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x4_fs 565KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x4_mat2x4_invalid_vs 566KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat2x4_mat2x4_invalid_fs 567KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3_vs 568KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3_fs 569KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3_mat3_invalid_vs 570KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3_mat3_invalid_fs 571KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x2_vs 572KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x2_fs 573KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x2_mat3x2_invalid_vs 574KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x2_mat3x2_invalid_fs 575KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x4_vs 576KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x4_fs 577KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x4_mat3x4_invalid_vs 578KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat3x4_mat3x4_invalid_fs 579KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4_vs 580KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4_fs 581KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4_mat4_invalid_vs 582KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4_mat4_invalid_fs 583KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x2_vs 584KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x2_fs 585KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x2_mat4x2_invalid_vs 586KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x2_mat4x2_invalid_fs 587KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x3_vs 588KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x3_fs 589KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x3_mat4x3_invalid_vs 590KHR-GL31.shaders30.glsl_constructors.ivec4_from_mat4x3_mat4x3_invalid_fs 591KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2_vs 592KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2_fs 593KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2_int_invalid_vs 594KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2_int_invalid_fs 595KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x3_vs 596KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x3_fs 597KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x3_int_invalid_vs 598KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x3_int_invalid_fs 599KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x4_vs 600KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x4_fs 601KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x4_int_invalid_vs 602KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat2x4_int_invalid_fs 603KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3_vs 604KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3_fs 605KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3_int_invalid_vs 606KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3_int_invalid_fs 607KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x2_vs 608KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x2_fs 609KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x2_int_invalid_vs 610KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x2_int_invalid_fs 611KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x4_vs 612KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x4_fs 613KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x4_int_invalid_vs 614KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat3x4_int_invalid_fs 615KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4_vs 616KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4_fs 617KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4_int_invalid_vs 618KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4_int_invalid_fs 619KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x2_vs 620KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x2_fs 621KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x2_int_invalid_vs 622KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x2_int_invalid_fs 623KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x3_vs 624KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x3_fs 625KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x3_int_invalid_vs 626KHR-GL31.shaders30.glsl_constructors.ivec4_from_int_mat4x3_int_invalid_fs 627KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2_vs 628KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2_fs 629KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2_mat2_invalid_vs 630KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2_mat2_invalid_fs 631KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x3_vs 632KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x3_fs 633KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x3_mat2x3_invalid_vs 634KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x3_mat2x3_invalid_fs 635KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x4_vs 636KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x4_fs 637KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x4_mat2x4_invalid_vs 638KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat2x4_mat2x4_invalid_fs 639KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3_vs 640KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3_fs 641KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3_mat3_invalid_vs 642KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3_mat3_invalid_fs 643KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x2_vs 644KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x2_fs 645KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x2_mat3x2_invalid_vs 646KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x2_mat3x2_invalid_fs 647KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x4_vs 648KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x4_fs 649KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x4_mat3x4_invalid_vs 650KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat3x4_mat3x4_invalid_fs 651KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4_vs 652KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4_fs 653KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4_mat4_invalid_vs 654KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4_mat4_invalid_fs 655KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x2_vs 656KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x2_fs 657KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x2_mat4x2_invalid_vs 658KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x2_mat4x2_invalid_fs 659KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x3_vs 660KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x3_fs 661KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x3_mat4x3_invalid_vs 662KHR-GL31.shaders30.glsl_constructors.bvec2_from_mat4x3_mat4x3_invalid_fs 663KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2_vs 664KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2_fs 665KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2_bool_invalid_vs 666KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2_bool_invalid_fs 667KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x3_vs 668KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x3_fs 669KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x3_bool_invalid_vs 670KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x3_bool_invalid_fs 671KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x4_vs 672KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x4_fs 673KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x4_bool_invalid_vs 674KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat2x4_bool_invalid_fs 675KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3_vs 676KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3_fs 677KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3_bool_invalid_vs 678KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3_bool_invalid_fs 679KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x2_vs 680KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x2_fs 681KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x2_bool_invalid_vs 682KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x2_bool_invalid_fs 683KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x4_vs 684KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x4_fs 685KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x4_bool_invalid_vs 686KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat3x4_bool_invalid_fs 687KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4_vs 688KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4_fs 689KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4_bool_invalid_vs 690KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4_bool_invalid_fs 691KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x2_vs 692KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x2_fs 693KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x2_bool_invalid_vs 694KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x2_bool_invalid_fs 695KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x3_vs 696KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x3_fs 697KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x3_bool_invalid_vs 698KHR-GL31.shaders30.glsl_constructors.bvec2_from_bool_mat4x3_bool_invalid_fs 699KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2_vs 700KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2_fs 701KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2_mat2_invalid_vs 702KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2_mat2_invalid_fs 703KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x3_vs 704KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x3_fs 705KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x3_mat2x3_invalid_vs 706KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x3_mat2x3_invalid_fs 707KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x4_vs 708KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x4_fs 709KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x4_mat2x4_invalid_vs 710KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat2x4_mat2x4_invalid_fs 711KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3_vs 712KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3_fs 713KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3_mat3_invalid_vs 714KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3_mat3_invalid_fs 715KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x2_vs 716KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x2_fs 717KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x2_mat3x2_invalid_vs 718KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x2_mat3x2_invalid_fs 719KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x4_vs 720KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x4_fs 721KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x4_mat3x4_invalid_vs 722KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat3x4_mat3x4_invalid_fs 723KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4_vs 724KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4_fs 725KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4_mat4_invalid_vs 726KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4_mat4_invalid_fs 727KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x2_vs 728KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x2_fs 729KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x2_mat4x2_invalid_vs 730KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x2_mat4x2_invalid_fs 731KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x3_vs 732KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x3_fs 733KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x3_mat4x3_invalid_vs 734KHR-GL31.shaders30.glsl_constructors.bvec3_from_mat4x3_mat4x3_invalid_fs 735KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2_vs 736KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2_fs 737KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2_bool_invalid_vs 738KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2_bool_invalid_fs 739KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x3_vs 740KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x3_fs 741KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x3_bool_invalid_vs 742KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x3_bool_invalid_fs 743KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x4_vs 744KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x4_fs 745KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x4_bool_invalid_vs 746KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat2x4_bool_invalid_fs 747KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3_vs 748KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3_fs 749KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3_bool_invalid_vs 750KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3_bool_invalid_fs 751KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x2_vs 752KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x2_fs 753KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x2_bool_invalid_vs 754KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x2_bool_invalid_fs 755KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x4_vs 756KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x4_fs 757KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x4_bool_invalid_vs 758KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat3x4_bool_invalid_fs 759KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4_vs 760KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4_fs 761KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4_bool_invalid_vs 762KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4_bool_invalid_fs 763KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x2_vs 764KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x2_fs 765KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x2_bool_invalid_vs 766KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x2_bool_invalid_fs 767KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x3_vs 768KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x3_fs 769KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x3_bool_invalid_vs 770KHR-GL31.shaders30.glsl_constructors.bvec3_from_bool_mat4x3_bool_invalid_fs 771KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2_vs 772KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2_fs 773KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2_mat2_invalid_vs 774KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2_mat2_invalid_fs 775KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x3_vs 776KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x3_fs 777KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x3_mat2x3_invalid_vs 778KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x3_mat2x3_invalid_fs 779KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x4_vs 780KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x4_fs 781KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x4_mat2x4_invalid_vs 782KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat2x4_mat2x4_invalid_fs 783KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3_vs 784KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3_fs 785KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3_mat3_invalid_vs 786KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3_mat3_invalid_fs 787KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x2_vs 788KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x2_fs 789KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x2_mat3x2_invalid_vs 790KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x2_mat3x2_invalid_fs 791KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x4_vs 792KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x4_fs 793KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x4_mat3x4_invalid_vs 794KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat3x4_mat3x4_invalid_fs 795KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4_vs 796KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4_fs 797KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4_mat4_invalid_vs 798KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4_mat4_invalid_fs 799KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x2_vs 800KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x2_fs 801KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x2_mat4x2_invalid_vs 802KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x2_mat4x2_invalid_fs 803KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x3_vs 804KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x3_fs 805KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x3_mat4x3_invalid_vs 806KHR-GL31.shaders30.glsl_constructors.bvec4_from_mat4x3_mat4x3_invalid_fs 807KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2_vs 808KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2_fs 809KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2_bool_invalid_vs 810KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2_bool_invalid_fs 811KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x3_vs 812KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x3_fs 813KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x3_bool_invalid_vs 814KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x3_bool_invalid_fs 815KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x4_vs 816KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x4_fs 817KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x4_bool_invalid_vs 818KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat2x4_bool_invalid_fs 819KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3_vs 820KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3_fs 821KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3_bool_invalid_vs 822KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3_bool_invalid_fs 823KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x2_vs 824KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x2_fs 825KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x2_bool_invalid_vs 826KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x2_bool_invalid_fs 827KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x4_vs 828KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x4_fs 829KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x4_bool_invalid_vs 830KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat3x4_bool_invalid_fs 831KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4_vs 832KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4_fs 833KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4_bool_invalid_vs 834KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4_bool_invalid_fs 835KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x2_vs 836KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x2_fs 837KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x2_bool_invalid_vs 838KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x2_bool_invalid_fs 839KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_vs 840KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_fs 841KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_bool_invalid_vs 842KHR-GL31.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_bool_invalid_fs 843KHR-GL31.ext_texture_shadow_lod.texture.sampler2darrayshadow_fragment 844KHR-GL31.ext_texture_shadow_lod.texture.sampler2darrayshadow_bias_fragment 845KHR-GL31.ext_texture_shadow_lod.texture.samplercubearrayshadow_vertex 846KHR-GL31.ext_texture_shadow_lod.texture.samplercubearrayshadow_fragment 847KHR-GL31.ext_texture_shadow_lod.texture.samplercubearrayshadow_bias_fragment 848KHR-GL31.ext_texture_shadow_lod.textureoffset.sampler2darrayshadow_vertex 849KHR-GL31.ext_texture_shadow_lod.textureoffset.sampler2darrayshadow_fragment 850KHR-GL31.ext_texture_shadow_lod.textureoffset.sampler2darrayshadow_bias_fragment 851KHR-GL31.ext_texture_shadow_lod.texturelod.sampler2darrayshadow_vertex 852KHR-GL31.ext_texture_shadow_lod.texturelod.sampler2darrayshadow_fragment 853KHR-GL31.ext_texture_shadow_lod.texturelod.samplercubeshadow_vertex 854KHR-GL31.ext_texture_shadow_lod.texturelod.samplercubeshadow_fragment 855KHR-GL31.ext_texture_shadow_lod.texturelod.samplercubearrayshadow_fragment 856KHR-GL31.ext_texture_shadow_lod.texturelodoffset.sampler2darrayshadow_vertex 857KHR-GL31.ext_texture_shadow_lod.texturelodoffset.sampler2darrayshadow_fragment 858KHR-GL31.CommonBugs.CommonBug_GetProgramivActiveUniformBlockMaxNameLength 859KHR-GL31.CommonBugs.CommonBug_InputVariablesCannotBeModified 860KHR-GL31.CommonBugs.CommonBug_InvalidUseCasesForAllNotFuncsAndExclMarkOp 861KHR-GL31.CommonBugs.CommonBug_InvalidVSInputs 862KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue 863KHR-GL31.CommonBugs.CommonBug_PerVertexValidation 864KHR-GL31.CommonBugs.CommonBug_ReservedNames 865KHR-GL31.CommonBugs.CommonBug_SparseBuffersWithCopyOps 866KHR-GL31.texture_size_promotion.functional 867