Back to build
Raw log | Switch to full mode | Login

{ "interrupted": false, "num_failures_by_type": { "FAIL": 0, "PASS": 933, "SKIP": 6 }, "num_regressions": 0, "path_delimiter": ".", "seconds_since_epoch": 1553440319, "tests": { "gpu_tests": { "webgl_conformance_integration_test": { "WebGLConformanceIntegrationTest": { "WebglConformance_conformance_attribs_gl_bindAttribLocation_aliasing": { "actual": "PASS", "expected": "PASS", "times": [ 0.784 ] }, "WebglConformance_conformance_attribs_gl_bindAttribLocation_matrix": { "actual": "PASS", "expected": "PASS", "times": [ 0.288 ] }, "WebglConformance_conformance_attribs_gl_bindAttribLocation_nonexistent_attribute": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_attribs_gl_bindAttribLocation_repeated": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_attribs_gl_disabled_vertex_attrib": { "actual": "PASS", "expected": "PASS", "times": [ 0.255 ] }, "WebglConformance_conformance_attribs_gl_disabled_vertex_attrib_update": { "actual": "PASS", "expected": "PASS", "times": [ 0.09 ] }, "WebglConformance_conformance_attribs_gl_enable_vertex_attrib": { "actual": "PASS", "expected": "PASS", "times": [ 0.052 ] }, "WebglConformance_conformance_attribs_gl_matrix_attributes": { "actual": "PASS", "expected": "PASS", "times": [ 0.5 ] }, "WebglConformance_conformance_attribs_gl_vertex_attrib": { "actual": "PASS", "expected": "PASS", "times": [ 0.218 ] }, "WebglConformance_conformance_attribs_gl_vertex_attrib_render": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_attribs_gl_vertex_attrib_unconsumed_out_of_bounds": { "actual": "PASS", "expected": "PASS", "times": [ 0.103 ] }, "WebglConformance_conformance_attribs_gl_vertex_attrib_zero_issues": { "actual": "PASS", "expected": "PASS", "times": [ 0.28 ] }, "WebglConformance_conformance_attribs_gl_vertexattribpointer": { "actual": "PASS", "expected": "PASS", "times": [ 1.299 ] }, "WebglConformance_conformance_attribs_gl_vertexattribpointer_offsets": { "actual": "PASS", "expected": "PASS", "times": [ 0.434 ] }, "WebglConformance_conformance_buffers_buffer_bind_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.053 ] }, "WebglConformance_conformance_buffers_buffer_data_and_buffer_sub_data": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_buffers_buffer_data_array_buffer_delete": { "actual": "PASS", "expected": "PASS", "times": [ 2.251 ] }, "WebglConformance_conformance_buffers_buffer_data_dynamic_delay": { "actual": "PASS", "expected": "PASS", "times": [ 0.273 ] }, "WebglConformance_conformance_buffers_buffer_uninitialized": { "actual": "PASS", "expected": "PASS", "times": [ 0.351 ] }, "WebglConformance_conformance_buffers_element_array_buffer_delete_recreate": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_buffers_index_validation": { "actual": "PASS", "expected": "PASS", "times": [ 0.075 ] }, "WebglConformance_conformance_buffers_index_validation_copies_indices": { "actual": "PASS", "expected": "PASS", "times": [ 0.066 ] }, "WebglConformance_conformance_buffers_index_validation_crash_with_buffer_sub_data": { "actual": "PASS", "expected": "PASS", "times": [ 0.052 ] }, "WebglConformance_conformance_buffers_index_validation_large_buffer": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_buffers_index_validation_verifies_too_many_indices": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_buffers_index_validation_with_resized_buffer": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_buffers_vertex_buffer_updated_after_draw": { "actual": "PASS", "expected": "PASS", "times": [ 0.084 ] }, "WebglConformance_conformance_canvas_buffer_offscreen_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.17 ] }, "WebglConformance_conformance_canvas_buffer_preserve_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.152 ] }, "WebglConformance_conformance_canvas_canvas_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_canvas_canvas_zero_size": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_canvas_draw_static_webgl_to_multiple_canvas_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.402 ] }, "WebglConformance_conformance_canvas_draw_webgl_to_canvas_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.28 ] }, "WebglConformance_conformance_canvas_drawingbuffer_hd_dpi_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.232 ] }, "WebglConformance_conformance_canvas_drawingbuffer_static_canvas_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.105 ] }, "WebglConformance_conformance_canvas_drawingbuffer_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_canvas_framebuffer_bindings_affected_by_to_data_url": { "actual": "PASS", "expected": "PASS", "times": [ 0.09 ] }, "WebglConformance_conformance_canvas_framebuffer_bindings_unaffected_on_resize": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_canvas_rapid_resizing": { "actual": "PASS", "expected": "PASS", "times": [ 2.232 ] }, "WebglConformance_conformance_canvas_render_after_resize_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.101 ] }, "WebglConformance_conformance_canvas_texture_bindings_unaffected_on_resize": { "actual": "PASS", "expected": "PASS", "times": [ 0.161 ] }, "WebglConformance_conformance_canvas_to_data_url_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.27 ] }, "WebglConformance_conformance_canvas_viewport_unchanged_upon_resize": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_context_constants_and_properties": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_context_context_attribute_preserve_drawing_buffer": { "actual": "PASS", "expected": "PASS", "times": [ 0.254 ] }, "WebglConformance_conformance_context_context_attributes_alpha_depth_stencil_antialias": { "actual": "PASS", "expected": "PASS", "times": [ 0.196 ] }, "WebglConformance_conformance_context_context_creation": { "actual": "PASS", "expected": "PASS", "times": [ 0.734 ] }, "WebglConformance_conformance_context_context_creation_and_destruction": { "actual": "PASS", "expected": "PASS", "times": [ 0.743 ] }, "WebglConformance_conformance_context_context_eviction_with_garbage_collection": { "actual": "PASS", "expected": "PASS", "times": [ 0.752 ] }, "WebglConformance_conformance_context_context_hidden_alpha": { "actual": "PASS", "expected": "PASS", "times": [ 0.103 ] }, "WebglConformance_conformance_context_context_lost": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_context_context_lost_restored": { "actual": "PASS", "expected": "PASS", "times": [ 0.184 ] }, "WebglConformance_conformance_context_context_no_alpha_fbo_with_alpha": { "actual": "PASS", "expected": "PASS", "times": [ 0.153 ] }, "WebglConformance_conformance_context_context_release_upon_reload": { "actual": "PASS", "expected": "PASS", "times": [ 1.117 ] }, "WebglConformance_conformance_context_context_release_with_workers": { "actual": "PASS", "expected": "PASS", "times": [ 2.343 ] }, "WebglConformance_conformance_context_context_size_change": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_context_context_type_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.052 ] }, "WebglConformance_conformance_context_incorrect_context_object_behaviour": { "actual": "PASS", "expected": "PASS", "times": [ 0.116 ] }, "WebglConformance_conformance_context_methods": { "actual": "PASS", "expected": "PASS", "times": [ 0.055 ] }, "WebglConformance_conformance_context_premultiplyalpha_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.415 ] }, "WebglConformance_conformance_context_user_defined_properties_on_context": { "actual": "PASS", "expected": "PASS", "times": [ 0.223 ] }, "WebglConformance_conformance_extensions_angle_instanced_arrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.32 ] }, "WebglConformance_conformance_extensions_angle_instanced_arrays_out_of_bounds": { "actual": "PASS", "expected": "PASS", "times": [ 1.502 ] }, "WebglConformance_conformance_extensions_ext_blend_minmax": { "actual": "PASS", "expected": "PASS", "times": [ 1.762 ] }, "WebglConformance_conformance_extensions_ext_disjoint_timer_query": { "actual": "PASS", "expected": "PASS", "times": [ 6.628 ] }, "WebglConformance_conformance_extensions_ext_frag_depth": { "actual": "PASS", "expected": "PASS", "times": [ 0.219 ] }, "WebglConformance_conformance_extensions_ext_sRGB": { "actual": "PASS", "expected": "PASS", "times": [ 0.21 ] }, "WebglConformance_conformance_extensions_ext_shader_texture_lod": { "actual": "PASS", "expected": "PASS", "times": [ 0.309 ] }, "WebglConformance_conformance_extensions_ext_texture_compression_bptc": { "actual": "PASS", "expected": "PASS", "times": [ 0.091 ] }, "WebglConformance_conformance_extensions_ext_texture_compression_rgtc": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_extensions_ext_texture_filter_anisotropic": { "actual": "PASS", "expected": "PASS", "times": [ 0.071 ] }, "WebglConformance_conformance_extensions_get_extension": { "actual": "PASS", "expected": "PASS", "times": [ 0.368 ] }, "WebglConformance_conformance_extensions_oes_element_index_uint": { "actual": "PASS", "expected": "PASS", "times": [ 0.272 ] }, "WebglConformance_conformance_extensions_oes_standard_derivatives": { "actual": "PASS", "expected": "PASS", "times": [ 0.217 ] }, "WebglConformance_conformance_extensions_oes_texture_float": { "actual": "PASS", "expected": "PASS", "times": [ 1.409 ] }, "WebglConformance_conformance_extensions_oes_texture_float_linear": { "actual": "PASS", "expected": "PASS", "times": [ 2.147 ] }, "WebglConformance_conformance_extensions_oes_texture_float_with_canvas": { "actual": "PASS", "expected": "PASS", "times": [ 0.919 ] }, "WebglConformance_conformance_extensions_oes_texture_float_with_image": { "actual": "PASS", "expected": "PASS", "times": [ 0.175 ] }, "WebglConformance_conformance_extensions_oes_texture_float_with_image_data": { "actual": "PASS", "expected": "PASS", "times": [ 0.205 ] }, "WebglConformance_conformance_extensions_oes_texture_float_with_video": { "actual": "PASS", "expected": "PASS", "times": [ 1.143 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.371 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float_linear": { "actual": "PASS", "expected": "PASS", "times": [ 0.35 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float_with_canvas": { "actual": "PASS", "expected": "PASS", "times": [ 0.722 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float_with_image": { "actual": "PASS", "expected": "PASS", "times": [ 0.176 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float_with_image_data": { "actual": "PASS", "expected": "PASS", "times": [ 0.292 ] }, "WebglConformance_conformance_extensions_oes_texture_half_float_with_video": { "actual": "PASS", "expected": "PASS", "times": [ 0.464 ] }, "WebglConformance_conformance_extensions_oes_vertex_array_object": { "actual": "PASS", "expected": "PASS", "times": [ 0.16 ] }, "WebglConformance_conformance_extensions_oes_vertex_array_object_bufferData": { "actual": "PASS", "expected": "PASS", "times": [ 0.095 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_astc": { "actual": "PASS", "expected": "PASS", "times": [ 0.554 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_etc": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_etc1": { "actual": "PASS", "expected": "PASS", "times": [ 0.051 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_pvrtc": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_s3tc": { "actual": "PASS", "expected": "PASS", "times": [ 0.408 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_s3tc_srgb": { "actual": "PASS", "expected": "PASS", "times": [ 1.069 ] }, "WebglConformance_conformance_extensions_webgl_compressed_texture_size_limit": { "actual": "PASS", "expected": "PASS", "times": [ 4.124 ] }, "WebglConformance_conformance_extensions_webgl_debug_renderer_info": { "actual": "PASS", "expected": "PASS", "times": [ 0.075 ] }, "WebglConformance_conformance_extensions_webgl_debug_shaders": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_extensions_webgl_depth_texture": { "actual": "PASS", "expected": "PASS", "times": [ 1.091 ] }, "WebglConformance_conformance_extensions_webgl_draw_buffers": { "actual": "PASS", "expected": "PASS", "times": [ 0.601 ] }, "WebglConformance_conformance_extensions_webgl_draw_buffers_broadcast_return": { "actual": "PASS", "expected": "PASS", "times": [ 0.188 ] }, "WebglConformance_conformance_extensions_webgl_draw_buffers_framebuffer_unsupported": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_extensions_webgl_draw_buffers_max_draw_buffers": { "actual": "PASS", "expected": "PASS", "times": [ 0.102 ] }, "WebglConformance_conformance_extensions_webgl_multi_draw": { "actual": "PASS", "expected": "PASS", "times": [ 0.333 ] }, "WebglConformance_conformance_glsl_bugs_angle_ambiguous_function_call": { "actual": "PASS", "expected": "PASS", "times": [ 0.102 ] }, "WebglConformance_conformance_glsl_bugs_angle_constructor_invalid_parameters": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_bugs_angle_d3d11_compiler_error": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_bugs_angle_dx_variable_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_bugs_array_of_struct_with_int_first_position": { "actual": "PASS", "expected": "PASS", "times": [ 0.151 ] }, "WebglConformance_conformance_glsl_bugs_assign_to_swizzled_twice_in_function": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_glsl_bugs_bool_type_cast_bug_int_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.176 ] }, "WebglConformance_conformance_glsl_bugs_compare_loop_index_to_uniform": { "actual": "PASS", "expected": "PASS", "times": [ 0.071 ] }, "WebglConformance_conformance_glsl_bugs_complex_glsl_does_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 5.845 ] }, "WebglConformance_conformance_glsl_bugs_compound_assignment_type_combination": { "actual": "PASS", "expected": "PASS", "times": [ 1.023 ] }, "WebglConformance_conformance_glsl_bugs_conditional_discard_in_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.199 ] }, "WebglConformance_conformance_glsl_bugs_conditional_discard_optimization": { "actual": "PASS", "expected": "PASS", "times": [ 0.142 ] }, "WebglConformance_conformance_glsl_bugs_conditional_texture_fetch": { "actual": "PASS", "expected": "PASS", "times": [ 0.126 ] }, "WebglConformance_conformance_glsl_bugs_constant_precision_qualifier": { "actual": "PASS", "expected": "PASS", "times": [ 0.1 ] }, "WebglConformance_conformance_glsl_bugs_essl3_shaders_with_webgl1": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_glsl_bugs_floor_div_cos_should_not_truncate": { "actual": "PASS", "expected": "PASS", "times": [ 0.091 ] }, "WebglConformance_conformance_glsl_bugs_floored_division_accuracy": { "actual": "PASS", "expected": "PASS", "times": [ 0.138 ] }, "WebglConformance_conformance_glsl_bugs_fragcoord_linking_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_glsl_bugs_gl_fragcoord_multisampling_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.131 ] }, "WebglConformance_conformance_glsl_bugs_global_invariant_does_not_leak_across_shaders": { "actual": "PASS", "expected": "PASS", "times": [ 0.066 ] }, "WebglConformance_conformance_glsl_bugs_if_return_and_elseif": { "actual": "PASS", "expected": "PASS", "times": [ 0.079 ] }, "WebglConformance_conformance_glsl_bugs_in_parameter_passed_as_inout_argument_and_global": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglConformance_conformance_glsl_bugs_init_array_with_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_glsl_bugs_invariant_does_not_leak_across_shaders": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglConformance_conformance_glsl_bugs_logic_inside_block_without_braces": { "actual": "PASS", "expected": "PASS", "times": [ 0.086 ] }, "WebglConformance_conformance_glsl_bugs_long_expressions_should_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.868 ] }, "WebglConformance_conformance_glsl_bugs_loop_if_loop_gradient": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglConformance_conformance_glsl_bugs_modulo_arithmetic_accuracy": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_glsl_bugs_multiplication_assignment": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_bugs_nested_functions_should_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.23 ] }, "WebglConformance_conformance_glsl_bugs_nested_loops_with_break_and_continue": { "actual": "PASS", "expected": "PASS", "times": [ 0.126 ] }, "WebglConformance_conformance_glsl_bugs_nested_sequence_operator": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_glsl_bugs_pow_of_small_constant_in_user_defined_function": { "actual": "PASS", "expected": "PASS", "times": [ 0.09 ] }, "WebglConformance_conformance_glsl_bugs_pow_with_constant_exponent_should_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.092 ] }, "WebglConformance_conformance_glsl_bugs_qualcomm_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.186 ] }, "WebglConformance_conformance_glsl_bugs_qualcomm_loop_with_continue_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_bugs_sampler_array_struct_function_arg": { "actual": "PASS", "expected": "PASS", "times": [ 0.094 ] }, "WebglConformance_conformance_glsl_bugs_sampler_array_using_loop_index": { "actual": "PASS", "expected": "PASS", "times": [ 0.08 ] }, "WebglConformance_conformance_glsl_bugs_sampler_struct_function_arg": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.001 ] }, "WebglConformance_conformance_glsl_bugs_sequence_operator_evaluation_order": { "actual": "PASS", "expected": "PASS", "times": [ 0.111 ] }, "WebglConformance_conformance_glsl_bugs_sketchfab_lighting_shader_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_glsl_bugs_struct_constructor_highp_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_bugs_struct_with_single_member_constructor": { "actual": "PASS", "expected": "PASS", "times": [ 0.077 ] }, "WebglConformance_conformance_glsl_bugs_temp_expressions_should_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 6.96 ] }, "WebglConformance_conformance_glsl_bugs_unary_minus_operator_float_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_glsl_bugs_undefined_index_should_not_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.567 ] }, "WebglConformance_conformance_glsl_bugs_uniforms_should_not_lose_values": { "actual": "PASS", "expected": "PASS", "times": [ 0.104 ] }, "WebglConformance_conformance_glsl_bugs_varying_arrays_should_not_be_reversed": { "actual": "PASS", "expected": "PASS", "times": [ 0.137 ] }, "WebglConformance_conformance_glsl_bugs_vector_scalar_arithmetic_inside_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.115 ] }, "WebglConformance_conformance_glsl_bugs_vector_scalar_arithmetic_inside_loop_complex": { "actual": "PASS", "expected": "PASS", "times": [ 0.091 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_bvec2": { "actual": "PASS", "expected": "PASS", "times": [ 0.434 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_bvec3": { "actual": "PASS", "expected": "PASS", "times": [ 0.531 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_bvec4": { "actual": "PASS", "expected": "PASS", "times": [ 0.527 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_ivec2": { "actual": "PASS", "expected": "PASS", "times": [ 0.343 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_ivec3": { "actual": "PASS", "expected": "PASS", "times": [ 0.427 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_ivec4": { "actual": "PASS", "expected": "PASS", "times": [ 0.533 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_mat2": { "actual": "PASS", "expected": "PASS", "times": [ 0.452 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_mat3": { "actual": "PASS", "expected": "PASS", "times": [ 0.289 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_mat4": { "actual": "PASS", "expected": "PASS", "times": [ 0.271 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_vec2": { "actual": "PASS", "expected": "PASS", "times": [ 0.323 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_vec3": { "actual": "PASS", "expected": "PASS", "times": [ 0.528 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_vec4": { "actual": "PASS", "expected": "PASS", "times": [ 0.538 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_vec_mat_corner_cases": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_glsl_constructors_glsl_construct_vec_mat_index": { "actual": "PASS", "expected": "PASS", "times": [ 0.091 ] }, "WebglConformance_conformance_glsl_functions_glsl_function": { "actual": "PASS", "expected": "PASS", "times": [ 0.387 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_abs": { "actual": "PASS", "expected": "PASS", "times": [ 0.414 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_acos": { "actual": "PASS", "expected": "PASS", "times": [ 0.344 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_asin": { "actual": "PASS", "expected": "PASS", "times": [ 0.337 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_atan": { "actual": "PASS", "expected": "PASS", "times": [ 0.34 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_atan_xy": { "actual": "PASS", "expected": "PASS", "times": [ 0.374 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_ceil": { "actual": "PASS", "expected": "PASS", "times": [ 0.357 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_clamp_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.307 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_clamp_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.294 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_cos": { "actual": "PASS", "expected": "PASS", "times": [ 0.287 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_cross": { "actual": "PASS", "expected": "PASS", "times": [ 0.187 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_distance": { "actual": "PASS", "expected": "PASS", "times": [ 0.33 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_dot": { "actual": "PASS", "expected": "PASS", "times": [ 0.316 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_faceforward": { "actual": "PASS", "expected": "PASS", "times": [ 0.326 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_floor": { "actual": "PASS", "expected": "PASS", "times": [ 0.322 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_fract": { "actual": "PASS", "expected": "PASS", "times": [ 0.303 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_length": { "actual": "PASS", "expected": "PASS", "times": [ 0.306 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_max_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.416 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_max_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.294 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_min_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.297 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_min_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.355 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_mix_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.318 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_mix_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.297 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_mod_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.33 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_mod_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.331 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_normalize": { "actual": "PASS", "expected": "PASS", "times": [ 0.321 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_reflect": { "actual": "PASS", "expected": "PASS", "times": [ 0.407 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_sign": { "actual": "PASS", "expected": "PASS", "times": [ 0.412 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_sin": { "actual": "PASS", "expected": "PASS", "times": [ 0.357 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_smoothstep_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.302 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_smoothstep_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.327 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_step_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.305 ] }, "WebglConformance_conformance_glsl_functions_glsl_function_step_gentype": { "actual": "PASS", "expected": "PASS", "times": [ 0.418 ] }, "WebglConformance_conformance_glsl_implicit_add_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.096 ] }, "WebglConformance_conformance_glsl_implicit_add_int_mat2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_implicit_add_int_mat3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_add_int_mat4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.066 ] }, "WebglConformance_conformance_glsl_implicit_add_int_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_add_int_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_add_int_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_implicit_add_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_add_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_add_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.055 ] }, "WebglConformance_conformance_glsl_implicit_assign_int_to_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_assign_ivec2_to_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_assign_ivec3_to_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_implicit_assign_ivec4_to_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_glsl_implicit_construct_struct_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.131 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_mat2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_mat3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_mat4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_divide_int_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_implicit_divide_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_implicit_divide_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_implicit_divide_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_equal_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_implicit_equal_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_equal_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_equal_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_function_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_function_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_function_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_implicit_function_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_implicit_greater_than_equal_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_implicit_greater_than_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_less_than_equal_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_less_than_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_mat2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_mat3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_mat4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_multiply_int_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_implicit_multiply_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_multiply_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_multiply_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.432 ] }, "WebglConformance_conformance_glsl_implicit_not_equal_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_not_equal_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_not_equal_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_not_equal_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_mat2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_mat3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_mat4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_subtract_int_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_implicit_subtract_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_subtract_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_implicit_subtract_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_glsl_implicit_ternary_int_float_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_ternary_ivec2_vec2_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_implicit_ternary_ivec3_vec3_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_implicit_ternary_ivec4_vec4_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_literals_float_literal_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_literals_literal_precision": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_literals_overflow_leak_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_matrices_glsl_mat3_construction": { "actual": "PASS", "expected": "PASS", "times": [ 0.138 ] }, "WebglConformance_conformance_glsl_matrices_glsl_mat4_to_mat3": { "actual": "PASS", "expected": "PASS", "times": [ 0.136 ] }, "WebglConformance_conformance_glsl_matrices_matrix_compound_multiply": { "actual": "PASS", "expected": "PASS", "times": [ 0.294 ] }, "WebglConformance_conformance_glsl_misc_attrib_location_length_limits": { "actual": "PASS", "expected": "PASS", "times": [ 0.135 ] }, "WebglConformance_conformance_glsl_misc_boolean_precision": { "actual": "PASS", "expected": "PASS", "times": [ 0.077 ] }, "WebglConformance_conformance_glsl_misc_const_variable_initialization": { "actual": "PASS", "expected": "PASS", "times": [ 0.864 ] }, "WebglConformance_conformance_glsl_misc_embedded_struct_definitions_forbidden": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_glsl_misc_empty_declaration": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_glsl_misc_empty_main_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_expression_list_in_declarator_initializer": { "actual": "PASS", "expected": "PASS", "times": [ 0.355 ] }, "WebglConformance_conformance_glsl_misc_fragcolor_fragdata_invariant": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_glsl_misc_gl_position_unset_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_global_variable_init": { "actual": "PASS", "expected": "PASS", "times": [ 0.141 ] }, "WebglConformance_conformance_glsl_misc_glsl_function_nodes": { "actual": "PASS", "expected": "PASS", "times": [ 0.094 ] }, "WebglConformance_conformance_glsl_misc_glsl_long_variable_names": { "actual": "PASS", "expected": "PASS", "times": [ 0.109 ] }, "WebglConformance_conformance_glsl_misc_glsl_vertex_branch": { "actual": "PASS", "expected": "PASS", "times": [ 0.083 ] }, "WebglConformance_conformance_glsl_misc_large_loop_compile": { "actual": "PASS", "expected": "PASS", "times": [ 1.482 ] }, "WebglConformance_conformance_glsl_misc_local_variable_shadowing_outer_function": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_non_ascii_comments_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_non_ascii_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_misc_re_compile_re_link": { "actual": "PASS", "expected": "PASS", "times": [ 0.133 ] }, "WebglConformance_conformance_glsl_misc_sampler_operand": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_glsl_misc_sequence_operator_returns_constant": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_glsl_misc_shader_precision_format_obeyed": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_glsl_misc_shader_struct_scope": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_glsl_misc_shader_uniform_packing_restrictions": { "actual": "PASS", "expected": "PASS", "times": [ 3.988 ] }, "WebglConformance_conformance_glsl_misc_shader_varying_packing_restrictions": { "actual": "PASS", "expected": "PASS", "times": [ 0.368 ] }, "WebglConformance_conformance_glsl_misc_shader_with_256_character_define": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_glsl_misc_shader_with_256_character_identifier_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_glsl_misc_shader_with_257_character_define": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_glsl_misc_shader_with_257_character_identifier_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_misc_shader_with__webgl_identifier_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_arbitrary_indexing_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_arbitrary_indexing_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.071 ] }, "WebglConformance_conformance_glsl_misc_shader_with_array_of_structs_containing_arrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.107 ] }, "WebglConformance_conformance_glsl_misc_shader_with_array_of_structs_uniform": { "actual": "PASS", "expected": "PASS", "times": [ 0.11 ] }, "WebglConformance_conformance_glsl_misc_shader_with_attrib_array_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_misc_shader_with_attrib_struct_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_clipvertex_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_comma_assignment": { "actual": "PASS", "expected": "PASS", "times": [ 0.075 ] }, "WebglConformance_conformance_glsl_misc_shader_with_comma_conditional_assignment": { "actual": "PASS", "expected": "PASS", "times": [ 0.139 ] }, "WebglConformance_conformance_glsl_misc_shader_with_comma_separated_variable_declarations": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_conditional_scoping": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_glsl_misc_shader_with_conditional_scoping_negative": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_default_precision_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_default_precision_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_shader_with_define_line_continuation_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_dfdx_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_dfdx_no_ext_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_misc_shader_with_do_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_misc_shader_with_error_directive": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_explicit_int_cast_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_float_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_misc_shader_with_for_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.095 ] }, "WebglConformance_conformance_glsl_misc_shader_with_for_scoping": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_frag_depth_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_shader_with_function_recursion_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_function_scoped_struct": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_functional_scoping": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_glsl_misc_shader_with_glcolor_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_gles_1_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_gles_symbol_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_global_variable_precision_mismatch": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_glprojectionmatrix_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_misc_shader_with_hex_int_constant_macro": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_implicit_vec3_to_vec4_cast_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_misc_shader_with_include_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_glsl_misc_shader_with_int_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_invalid_identifier_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_misc_shader_with_ivec2_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.52 ] }, "WebglConformance_conformance_glsl_misc_shader_with_ivec3_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_ivec4_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_limited_indexing_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_long_line": { "actual": "PASS", "expected": "PASS", "times": [ 0.092 ] }, "WebglConformance_conformance_glsl_misc_shader_with_non_ascii_error_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_glsl_misc_shader_with_non_reserved_words": { "actual": "PASS", "expected": "PASS", "times": [ 23.5 ] }, "WebglConformance_conformance_glsl_misc_shader_with_precision_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.309 ] }, "WebglConformance_conformance_glsl_misc_shader_with_preprocessor_whitespace": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_misc_shader_with_quoted_error_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_reserved_words": { "actual": "PASS", "expected": "PASS", "times": [ 3.177 ] }, "WebglConformance_conformance_glsl_misc_shader_with_short_circuiting_operators": { "actual": "PASS", "expected": "PASS", "times": [ 0.516 ] }, "WebglConformance_conformance_glsl_misc_shader_with_similar_uniform_array_names": { "actual": "PASS", "expected": "PASS", "times": [ 0.129 ] }, "WebglConformance_conformance_glsl_misc_shader_with_too_many_uniforms": { "actual": "PASS", "expected": "PASS", "times": [ 0.424 ] }, "WebglConformance_conformance_glsl_misc_shader_with_two_initializer_types": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_undefined_preprocessor_symbol_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_uniform_in_loop_condition_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_vec2_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_misc_shader_with_vec3_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_glsl_misc_shader_with_vec4_return_value_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_vec4_vec3_vec4_conditional": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_glsl_misc_shader_with_version_100_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shader_with_version_100_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_misc_shader_with_version_120_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_glsl_misc_shader_with_version_130_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_misc_shader_with_webgl_identifier_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_misc_shader_with_while_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_glsl_misc_shader_without_precision_frag": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_constant_expression_loop_conditions": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_invariance": { "actual": "PASS", "expected": "PASS", "times": [ 0.114 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_mis_matching_uniforms": { "actual": "PASS", "expected": "PASS", "times": [ 0.117 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_mis_matching_varyings": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_missing_varyings": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_name_conflicts": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_uniform_structs": { "actual": "PASS", "expected": "PASS", "times": [ 0.148 ] }, "WebglConformance_conformance_glsl_misc_shaders_with_varyings": { "actual": "PASS", "expected": "PASS", "times": [ 0.102 ] }, "WebglConformance_conformance_glsl_misc_shared": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_glsl_misc_struct_as_inout_parameter": { "actual": "PASS", "expected": "PASS", "times": [ 0.112 ] }, "WebglConformance_conformance_glsl_misc_struct_as_out_parameter": { "actual": "PASS", "expected": "PASS", "times": [ 0.106 ] }, "WebglConformance_conformance_glsl_misc_struct_assign": { "actual": "PASS", "expected": "PASS", "times": [ 0.113 ] }, "WebglConformance_conformance_glsl_misc_struct_equals": { "actual": "PASS", "expected": "PASS", "times": [ 0.108 ] }, "WebglConformance_conformance_glsl_misc_struct_mixed_array_declarators": { "actual": "PASS", "expected": "PASS", "times": [ 0.341 ] }, "WebglConformance_conformance_glsl_misc_struct_nesting_exceeds_maximum": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_glsl_misc_struct_nesting_of_variable_names": { "actual": "PASS", "expected": "PASS", "times": [ 1.119 ] }, "WebglConformance_conformance_glsl_misc_struct_nesting_under_maximum": { "actual": "PASS", "expected": "PASS", "times": [ 0.081 ] }, "WebglConformance_conformance_glsl_misc_struct_specifiers_in_uniforms": { "actual": "PASS", "expected": "PASS", "times": [ 0.182 ] }, "WebglConformance_conformance_glsl_misc_struct_unary_operators": { "actual": "PASS", "expected": "PASS", "times": [ 0.143 ] }, "WebglConformance_conformance_glsl_misc_ternary_operator_on_arrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_glsl_misc_ternary_operators_in_global_initializers": { "actual": "PASS", "expected": "PASS", "times": [ 0.178 ] }, "WebglConformance_conformance_glsl_misc_ternary_operators_in_initializers": { "actual": "PASS", "expected": "PASS", "times": [ 0.465 ] }, "WebglConformance_conformance_glsl_misc_uniform_location_length_limits": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_glsl_misc_uninitialized_local_global_variables": { "actual": "PASS", "expected": "PASS", "times": [ 0.241 ] }, "WebglConformance_conformance_glsl_preprocessor_macro_expansion_tricky": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_reserved__webgl_field_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_reserved__webgl_function_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_glsl_reserved__webgl_struct_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.057 ] }, "WebglConformance_conformance_glsl_reserved__webgl_variable_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.18 ] }, "WebglConformance_conformance_glsl_reserved_webgl_field_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_glsl_reserved_webgl_function_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_glsl_reserved_webgl_struct_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.055 ] }, "WebglConformance_conformance_glsl_reserved_webgl_variable_vert": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_glsl_samplers_glsl_function_texture2d_bias": { "actual": "PASS", "expected": "PASS", "times": [ 0.171 ] }, "WebglConformance_conformance_glsl_samplers_glsl_function_texture2dlod": { "actual": "PASS", "expected": "PASS", "times": [ 0.177 ] }, "WebglConformance_conformance_glsl_samplers_glsl_function_texture2dproj": { "actual": "PASS", "expected": "PASS", "times": [ 0.183 ] }, "WebglConformance_conformance_glsl_samplers_glsl_function_texture2dprojlod": { "actual": "PASS", "expected": "PASS", "times": [ 0.243 ] }, "WebglConformance_conformance_glsl_variables_gl_fragcoord": { "actual": "PASS", "expected": "PASS", "times": [ 0.101 ] }, "WebglConformance_conformance_glsl_variables_gl_fragcoord_xy_values": { "actual": "PASS", "expected": "PASS", "times": [ 0.103 ] }, "WebglConformance_conformance_glsl_variables_gl_fragdata_and_fragcolor": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_glsl_variables_gl_frontfacing": { "actual": "PASS", "expected": "PASS", "times": [ 0.083 ] }, "WebglConformance_conformance_glsl_variables_gl_pointcoord": { "actual": "PASS", "expected": "PASS", "times": [ 0.104 ] }, "WebglConformance_conformance_glsl_variables_glsl_built_ins": { "actual": "PASS", "expected": "PASS", "times": [ 0.237 ] }, "WebglConformance_conformance_limits_gl_line_width": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_limits_gl_max_texture_dimensions": { "actual": "PASS", "expected": "PASS", "times": [ 0.133 ] }, "WebglConformance_conformance_limits_gl_min_attribs": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_limits_gl_min_textures": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_limits_gl_min_uniforms": { "actual": "PASS", "expected": "PASS", "times": [ 0.16 ] }, "WebglConformance_conformance_misc_bad_arguments_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_misc_boolean_argument_conversion": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_misc_delayed_drawing": { "actual": "PASS", "expected": "PASS", "times": [ 1.07 ] }, "WebglConformance_conformance_misc_error_reporting": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_misc_expando_loss": { "actual": "PASS", "expected": "PASS", "times": [ 0.525 ] }, "WebglConformance_conformance_misc_functions_returning_strings": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_misc_instanceof_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.066 ] }, "WebglConformance_conformance_misc_invalid_passed_params": { "actual": "PASS", "expected": "PASS", "times": [ 0.093 ] }, "WebglConformance_conformance_misc_is_object": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_misc_null_object_behaviour": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_misc_object_deletion_behaviour": { "actual": "PASS", "expected": "PASS", "times": [ 0.204 ] }, "WebglConformance_conformance_misc_shader_precision_format": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_misc_type_conversion_test": { "actual": "PASS", "expected": "PASS", "times": [ 1.387 ] }, "WebglConformance_conformance_misc_uninitialized_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.187 ] }, "WebglConformance_conformance_misc_webgl_specific": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_misc_webgl_specific_stencil_settings": { "actual": "PASS", "expected": "PASS", "times": [ 0.709 ] }, "WebglConformance_conformance_more_conformance_constants": { "actual": "PASS", "expected": "PASS", "times": [ 0.151 ] }, "WebglConformance_conformance_more_conformance_getContext": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_more_conformance_methods": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_A": { "actual": "PASS", "expected": "PASS", "times": [ 0.167 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_B1": { "actual": "PASS", "expected": "PASS", "times": [ 0.165 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_B2": { "actual": "PASS", "expected": "PASS", "times": [ 0.16 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_B3": { "actual": "PASS", "expected": "PASS", "times": [ 0.176 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_B4": { "actual": "PASS", "expected": "PASS", "times": [ 0.162 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_C": { "actual": "PASS", "expected": "PASS", "times": [ 0.16 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_D_G": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_G_I": { "actual": "PASS", "expected": "PASS", "times": [ 0.615 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_L_S": { "actual": "PASS", "expected": "PASS", "times": [ 0.162 ] }, "WebglConformance_conformance_more_conformance_quickCheckAPI_S_V": { "actual": "PASS", "expected": "PASS", "times": [ 0.198 ] }, "WebglConformance_conformance_more_conformance_webGLArrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.093 ] }, "WebglConformance_conformance_more_functions_bindBuffer": { "actual": "PASS", "expected": "PASS", "times": [ 0.079 ] }, "WebglConformance_conformance_more_functions_bindBufferBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_more_functions_bindFramebufferLeaveNonZero": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_more_functions_bufferData": { "actual": "PASS", "expected": "PASS", "times": [ 0.077 ] }, "WebglConformance_conformance_more_functions_bufferDataBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_more_functions_bufferSubData": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_more_functions_bufferSubDataBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_more_functions_copyTexImage2D": { "actual": "PASS", "expected": "PASS", "times": [ 0.109 ] }, "WebglConformance_conformance_more_functions_copyTexImage2DBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_more_functions_copyTexSubImage2D": { "actual": "PASS", "expected": "PASS", "times": [ 0.428 ] }, "WebglConformance_conformance_more_functions_copyTexSubImage2DBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_more_functions_deleteBufferBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_more_functions_drawArrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.095 ] }, "WebglConformance_conformance_more_functions_drawElements": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_more_functions_isTests": { "actual": "PASS", "expected": "PASS", "times": [ 0.08 ] }, "WebglConformance_conformance_more_functions_isTestsBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.066 ] }, "WebglConformance_conformance_more_functions_readPixels": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_more_functions_readPixelsBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.384 ] }, "WebglConformance_conformance_more_functions_texImage2D": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_more_functions_texImage2DBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_more_functions_texImage2DHTML": { "actual": "PASS", "expected": "PASS", "times": [ 0.196 ] }, "WebglConformance_conformance_more_functions_texImage2DHTMLBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_more_functions_texSubImage2D": { "actual": "PASS", "expected": "PASS", "times": [ 0.074 ] }, "WebglConformance_conformance_more_functions_texSubImage2DBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.077 ] }, "WebglConformance_conformance_more_functions_texSubImage2DHTML": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_more_functions_texSubImage2DHTMLBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.08 ] }, "WebglConformance_conformance_more_functions_uniformMatrix": { "actual": "PASS", "expected": "PASS", "times": [ 0.084 ] }, "WebglConformance_conformance_more_functions_uniformMatrixBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.539 ] }, "WebglConformance_conformance_more_functions_uniformf": { "actual": "PASS", "expected": "PASS", "times": [ 0.129 ] }, "WebglConformance_conformance_more_functions_uniformfArrayLen1": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_more_functions_uniformfBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.106 ] }, "WebglConformance_conformance_more_functions_uniformi": { "actual": "PASS", "expected": "PASS", "times": [ 0.085 ] }, "WebglConformance_conformance_more_functions_uniformiBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.096 ] }, "WebglConformance_conformance_more_functions_vertexAttrib": { "actual": "PASS", "expected": "PASS", "times": [ 0.08 ] }, "WebglConformance_conformance_more_functions_vertexAttribBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.075 ] }, "WebglConformance_conformance_more_functions_vertexAttribPointer": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_more_functions_vertexAttribPointerBadArgs": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_more_glsl_arrayOutOfBounds": { "actual": "PASS", "expected": "PASS", "times": [ 0.099 ] }, "WebglConformance_conformance_more_glsl_uniformOutOfBounds": { "actual": "PASS", "expected": "PASS", "times": [ 0.105 ] }, "WebglConformance_conformance_offscreencanvas_context_attribute_preserve_drawing_buffer": { "actual": "PASS", "expected": "PASS", "times": [ 0.822 ] }, "WebglConformance_conformance_offscreencanvas_context_creation": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglConformance_conformance_offscreencanvas_context_creation_worker": { "actual": "PASS", "expected": "PASS", "times": [ 0.369 ] }, "WebglConformance_conformance_offscreencanvas_context_lost": { "actual": "PASS", "expected": "PASS", "times": [ 0.16 ] }, "WebglConformance_conformance_offscreencanvas_context_lost_restored": { "actual": "PASS", "expected": "PASS", "times": [ 0.158 ] }, "WebglConformance_conformance_offscreencanvas_context_lost_restored_worker": { "actual": "PASS", "expected": "PASS", "times": [ 0.142 ] }, "WebglConformance_conformance_offscreencanvas_context_lost_worker": { "actual": "PASS", "expected": "PASS", "times": [ 0.147 ] }, "WebglConformance_conformance_offscreencanvas_methods": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_offscreencanvas_methods_worker": { "actual": "PASS", "expected": "PASS", "times": [ 0.146 ] }, "WebglConformance_conformance_offscreencanvas_offscreencanvas_resize": { "actual": "PASS", "expected": "PASS", "times": [ 0.175 ] }, "WebglConformance_conformance_offscreencanvas_offscreencanvas_transfer_image_bitmap": { "actual": "PASS", "expected": "PASS", "times": [ 0.138 ] }, "WebglConformance_conformance_ogles_GL_abs_abs_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.659 ] }, "WebglConformance_conformance_ogles_GL_acos_acos_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 2.104 ] }, "WebglConformance_conformance_ogles_GL_all_all_001_to_004": { "actual": "PASS", "expected": "PASS", "times": [ 1.409 ] }, "WebglConformance_conformance_ogles_GL_any_any_001_to_004": { "actual": "PASS", "expected": "PASS", "times": [ 1.423 ] }, "WebglConformance_conformance_ogles_GL_array_array_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 0.598 ] }, "WebglConformance_conformance_ogles_GL_asin_asin_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.944 ] }, "WebglConformance_conformance_ogles_GL_atan_atan_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.957 ] }, "WebglConformance_conformance_ogles_GL_atan_atan_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.699 ] }, "WebglConformance_conformance_ogles_GL_biConstants_biConstants_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.525 ] }, "WebglConformance_conformance_ogles_GL_biConstants_biConstants_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 1.505 ] }, "WebglConformance_conformance_ogles_GL_biuDepthRange_biuDepthRange_001_to_002": { "actual": "PASS", "expected": "PASS", "times": [ 0.739 ] }, "WebglConformance_conformance_ogles_GL_build_build_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.261 ] }, "WebglConformance_conformance_ogles_GL_build_build_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 0.369 ] }, "WebglConformance_conformance_ogles_GL_build_build_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 0.166 ] }, "WebglConformance_conformance_ogles_GL_build_build_025_to_032": { "actual": "PASS", "expected": "PASS", "times": [ 0.153 ] }, "WebglConformance_conformance_ogles_GL_build_build_033_to_040": { "actual": "PASS", "expected": "PASS", "times": [ 0.159 ] }, "WebglConformance_conformance_ogles_GL_build_build_041_to_048": { "actual": "PASS", "expected": "PASS", "times": [ 0.261 ] }, "WebglConformance_conformance_ogles_GL_build_build_049_to_056": { "actual": "PASS", "expected": "PASS", "times": [ 0.155 ] }, "WebglConformance_conformance_ogles_GL_build_build_057_to_064": { "actual": "PASS", "expected": "PASS", "times": [ 0.152 ] }, "WebglConformance_conformance_ogles_GL_build_build_065_to_072": { "actual": "PASS", "expected": "PASS", "times": [ 0.152 ] }, "WebglConformance_conformance_ogles_GL_build_build_073_to_080": { "actual": "PASS", "expected": "PASS", "times": [ 0.188 ] }, "WebglConformance_conformance_ogles_GL_build_build_081_to_088": { "actual": "PASS", "expected": "PASS", "times": [ 0.188 ] }, "WebglConformance_conformance_ogles_GL_build_build_089_to_096": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_ogles_GL_build_build_097_to_104": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_ogles_GL_build_build_105_to_112": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_ogles_GL_build_build_113_to_120": { "actual": "PASS", "expected": "PASS", "times": [ 0.155 ] }, "WebglConformance_conformance_ogles_GL_build_build_121_to_128": { "actual": "PASS", "expected": "PASS", "times": [ 0.152 ] }, "WebglConformance_conformance_ogles_GL_build_build_129_to_136": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_ogles_GL_build_build_137_to_144": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_ogles_GL_build_build_145_to_152": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_ogles_GL_build_build_153_to_160": { "actual": "PASS", "expected": "PASS", "times": [ 0.155 ] }, "WebglConformance_conformance_ogles_GL_build_build_161_to_168": { "actual": "PASS", "expected": "PASS", "times": [ 0.157 ] }, "WebglConformance_conformance_ogles_GL_build_build_169_to_176": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_ogles_GL_build_build_177_to_178": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_ogles_GL_built_in_varying_array_out_of_bounds_built_in_varying_array_out_of_bounds_001_to_001": { "actual": "PASS", "expected": "PASS", "times": [ 0.156 ] }, "WebglConformance_conformance_ogles_GL_ceil_ceil_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.525 ] }, "WebglConformance_conformance_ogles_GL_clamp_clamp_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.454 ] }, "WebglConformance_conformance_ogles_GL_control_flow_control_flow_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.501 ] }, "WebglConformance_conformance_ogles_GL_control_flow_control_flow_009_to_010": { "actual": "PASS", "expected": "PASS", "times": [ 0.275 ] }, "WebglConformance_conformance_ogles_GL_cos_cos_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.605 ] }, "WebglConformance_conformance_ogles_GL_cross_cross_001_to_002": { "actual": "PASS", "expected": "PASS", "times": [ 0.797 ] }, "WebglConformance_conformance_ogles_GL_default_default_001_to_001": { "actual": "PASS", "expected": "PASS", "times": [ 0.157 ] }, "WebglConformance_conformance_ogles_GL_degrees_degrees_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.631 ] }, "WebglConformance_conformance_ogles_GL_discard_discard_001_to_002": { "actual": "PASS", "expected": "PASS", "times": [ 0.27 ] }, "WebglConformance_conformance_ogles_GL_distance_distance_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.456 ] }, "WebglConformance_conformance_ogles_GL_dot_dot_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.427 ] }, "WebglConformance_conformance_ogles_GL_equal_equal_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.53 ] }, "WebglConformance_conformance_ogles_GL_equal_equal_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.386 ] }, "WebglConformance_conformance_ogles_GL_exp2_exp2_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.788 ] }, "WebglConformance_conformance_ogles_GL_exp2_exp2_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.564 ] }, "WebglConformance_conformance_ogles_GL_exp_exp_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.74 ] }, "WebglConformance_conformance_ogles_GL_exp_exp_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.528 ] }, "WebglConformance_conformance_ogles_GL_faceforward_faceforward_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.661 ] }, "WebglConformance_conformance_ogles_GL_floor_floor_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.481 ] }, "WebglConformance_conformance_ogles_GL_fract_fract_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.593 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.491 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 0.499 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 0.518 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_025_to_032": { "actual": "PASS", "expected": "PASS", "times": [ 0.493 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_033_to_040": { "actual": "PASS", "expected": "PASS", "times": [ 0.482 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_041_to_048": { "actual": "PASS", "expected": "PASS", "times": [ 0.479 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_049_to_056": { "actual": "PASS", "expected": "PASS", "times": [ 0.584 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_057_to_064": { "actual": "PASS", "expected": "PASS", "times": [ 0.493 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_065_to_072": { "actual": "PASS", "expected": "PASS", "times": [ 0.502 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_073_to_080": { "actual": "PASS", "expected": "PASS", "times": [ 0.491 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_081_to_088": { "actual": "PASS", "expected": "PASS", "times": [ 0.517 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_089_to_096": { "actual": "PASS", "expected": "PASS", "times": [ 0.491 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_097_to_104": { "actual": "PASS", "expected": "PASS", "times": [ 0.528 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_105_to_112": { "actual": "PASS", "expected": "PASS", "times": [ 0.502 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_113_to_120": { "actual": "PASS", "expected": "PASS", "times": [ 0.506 ] }, "WebglConformance_conformance_ogles_GL_functions_functions_121_to_126": { "actual": "PASS", "expected": "PASS", "times": [ 0.399 ] }, "WebglConformance_conformance_ogles_GL_gl_FragCoord_gl_FragCoord_001_to_003": { "actual": "PASS", "expected": "PASS", "times": [ 0.4 ] }, "WebglConformance_conformance_ogles_GL_gl_FrontFacing_gl_FrontFacing_001_to_001": { "actual": "PASS", "expected": "PASS", "times": [ 0.158 ] }, "WebglConformance_conformance_ogles_GL_greaterThanEqual_greaterThanEqual_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.571 ] }, "WebglConformance_conformance_ogles_GL_greaterThan_greaterThan_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.57 ] }, "WebglConformance_conformance_ogles_GL_inversesqrt_inversesqrt_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.482 ] }, "WebglConformance_conformance_ogles_GL_length_length_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.532 ] }, "WebglConformance_conformance_ogles_GL_lessThanEqual_lessThanEqual_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.53 ] }, "WebglConformance_conformance_ogles_GL_lessThan_lessThan_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.527 ] }, "WebglConformance_conformance_ogles_GL_log2_log2_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.79 ] }, "WebglConformance_conformance_ogles_GL_log2_log2_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.588 ] }, "WebglConformance_conformance_ogles_GL_log_log_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.775 ] }, "WebglConformance_conformance_ogles_GL_log_log_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.573 ] }, "WebglConformance_conformance_ogles_GL_mat3_mat3_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 0.411 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.517 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 0.498 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 0.502 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_025_to_032": { "actual": "PASS", "expected": "PASS", "times": [ 1.547 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_033_to_040": { "actual": "PASS", "expected": "PASS", "times": [ 1.505 ] }, "WebglConformance_conformance_ogles_GL_mat_mat_041_to_046": { "actual": "PASS", "expected": "PASS", "times": [ 0.38 ] }, "WebglConformance_conformance_ogles_GL_matrixCompMult_matrixCompMult_001_to_004": { "actual": "PASS", "expected": "PASS", "times": [ 1.819 ] }, "WebglConformance_conformance_ogles_GL_max_max_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.418 ] }, "WebglConformance_conformance_ogles_GL_min_min_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.457 ] }, "WebglConformance_conformance_ogles_GL_mix_mix_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.489 ] }, "WebglConformance_conformance_ogles_GL_mod_mod_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.728 ] }, "WebglConformance_conformance_ogles_GL_normalize_normalize_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.521 ] }, "WebglConformance_conformance_ogles_GL_notEqual_notEqual_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.553 ] }, "WebglConformance_conformance_ogles_GL_notEqual_notEqual_009_to_012": { "actual": "PASS", "expected": "PASS", "times": [ 1.376 ] }, "WebglConformance_conformance_ogles_GL_not_not_001_to_004": { "actual": "PASS", "expected": "PASS", "times": [ 1.38 ] }, "WebglConformance_conformance_ogles_GL_operators_operators_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.52 ] }, "WebglConformance_conformance_ogles_GL_operators_operators_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 0.512 ] }, "WebglConformance_conformance_ogles_GL_operators_operators_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 0.476 ] }, "WebglConformance_conformance_ogles_GL_operators_operators_025_to_026": { "actual": "PASS", "expected": "PASS", "times": [ 0.272 ] }, "WebglConformance_conformance_ogles_GL_pow_pow_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.643 ] }, "WebglConformance_conformance_ogles_GL_pow_pow_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 1.709 ] }, "WebglConformance_conformance_ogles_GL_pow_pow_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 1.917 ] }, "WebglConformance_conformance_ogles_GL_radians_radians_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.467 ] }, "WebglConformance_conformance_ogles_GL_reflect_reflect_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.686 ] }, "WebglConformance_conformance_ogles_GL_refract_refract_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.688 ] }, "WebglConformance_conformance_ogles_GL_sign_sign_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.474 ] }, "WebglConformance_conformance_ogles_GL_sin_sin_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.646 ] }, "WebglConformance_conformance_ogles_GL_smoothstep_smoothstep_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.485 ] }, "WebglConformance_conformance_ogles_GL_sqrt_sqrt_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.466 ] }, "WebglConformance_conformance_ogles_GL_step_step_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.442 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.51 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 1.535 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 1.51 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_025_to_032": { "actual": "PASS", "expected": "PASS", "times": [ 1.511 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_033_to_040": { "actual": "PASS", "expected": "PASS", "times": [ 1.527 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_041_to_048": { "actual": "PASS", "expected": "PASS", "times": [ 1.596 ] }, "WebglConformance_conformance_ogles_GL_struct_struct_049_to_056": { "actual": "PASS", "expected": "PASS", "times": [ 1.55 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 1.565 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 1.527 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_017_to_024": { "actual": "PASS", "expected": "PASS", "times": [ 1.535 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_025_to_032": { "actual": "PASS", "expected": "PASS", "times": [ 1.571 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_033_to_040": { "actual": "PASS", "expected": "PASS", "times": [ 1.565 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_041_to_048": { "actual": "PASS", "expected": "PASS", "times": [ 1.508 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_049_to_056": { "actual": "PASS", "expected": "PASS", "times": [ 1.522 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_057_to_064": { "actual": "PASS", "expected": "PASS", "times": [ 1.518 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_065_to_072": { "actual": "PASS", "expected": "PASS", "times": [ 1.502 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_073_to_080": { "actual": "PASS", "expected": "PASS", "times": [ 1.565 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_081_to_088": { "actual": "PASS", "expected": "PASS", "times": [ 1.552 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_089_to_096": { "actual": "PASS", "expected": "PASS", "times": [ 1.487 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_097_to_104": { "actual": "PASS", "expected": "PASS", "times": [ 1.511 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_105_to_112": { "actual": "PASS", "expected": "PASS", "times": [ 1.506 ] }, "WebglConformance_conformance_ogles_GL_swizzlers_swizzlers_113_to_120": { "actual": "PASS", "expected": "PASS", "times": [ 1.557 ] }, "WebglConformance_conformance_ogles_GL_tan_tan_001_to_006": { "actual": "PASS", "expected": "PASS", "times": [ 1.498 ] }, "WebglConformance_conformance_ogles_GL_vec3_vec3_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.493 ] }, "WebglConformance_conformance_ogles_GL_vec_vec_001_to_008": { "actual": "PASS", "expected": "PASS", "times": [ 0.516 ] }, "WebglConformance_conformance_ogles_GL_vec_vec_009_to_016": { "actual": "PASS", "expected": "PASS", "times": [ 0.477 ] }, "WebglConformance_conformance_ogles_GL_vec_vec_017_to_018": { "actual": "PASS", "expected": "PASS", "times": [ 0.275 ] }, "WebglConformance_conformance_programs_get_active_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.195 ] }, "WebglConformance_conformance_programs_gl_bind_attrib_location_long_names_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.092 ] }, "WebglConformance_conformance_programs_gl_bind_attrib_location_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_programs_gl_get_active_attribute": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_programs_gl_get_active_uniform": { "actual": "PASS", "expected": "PASS", "times": [ 0.145 ] }, "WebglConformance_conformance_programs_gl_getshadersource": { "actual": "PASS", "expected": "PASS", "times": [ 0.051 ] }, "WebglConformance_conformance_programs_gl_shader_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_programs_invalid_UTF_16": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglConformance_conformance_programs_program_infolog": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_programs_program_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.117 ] }, "WebglConformance_conformance_programs_use_program_crash_with_discard_in_fragment_shader": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_reading_fbo_remains_unchanged_after_read_pixels": { "actual": "PASS", "expected": "PASS", "times": [ 0.075 ] }, "WebglConformance_conformance_reading_read_pixels_pack_alignment": { "actual": "PASS", "expected": "PASS", "times": [ 0.126 ] }, "WebglConformance_conformance_reading_read_pixels_test": { "actual": "PASS", "expected": "PASS", "times": [ 1.022 ] }, "WebglConformance_conformance_renderbuffers_depth_renderbuffer_initialization": { "actual": "PASS", "expected": "PASS", "times": [ 0.146 ] }, "WebglConformance_conformance_renderbuffers_feedback_loop": { "actual": "PASS", "expected": "PASS", "times": [ 0.065 ] }, "WebglConformance_conformance_renderbuffers_framebuffer_object_attachment": { "actual": "PASS", "expected": "PASS", "times": [ 0.739 ] }, "WebglConformance_conformance_renderbuffers_framebuffer_state_restoration": { "actual": "PASS", "expected": "PASS", "times": [ 0.323 ] }, "WebglConformance_conformance_renderbuffers_framebuffer_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_renderbuffers_renderbuffer_initialization": { "actual": "PASS", "expected": "PASS", "times": [ 0.166 ] }, "WebglConformance_conformance_renderbuffers_stencil_renderbuffer_initialization": { "actual": "PASS", "expected": "PASS", "times": [ 0.146 ] }, "WebglConformance_conformance_rendering_canvas_alpha_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_rendering_clear_after_copyTexImage2D": { "actual": "PASS", "expected": "PASS", "times": [ 0.109 ] }, "WebglConformance_conformance_rendering_clipping_wide_points": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_rendering_color_mask_preserved_during_implicit_clears": { "actual": "PASS", "expected": "PASS", "times": [ 1.553 ] }, "WebglConformance_conformance_rendering_culling": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_rendering_default_texture_draw_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.171 ] }, "WebglConformance_conformance_rendering_draw_arrays_out_of_bounds": { "actual": "PASS", "expected": "PASS", "times": [ 0.092 ] }, "WebglConformance_conformance_rendering_draw_elements_out_of_bounds": { "actual": "PASS", "expected": "PASS", "times": [ 0.086 ] }, "WebglConformance_conformance_rendering_draw_webgl_to_canvas_2d_repeatedly": { "actual": "PASS", "expected": "PASS", "times": [ 0.149 ] }, "WebglConformance_conformance_rendering_draw_with_changing_start_vertex_bug": { "actual": "PASS", "expected": "PASS", "times": [ 0.119 ] }, "WebglConformance_conformance_rendering_framebuffer_switch": { "actual": "PASS", "expected": "PASS", "times": [ 0.104 ] }, "WebglConformance_conformance_rendering_framebuffer_texture_clear": { "actual": "PASS", "expected": "PASS", "times": [ 0.138 ] }, "WebglConformance_conformance_rendering_framebuffer_texture_switch": { "actual": "PASS", "expected": "PASS", "times": [ 0.113 ] }, "WebglConformance_conformance_rendering_gl_clear": { "actual": "PASS", "expected": "PASS", "times": [ 0.139 ] }, "WebglConformance_conformance_rendering_gl_drawarrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.063 ] }, "WebglConformance_conformance_rendering_gl_drawelements": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_rendering_gl_scissor_canvas_dimensions": { "actual": "PASS", "expected": "PASS", "times": [ 0.073 ] }, "WebglConformance_conformance_rendering_gl_scissor_fbo_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.112 ] }, "WebglConformance_conformance_rendering_gl_scissor_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.167 ] }, "WebglConformance_conformance_rendering_gl_viewport_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.291 ] }, "WebglConformance_conformance_rendering_line_loop_tri_fan": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_rendering_line_rendering_quality": { "actual": "PASS", "expected": "PASS", "times": [ 0.078 ] }, "WebglConformance_conformance_rendering_many_draw_calls": { "actual": "PASS", "expected": "PASS", "times": [ 1.875 ] }, "WebglConformance_conformance_rendering_more_than_65536_indices": { "actual": "PASS", "expected": "PASS", "times": [ 0.341 ] }, "WebglConformance_conformance_rendering_multisample_corruption": { "actual": "PASS", "expected": "PASS", "times": [ 3.352 ] }, "WebglConformance_conformance_rendering_negative_one_index": { "actual": "PASS", "expected": "PASS", "times": [ 0.068 ] }, "WebglConformance_conformance_rendering_out_of_bounds_array_buffers": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_rendering_out_of_bounds_index_buffers": { "actual": "PASS", "expected": "PASS", "times": [ 0.283 ] }, "WebglConformance_conformance_rendering_point_no_attributes": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_rendering_point_size": { "actual": "PASS", "expected": "PASS", "times": [ 0.087 ] }, "WebglConformance_conformance_rendering_point_specific_shader_variables": { "actual": "PASS", "expected": "PASS", "times": [ 0.105 ] }, "WebglConformance_conformance_rendering_point_with_gl_pointcoord_in_fragment_shader": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_rendering_polygon_offset": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_rendering_preservedrawingbuffer_leak": { "actual": "PASS", "expected": "PASS", "times": [ 0.174 ] }, "WebglConformance_conformance_rendering_rendering_sampling_feedback_loop": { "actual": "PASS", "expected": "PASS", "times": [ 1.009 ] }, "WebglConformance_conformance_rendering_rendering_stencil_large_viewport": { "actual": "PASS", "expected": "PASS", "times": [ 1.87 ] }, "WebglConformance_conformance_rendering_scissor_rect_repeated_rendering": { "actual": "PASS", "expected": "PASS", "times": [ 0.261 ] }, "WebglConformance_conformance_rendering_simple": { "actual": "PASS", "expected": "PASS", "times": [ 0.083 ] }, "WebglConformance_conformance_rendering_texture_switch_performance": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.002 ] }, "WebglConformance_conformance_rendering_triangle": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglConformance_conformance_state_gl_enable_enum_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.155 ] }, "WebglConformance_conformance_state_gl_enum_tests": { "actual": "PASS", "expected": "PASS", "times": [ 0.15 ] }, "WebglConformance_conformance_state_gl_get_calls": { "actual": "PASS", "expected": "PASS", "times": [ 0.076 ] }, "WebglConformance_conformance_state_gl_geterror": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_state_gl_getstring": { "actual": "PASS", "expected": "PASS", "times": [ 0.05 ] }, "WebglConformance_conformance_state_gl_initial_state": { "actual": "PASS", "expected": "PASS", "times": [ 0.049 ] }, "WebglConformance_conformance_state_gl_object_get_calls": { "actual": "PASS", "expected": "PASS", "times": [ 7.162 ] }, "WebglConformance_conformance_state_state_uneffected_after_compositing": { "actual": "PASS", "expected": "PASS", "times": [ 0.281 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.141 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.042 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.047 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.044 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.044 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.042 ] }, "WebglConformance_conformance_textures_canvas_sub_rectangle_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.042 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.739 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.49 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.494 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 1.353 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.485 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 1.23 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.965 ] }, "WebglConformance_conformance_textures_canvas_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.967 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.308 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.292 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.291 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.298 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.287 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.299 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.286 ] }, "WebglConformance_conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.293 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.35 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.362 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.383 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.37 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.364 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.358 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.355 ] }, "WebglConformance_conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.357 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.221 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.219 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.202 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.19 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.196 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.196 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.198 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.19 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.304 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.195 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.193 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.194 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.183 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.2 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.2 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.195 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.295 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.303 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.284 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.294 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.284 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.281 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.284 ] }, "WebglConformance_conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.282 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.869 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.439 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.38 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.425 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.405 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.38 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.313 ] }, "WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.374 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.308 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.234 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.209 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.214 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.21 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.214 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.215 ] }, "WebglConformance_conformance_textures_image_data_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.207 ] }, "WebglConformance_conformance_textures_image_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.259 ] }, "WebglConformance_conformance_textures_image_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.182 ] }, "WebglConformance_conformance_textures_image_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.17 ] }, "WebglConformance_conformance_textures_image_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.165 ] }, "WebglConformance_conformance_textures_image_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.273 ] }, "WebglConformance_conformance_textures_image_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.164 ] }, "WebglConformance_conformance_textures_image_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.166 ] }, "WebglConformance_conformance_textures_image_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.167 ] }, "WebglConformance_conformance_textures_misc_canvas_teximage_after_multiple_drawimages": { "actual": "PASS", "expected": "PASS", "times": [ 0.222 ] }, "WebglConformance_conformance_textures_misc_compressed_tex_image": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_textures_misc_copy_tex_image_2d_formats": { "actual": "PASS", "expected": "PASS", "times": [ 0.094 ] }, "WebglConformance_conformance_textures_misc_copy_tex_image_and_sub_image_2d": { "actual": "PASS", "expected": "PASS", "times": [ 0.298 ] }, "WebglConformance_conformance_textures_misc_copy_tex_image_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_textures_misc_copytexsubimage2d_large_partial_copy_corruption": { "actual": "PASS", "expected": "PASS", "times": [ 0.193 ] }, "WebglConformance_conformance_textures_misc_copytexsubimage2d_subrects": { "actual": "PASS", "expected": "PASS", "times": [ 0.055 ] }, "WebglConformance_conformance_textures_misc_cube_incomplete_fbo": { "actual": "PASS", "expected": "PASS", "times": [ 0.06 ] }, "WebglConformance_conformance_textures_misc_cube_map_uploads_out_of_order": { "actual": "PASS", "expected": "PASS", "times": [ 1.06 ] }, "WebglConformance_conformance_textures_misc_default_texture": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_textures_misc_gl_get_tex_parameter": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_textures_misc_gl_pixelstorei": { "actual": "PASS", "expected": "PASS", "times": [ 0.306 ] }, "WebglConformance_conformance_textures_misc_gl_teximage": { "actual": "PASS", "expected": "PASS", "times": [ 0.378 ] }, "WebglConformance_conformance_textures_misc_mipmap_fbo": { "actual": "PASS", "expected": "PASS", "times": [ 0.084 ] }, "WebglConformance_conformance_textures_misc_origin_clean_conformance": { "actual": "PASS", "expected": "PASS", "times": [ 0.378 ] }, "WebglConformance_conformance_textures_misc_origin_clean_conformance_offscreencanvas": { "actual": "PASS", "expected": "PASS", "times": [ 0.157 ] }, "WebglConformance_conformance_textures_misc_tex_image_and_sub_image_2d_with_array_buffer_view": { "actual": "PASS", "expected": "PASS", "times": [ 1.662 ] }, "WebglConformance_conformance_textures_misc_tex_image_and_uniform_binding_bugs": { "actual": "PASS", "expected": "PASS", "times": [ 0.098 ] }, "WebglConformance_conformance_textures_misc_tex_image_canvas_corruption": { "actual": "PASS", "expected": "PASS", "times": [ 0.184 ] }, "WebglConformance_conformance_textures_misc_tex_image_webgl": { "actual": "PASS", "expected": "PASS", "times": [ 0.102 ] }, "WebglConformance_conformance_textures_misc_tex_image_with_format_and_type": { "actual": "PASS", "expected": "PASS", "times": [ 0.443 ] }, "WebglConformance_conformance_textures_misc_tex_image_with_invalid_data": { "actual": "PASS", "expected": "PASS", "times": [ 0.058 ] }, "WebglConformance_conformance_textures_misc_tex_input_validation": { "actual": "PASS", "expected": "PASS", "times": [ 0.148 ] }, "WebglConformance_conformance_textures_misc_tex_sub_image_2d": { "actual": "PASS", "expected": "PASS", "times": [ 0.064 ] }, "WebglConformance_conformance_textures_misc_tex_sub_image_2d_bad_args": { "actual": "PASS", "expected": "PASS", "times": [ 0.08 ] }, "WebglConformance_conformance_textures_misc_tex_video_using_tex_unit_non_zero": { "actual": "PASS", "expected": "PASS", "times": [ 0.575 ] }, "WebglConformance_conformance_textures_misc_texparameter_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_textures_misc_texture_active_bind": { "actual": "PASS", "expected": "PASS", "times": [ 0.957 ] }, "WebglConformance_conformance_textures_misc_texture_active_bind_2": { "actual": "PASS", "expected": "PASS", "times": [ 1.92 ] }, "WebglConformance_conformance_textures_misc_texture_attachment_formats": { "actual": "PASS", "expected": "PASS", "times": [ 0.087 ] }, "WebglConformance_conformance_textures_misc_texture_clear": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_textures_misc_texture_complete": { "actual": "PASS", "expected": "PASS", "times": [ 0.081 ] }, "WebglConformance_conformance_textures_misc_texture_copying_feedback_loops": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_textures_misc_texture_corner_case_videos": { "actual": "PASS", "expected": "PASS", "times": [ 0.173 ] }, "WebglConformance_conformance_textures_misc_texture_cube_as_fbo_attachment": { "actual": "PASS", "expected": "PASS", "times": [ 0.069 ] }, "WebglConformance_conformance_textures_misc_texture_draw_with_2d_and_cube": { "actual": "PASS", "expected": "PASS", "times": [ 0.072 ] }, "WebglConformance_conformance_textures_misc_texture_fakeblack": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglConformance_conformance_textures_misc_texture_formats_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.103 ] }, "WebglConformance_conformance_textures_misc_texture_hd_dpi": { "actual": "PASS", "expected": "PASS", "times": [ 0.513 ] }, "WebglConformance_conformance_textures_misc_texture_mips": { "actual": "PASS", "expected": "PASS", "times": [ 0.114 ] }, "WebglConformance_conformance_textures_misc_texture_npot": { "actual": "PASS", "expected": "PASS", "times": [ 0.163 ] }, "WebglConformance_conformance_textures_misc_texture_npot_video": { "actual": "PASS", "expected": "PASS", "times": [ 0.164 ] }, "WebglConformance_conformance_textures_misc_texture_size": { "actual": "PASS", "expected": "PASS", "times": [ 1.053 ] }, "WebglConformance_conformance_textures_misc_texture_size_cube_maps": { "actual": "PASS", "expected": "PASS", "times": [ 0.498 ] }, "WebglConformance_conformance_textures_misc_texture_size_limit": { "actual": "PASS", "expected": "PASS", "times": [ 0.539 ] }, "WebglConformance_conformance_textures_misc_texture_sub_image_cube_maps": { "actual": "PASS", "expected": "PASS", "times": [ 0.104 ] }, "WebglConformance_conformance_textures_misc_texture_transparent_pixels_initialized": { "actual": "PASS", "expected": "PASS", "times": [ 0.167 ] }, "WebglConformance_conformance_textures_misc_texture_upload_cube_maps": { "actual": "PASS", "expected": "PASS", "times": [ 0.059 ] }, "WebglConformance_conformance_textures_misc_texture_upload_size": { "actual": "PASS", "expected": "PASS", "times": [ 0.832 ] }, "WebglConformance_conformance_textures_misc_texture_video_transparent": { "actual": "PASS", "expected": "PASS", "times": [ 2.241 ] }, "WebglConformance_conformance_textures_misc_texture_with_flip_y_and_premultiply_alpha": { "actual": "PASS", "expected": "PASS", "times": [ 0.061 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.154 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.202 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.204 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.204 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.212 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.212 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.202 ] }, "WebglConformance_conformance_textures_svg_image_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.206 ] }, "WebglConformance_conformance_textures_video_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.492 ] }, "WebglConformance_conformance_textures_video_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.5 ] }, "WebglConformance_conformance_textures_video_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.478 ] }, "WebglConformance_conformance_textures_video_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.488 ] }, "WebglConformance_conformance_textures_video_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.486 ] }, "WebglConformance_conformance_textures_video_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.482 ] }, "WebglConformance_conformance_textures_video_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.561 ] }, "WebglConformance_conformance_textures_video_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.476 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_alpha_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.353 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.301 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_luminance_luminance_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.302 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_rgb_rgb_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 0.728 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_rgb_rgb_unsigned_short_5_6_5": { "actual": "PASS", "expected": "PASS", "times": [ 0.58 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_byte": { "actual": "PASS", "expected": "PASS", "times": [ 1.651 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_short_4_4_4_4": { "actual": "PASS", "expected": "PASS", "times": [ 0.309 ] }, "WebglConformance_conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_short_5_5_5_1": { "actual": "PASS", "expected": "PASS", "times": [ 0.302 ] }, "WebglConformance_conformance_typedarrays_array_buffer_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.041 ] }, "WebglConformance_conformance_typedarrays_array_buffer_view_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.046 ] }, "WebglConformance_conformance_typedarrays_array_large_array_tests": { "actual": "PASS", "expected": "PASS", "times": [ 0.039 ] }, "WebglConformance_conformance_typedarrays_array_unit_tests": { "actual": "PASS", "expected": "PASS", "times": [ 0.067 ] }, "WebglConformance_conformance_typedarrays_data_view_crash": { "actual": "PASS", "expected": "PASS", "times": [ 0.042 ] }, "WebglConformance_conformance_typedarrays_data_view_test": { "actual": "PASS", "expected": "PASS", "times": [ 0.086 ] }, "WebglConformance_conformance_typedarrays_typed_arrays_in_workers": { "actual": "PASS", "expected": "PASS", "times": [ 0.149 ] }, "WebglConformance_conformance_uniforms_gl_uniform_arrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.099 ] }, "WebglConformance_conformance_uniforms_gl_uniform_bool": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglConformance_conformance_uniforms_gl_uniformmatrix4fv": { "actual": "PASS", "expected": "PASS", "times": [ 0.086 ] }, "WebglConformance_conformance_uniforms_gl_unknown_uniform": { "actual": "PASS", "expected": "PASS", "times": [ 0.062 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_00": { "actual": "PASS", "expected": "PASS", "times": [ 0.894 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_01": { "actual": "PASS", "expected": "PASS", "times": [ 0.831 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_02": { "actual": "PASS", "expected": "PASS", "times": [ 0.796 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_03": { "actual": "PASS", "expected": "PASS", "times": [ 0.791 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_04": { "actual": "PASS", "expected": "PASS", "times": [ 0.809 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_05": { "actual": "PASS", "expected": "PASS", "times": [ 0.811 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_06": { "actual": "PASS", "expected": "PASS", "times": [ 0.915 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_07": { "actual": "PASS", "expected": "PASS", "times": [ 0.791 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_08": { "actual": "PASS", "expected": "PASS", "times": [ 0.808 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_09": { "actual": "PASS", "expected": "PASS", "times": [ 0.797 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_10": { "actual": "PASS", "expected": "PASS", "times": [ 0.786 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_11": { "actual": "PASS", "expected": "PASS", "times": [ 0.921 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_12": { "actual": "PASS", "expected": "PASS", "times": [ 0.823 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_13": { "actual": "PASS", "expected": "PASS", "times": [ 0.816 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_14": { "actual": "PASS", "expected": "PASS", "times": [ 0.785 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_15": { "actual": "PASS", "expected": "PASS", "times": [ 0.785 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_16": { "actual": "PASS", "expected": "PASS", "times": [ 0.827 ] }, "WebglConformance_conformance_uniforms_no_over_optimization_on_uniform_array_17": { "actual": "PASS", "expected": "PASS", "times": [ 0.793 ] }, "WebglConformance_conformance_uniforms_null_uniform_location": { "actual": "PASS", "expected": "PASS", "times": [ 0.088 ] }, "WebglConformance_conformance_uniforms_out_of_bounds_uniform_array_access": { "actual": "PASS", "expected": "PASS", "times": [ 3.019 ] }, "WebglConformance_conformance_uniforms_uniform_default_values": { "actual": "PASS", "expected": "PASS", "times": [ 1.39 ] }, "WebglConformance_conformance_uniforms_uniform_location": { "actual": "PASS", "expected": "PASS", "times": [ 0.146 ] }, "WebglConformance_conformance_uniforms_uniform_samplers_test": { "actual": "PASS", "expected": "PASS", "times": [ 13.738 ] }, "WebglConformance_conformance_uniforms_uniform_values_per_program": { "actual": "PASS", "expected": "PASS", "times": [ 0.714 ] }, "WebglConformance_deqp_data_gles2_shaders_conditionals": { "actual": "PASS", "expected": "PASS", "times": [ 1.001 ] }, "WebglConformance_deqp_data_gles2_shaders_constant_expressions": { "actual": "PASS", "expected": "PASS", "times": [ 0.748 ] }, "WebglConformance_deqp_data_gles2_shaders_constants": { "actual": "PASS", "expected": "PASS", "times": [ 1.533 ] }, "WebglConformance_deqp_data_gles2_shaders_conversions": { "actual": "PASS", "expected": "PASS", "times": [ 19.957 ] }, "WebglConformance_deqp_data_gles2_shaders_declarations": { "actual": "PASS", "expected": "PASS", "times": [ 0.357 ] }, "WebglConformance_deqp_data_gles2_shaders_fragdata": { "actual": "PASS", "expected": "PASS", "times": [ 0.195 ] }, "WebglConformance_deqp_data_gles2_shaders_functions": { "actual": "PASS", "expected": "PASS", "times": [ 5.815 ] }, "WebglConformance_deqp_data_gles2_shaders_invalid_texture_functions": { "actual": "PASS", "expected": "PASS", "times": [ 0.194 ] }, "WebglConformance_deqp_data_gles2_shaders_keywords": { "actual": "PASS", "expected": "PASS", "times": [ 1.929 ] }, "WebglConformance_deqp_data_gles2_shaders_linkage": { "actual": "PASS", "expected": "PASS", "times": [ 1.323 ] }, "WebglConformance_deqp_data_gles2_shaders_preprocessor": { "actual": "PASS", "expected": "PASS", "times": [ 7.32 ] }, "WebglConformance_deqp_data_gles2_shaders_qualification_order": { "actual": "PASS", "expected": "PASS", "times": [ 0.624 ] }, "WebglConformance_deqp_data_gles2_shaders_reserved_operators": { "actual": "PASS", "expected": "PASS", "times": [ 0.392 ] }, "WebglConformance_deqp_data_gles2_shaders_scoping": { "actual": "PASS", "expected": "PASS", "times": [ 1.171 ] }, "WebglConformance_deqp_data_gles2_shaders_swizzles": { "actual": "PASS", "expected": "PASS", "times": [ 21.936 ] }, "WebglExtension_ANGLE_instanced_arrays": { "actual": "PASS", "expected": "PASS", "times": [ 0.07 ] }, "WebglExtension_EXT_blend_minmax": { "actual": "PASS", "expected": "PASS", "times": [ 0.111 ] }, "WebglExtension_EXT_color_buffer_half_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.568 ] }, "WebglExtension_EXT_disjoint_timer_query": { "actual": "PASS", "expected": "PASS", "times": [ 0.05 ] }, "WebglExtension_EXT_float_blend": { "actual": "PASS", "expected": "PASS", "times": [ 0.05 ] }, "WebglExtension_EXT_frag_depth": { "actual": "PASS", "expected": "PASS", "times": [ 0.049 ] }, "WebglExtension_EXT_sRGB": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_EXT_shader_texture_lod": { "actual": "PASS", "expected": "PASS", "times": [ 0.044 ] }, "WebglExtension_EXT_texture_filter_anisotropic": { "actual": "PASS", "expected": "PASS", "times": [ 0.046 ] }, "WebglExtension_KHR_parallel_shader_compile": { "actual": "PASS", "expected": "PASS", "times": [ 0.047 ] }, "WebglExtension_OES_element_index_uint": { "actual": "PASS", "expected": "PASS", "times": [ 0.052 ] }, "WebglExtension_OES_standard_derivatives": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_OES_texture_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.053 ] }, "WebglExtension_OES_texture_float_linear": { "actual": "PASS", "expected": "PASS", "times": [ 0.054 ] }, "WebglExtension_OES_texture_half_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.056 ] }, "WebglExtension_OES_texture_half_float_linear": { "actual": "PASS", "expected": "PASS", "times": [ 0.052 ] }, "WebglExtension_OES_vertex_array_object": { "actual": "PASS", "expected": "PASS", "times": [ 0.049 ] }, "WebglExtension_TestCoverage": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_WEBGL_color_buffer_float": { "actual": "PASS", "expected": "PASS", "times": [ 0.049 ] }, "WebglExtension_WEBGL_compressed_texture_astc": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.001 ] }, "WebglExtension_WEBGL_compressed_texture_etc1": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.001 ] }, "WebglExtension_WEBGL_compressed_texture_pvrtc": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.001 ] }, "WebglExtension_WEBGL_compressed_texture_s3tc": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_WEBGL_compressed_texture_s3tc_srgb": { "actual": "SKIP", "expected": "SKIP", "times": [ 0.001 ] }, "WebglExtension_WEBGL_debug_renderer_info": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_WEBGL_debug_shaders": { "actual": "PASS", "expected": "PASS", "times": [ 0.047 ] }, "WebglExtension_WEBGL_depth_texture": { "actual": "PASS", "expected": "PASS", "times": [ 0.051 ] }, "WebglExtension_WEBGL_draw_buffers": { "actual": "PASS", "expected": "PASS", "times": [ 0.048 ] }, "WebglExtension_WEBGL_lose_context": { "actual": "PASS", "expected": "PASS", "times": [ 0.046 ] }, "WebglExtension_WEBGL_multi_draw": { "actual": "PASS", "expected": "PASS", "times": [ 0.047 ] }, "WebglExtension_WEBGL_multi_draw_instanced": { "actual": "PASS", "expected": "PASS", "times": [ 0.055 ] } } } } }, "version": 3 }