am 79c79d54: Merge "Remove broken line interpolation tests from must pass." into...
[platform/upstream/VK-GL-CTS.git] / android / cts / com.drawelements.deqp.gles3.xml
index a1d3aeb..761a877 100644 (file)
 <Test name="pixel_unpack_full" />
 <Test name="pixel_unpack_partial" />
 <Test name="transform_feedback_full" />
+<Test name="transform_feedback_partial" />
 <Test name="uniform_full" />
 <Test name="uniform_partial" />
 </TestCase>
 <Test name="mat4x2" />
 <Test name="mat4x3" />
 <Test name="mat4" />
+<Test name="int" />
+<Test name="ivec2" />
+<Test name="ivec3" />
+<Test name="ivec4" />
+<Test name="uint" />
+<Test name="uvec2" />
+<Test name="uvec3" />
+<Test name="uvec4" />
 <Test name="float_vec3" />
 </TestCase>
 <TestCase name="interpolation">
 <TestCase name="if">
 <Test name="single_statement_vertex" />
 <Test name="single_statement_fragment" />
+<Test name="compound_statement_vertex" />
+<Test name="compound_statement_fragment" />
+<Test name="sequence_statements_vertex" />
+<Test name="sequence_statements_fragment" />
+<Test name="sequence_condition_vertex" />
+<Test name="sequence_condition_fragment" />
+<Test name="complex_condition_vertex" />
+<Test name="complex_condition_fragment" />
 <Test name="if_else_vertex" />
 <Test name="if_else_fragment" />
 <Test name="if_elseif_vertex" />
 <Test name="uint_uvec3_fragment" />
 <Test name="uint_uvec4_vertex" />
 <Test name="uint_uvec4_fragment" />
+<Test name="bool_bool_vertex" />
 <Test name="bool_bool_fragment" />
 <Test name="mat2_vertex" />
 <Test name="mat2_fragment" />
 <Test name="user_func_arg_float_types_fragment" />
 <Test name="user_func_arg_int_types_vertex" />
 <Test name="user_func_arg_int_types_fragment" />
+<Test name="user_func_arg_bool_types_vertex" />
 <Test name="user_func_arg_bool_types_fragment" />
+<Test name="user_func_arg_basic_types_vertex" />
 <Test name="user_func_arg_basic_types_fragment" />
 <Test name="user_func_arg_complex_types_vertex" />
 <Test name="user_func_arg_complex_types_fragment" />
 <Test name="user_func_arguments_vertex" />
 <Test name="user_func_arguments_fragment" />
 <Test name="array_size_vertex" />
+<Test name="array_size_fragment" />
 </TestCase>
 <TestCase name="array_arguments">
 <Test name="local_in_float_vertex" />
 <Test name="in_return_type_fragment" />
 <Test name="out_return_type_vertex" />
 <Test name="out_return_type_fragment" />
+<Test name="inout_return_type_vertex" />
+<Test name="inout_return_type_fragment" />
 <Test name="main_invalid_return_type_vertex" />
 <Test name="main_invalid_return_type_fragment" />
 <Test name="main_has_arguments_vertex" />
 <Test name="bvec2_fragment" />
 <Test name="bvec3_vertex" />
 <Test name="bvec3_fragment" />
+<Test name="bvec4_vertex" />
+<Test name="bvec4_fragment" />
 </TestCase>
 <TestCase name="all">
 <Test name="bvec2_vertex" />
 </TestSuite>
 <TestSuite name="precision">
 <TestCase name="float">
+<Test name="highp_add_vertex" />
 <Test name="highp_add_fragment" />
+<Test name="highp_sub_vertex" />
 <Test name="highp_sub_fragment" />
+<Test name="highp_mul_vertex" />
 <Test name="highp_mul_fragment" />
+<Test name="highp_div_vertex" />
 <Test name="highp_div_fragment" />
 <Test name="mediump_add_vertex" />
 <Test name="mediump_add_fragment" />
 <Test name="sampler2d_float_vertex" />
 <Test name="sampler2d_float_fragment" />
 <Test name="samplercube_fixed_vertex" />
+<Test name="samplercube_fixed_fragment" />
 <Test name="samplercube_float_vertex" />
+<Test name="samplercube_float_fragment" />
 <Test name="sampler2darray_fixed_vertex" />
 <Test name="sampler2darray_fixed_fragment" />
 <Test name="sampler2darray_float_vertex" />
 <Test name="sampler2darray_float_fragment" />
+<Test name="sampler3d_fixed_vertex" />
+<Test name="sampler3d_fixed_fragment" />
+<Test name="sampler3d_float_vertex" />
+<Test name="sampler3d_float_fragment" />
 <Test name="sampler2dshadow_vertex" />
 <Test name="sampler2dshadow_fragment" />
 <Test name="sampler2darrayshadow_vertex" />
 <Test name="sampler2d_vec4_fixed_fragment" />
 <Test name="sampler2d_vec4_float_vertex" />
 <Test name="sampler2d_vec4_float_fragment" />
+<Test name="sampler3d_fixed_vertex" />
+<Test name="sampler3d_fixed_fragment" />
+<Test name="sampler3d_float_vertex" />
+<Test name="sampler3d_float_fragment" />
 <Test name="sampler2dshadow_vertex" />
 <Test name="sampler2dshadow_fragment" />
 </TestCase>
 <Test name="float_highp" />
 <Test name="vec2_highp" />
 </TestCase>
+<TestCase name="uniform_loop">
+<Test name="float_mediump" />
+<Test name="float_highp" />
+<Test name="vec2_highp" />
+</TestCase>
 <TestCase name="uniform_switch">
 <Test name="float_mediump" />
 <Test name="float_highp" />
 </TestCase>
 <TestCase name="uniform_loop">
 <Test name="float_highp" />
+<Test name="vec2_highp" />
 </TestCase>
 <TestCase name="uniform_switch">
 <Test name="float_highp" />
 <Test name="float_highp" />
 <Test name="vec2_mediump" />
 <Test name="vec2_highp" />
+<Test name="vec4_mediump" />
 </TestCase>
 <TestCase name="static_switch">
 <Test name="float_mediump" />
 <Test name="vec2_highp" />
 <Test name="vec4_mediump" />
 </TestCase>
+<TestCase name="uniform_loop">
+<Test name="float_mediump" />
+<Test name="float_highp" />
+<Test name="vec2_mediump" />
+<Test name="vec2_highp" />
+<Test name="vec4_mediump" />
+</TestCase>
 <TestCase name="uniform_switch">
 <Test name="float_mediump" />
 <Test name="float_highp" />
 <Test name="vec4_mediump_fragment" />
 <Test name="vec4_highp_vertex" />
 <Test name="vec4_highp_fragment" />
+<Test name="int_lowp_fragment" />
+<Test name="int_mediump_fragment" />
+<Test name="ivec2_lowp_fragment" />
+<Test name="ivec2_mediump_fragment" />
+<Test name="ivec3_lowp_fragment" />
+<Test name="ivec3_mediump_fragment" />
+<Test name="ivec4_lowp_fragment" />
+<Test name="ivec4_mediump_fragment" />
 </TestCase>
 <TestCase name="sign">
 <Test name="float_lowp_vertex" />
 <Test name="float_mediump_vertex" />
 <Test name="float_mediump_fragment" />
 <Test name="float_highp_vertex" />
+<Test name="float_highp_fragment" />
 <Test name="vec2_lowp_vertex" />
 <Test name="vec2_lowp_fragment" />
 <Test name="vec2_mediump_vertex" />
 <Test name="vec2_mediump_fragment" />
 <Test name="vec2_highp_vertex" />
+<Test name="vec2_highp_fragment" />
 <Test name="vec3_lowp_vertex" />
 <Test name="vec3_lowp_fragment" />
 <Test name="vec3_mediump_vertex" />
 <Test name="vec3_mediump_fragment" />
 <Test name="vec3_highp_vertex" />
+<Test name="vec3_highp_fragment" />
 <Test name="vec4_lowp_vertex" />
 <Test name="vec4_lowp_fragment" />
 <Test name="vec4_mediump_vertex" />
 <Test name="vec4_mediump_fragment" />
 <Test name="vec4_highp_vertex" />
+<Test name="vec4_highp_fragment" />
 </TestCase>
 <TestCase name="floatbitstouint">
 <Test name="float_lowp_vertex" />
 <Test name="float_mediump_vertex" />
 <Test name="float_mediump_fragment" />
 <Test name="float_highp_vertex" />
+<Test name="float_highp_fragment" />
 <Test name="vec2_lowp_vertex" />
 <Test name="vec2_lowp_fragment" />
 <Test name="vec2_mediump_vertex" />
 <Test name="vec2_mediump_fragment" />
 <Test name="vec2_highp_vertex" />
+<Test name="vec2_highp_fragment" />
 <Test name="vec3_lowp_vertex" />
 <Test name="vec3_lowp_fragment" />
 <Test name="vec3_mediump_vertex" />
 <Test name="vec3_mediump_fragment" />
 <Test name="vec3_highp_vertex" />
+<Test name="vec3_highp_fragment" />
 <Test name="vec4_lowp_vertex" />
 <Test name="vec4_lowp_fragment" />
 <Test name="vec4_mediump_vertex" />
 <Test name="vec4_mediump_fragment" />
 <Test name="vec4_highp_vertex" />
+<Test name="vec4_highp_fragment" />
 </TestCase>
 <TestCase name="intbitstofloat">
 <Test name="int_highp_vertex" />
+<Test name="int_highp_fragment" />
 <Test name="ivec2_highp_vertex" />
+<Test name="ivec2_highp_fragment" />
 <Test name="ivec3_highp_vertex" />
+<Test name="ivec3_highp_fragment" />
 </TestCase>
 <TestCase name="uintbitstofloat">
 <Test name="uint_highp_vertex" />
+<Test name="uint_highp_fragment" />
 <Test name="uvec2_highp_vertex" />
+<Test name="uvec2_highp_fragment" />
 <Test name="uvec3_highp_vertex" />
+<Test name="uvec3_highp_fragment" />
 </TestCase>
 </TestSuite>
 <TestCase name="pack_unpack">
 <Test name="63" />
 <Test name="64" />
 <Test name="65" />
+<Test name="66" />
 <Test name="67" />
 <Test name="68" />
 <Test name="69" />
 <Test name="43" />
 <Test name="44" />
 <Test name="45" />
+<Test name="46" />
 <Test name="47" />
 <Test name="48" />
 <Test name="49" />
 <Test name="rgba16f" />
 <Test name="depth24_stencil8" />
 <Test name="r11f_g11f_b10f" />
+<Test name="srgb_unsigned_byte" />
 <Test name="srgb_alpha_unsigned_byte" />
 <Test name="srgb8_alpha8" />
 <Test name="depth_component32f" />
 <Test name="rgba16f" />
 <Test name="depth24_stencil8" />
 <Test name="r11f_g11f_b10f" />
+<Test name="srgb_alpha_unsigned_byte" />
 <Test name="srgb8_alpha8" />
 <Test name="depth_component32f" />
 <Test name="depth32f_stencil8" />
 <Test name="rgb16f" />
 <Test name="depth24_stencil8" />
 <Test name="r11f_g11f_b10f" />
+<Test name="srgb_unsigned_byte" />
+<Test name="srgb_alpha_unsigned_byte" />
 <Test name="srgb8_alpha8" />
 <Test name="depth_component32f" />
 <Test name="depth32f_stencil8" />
 <Test name="rgb16f" />
 <Test name="depth24_stencil8" />
 <Test name="r11f_g11f_b10f" />
+<Test name="srgb_unsigned_byte" />
+<Test name="srgb_alpha_unsigned_byte" />
 <Test name="srgb8_alpha8" />
 <Test name="depth_component32f" />
 <Test name="depth32f_stencil8" />
 <Test name="15" />
 <Test name="18" />
 <Test name="23" />
-<Test name="24" />
 </TestCase>
 <TestCase name="all_per_block_buffers">
 <Test name="4" />
 <Test name="is_query" />
 <Test name="is_sampler" />
 <Test name="is_sync" />
+<Test name="is_transform_feedback" />
 <Test name="is_vertex_array" />
 </TestCase>
 </TestSuite>
 </TestSuite>
 <TestSuite name="state_query">
 <TestCase name="boolean">
+<Test name="primitive_restart_fixed_index_isenabled" />
 <Test name="primitive_restart_fixed_index_getboolean" />
 <Test name="primitive_restart_fixed_index_getinteger" />
 <Test name="primitive_restart_fixed_index_getinteger64" />
 <Test name="stencil_test_getinteger" />
 <Test name="stencil_test_getinteger64" />
 <Test name="stencil_test_getfloat" />
+<Test name="depth_test_isenabled" />
 <Test name="depth_test_getboolean" />
 <Test name="depth_test_getinteger" />
 <Test name="depth_test_getinteger64" />
 <Test name="blend_getinteger" />
 <Test name="blend_getinteger64" />
 <Test name="blend_getfloat" />
+<Test name="dither_isenabled" />
 <Test name="dither_getboolean" />
 <Test name="dither_getinteger" />
 <Test name="dither_getinteger64" />
 <Test name="line_width_getfloat" />
 <Test name="polygon_offset_factor_getfloat" />
 <Test name="polygon_offset_units_getfloat" />
+<Test name="sample_coverage_value_getboolean" />
 <Test name="blend_color_getboolean" />
 <Test name="blend_color_getfloat" />
 <Test name="color_clear_value_getboolean" />
 <Test name="shader" />
 <Test name="program" />
 <Test name="query" />
+<Test name="transform_feedback" />
 <Test name="vertex_array" />
 <Test name="sampler" />
 </TestCase>