예제 #1
0
 def test_GLES31_info_extensions_32(self):
     print "[RunTest]: %s" % self.__str__()
     sub_case_list = [
         'KHR_debug', 'KHR_texture_compression_astc_ldr',
         'KHR_blend_equation_advanced', 'OES_sample_shading',
         'OES_sample_variables', 'OES_shader_image_atomic',
         'OES_shader_multisample_interpolation', 'OES_texture_stencil8',
         'OES_texture_storage_multisample_2d_array', 'EXT_copy_image',
         'OES_copy_image', 'EXT_draw_buffers_indexed',
         'OES_draw_buffers_indexed', 'EXT_geometry_shader',
         'OES_geometry_shader', 'EXT_gpu_shader5', 'OES_gpu_shader5',
         'EXT_primitive_bounding_box', 'OES_primitive_bounding_box',
         'EXT_shader_io_blocks', 'OES_shader_io_blocks',
         'EXT_tessellation_shader', 'OES_tessellation_shader',
         'EXT_texture_border_clamp', 'OES_texture_border_clamp',
         'EXT_texture_buffer', 'OES_texture_buffer',
         'EXT_texture_cube_map_array', 'OES_texture_cube_map_array',
         'OES_draw_elements_base_vertex', 'EXT_color_buffer_float',
         'KHR_robustness'
     ]
     deqp_impl.run_case("dEQP-GLES31.info.extensions*")
     output = g_common_obj.adb_cmd_capture_msg("cat %s" %
                                               deqp_impl.inside_output)
     for sub_c in sub_case_list:
         sub_case_name = "GL_" + sub_c
         assert sub_case_name in output, "%s is not in extension list" % sub_case_name
예제 #2
0
 def test_EGL_get_proc_address_core_32(self):
     print "[RunTest]: %s" % self.__str__()
     deqp_impl.run_case("dEQP-EGL.functional.get_proc_address.core.*")
예제 #3
0
 def test_GLES31_android_extension_pack_shaders_32(self):
     print "[RunTest]: %s" % self.__str__()
     deqp_impl.run_case(
         "dEQP-GLES31.functional.android_extension_pack.shaders*")
 def test_EGL_get_proc_address_extension_32(self):
     print("[RunTest]: %s" % self.__str__())
     deqp_impl.run_case("dEQP-EGL.functional.get_proc_address.extension*")