WebGL Conformance Test


WebGL Conformance Test Runner
Version 1.0.2 (beta)

Results: (19098 of 19170 passed, 14 timed out)


WebGL Conformance Test Results
Version 1.0.2 (beta)

-------------------

User Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20100101 Firefox/17.0
WebGL VENDOR: Mozilla
WebGL VERSION: WebGL 1.0
WebGL RENDERER: Mozilla
Unmasked VENDOR: undefined
Unmasked RENDERER: undefined
WebGL R/G/B/A/Depth/Stencil bits (default config): 8/8/8/8/24/0

-------------------

Test Summary (19170 total tests):
Tests PASSED: 19098
Tests FAILED: 72
Tests TIMED OUT: 14

-------------------

Failures:

conformance/canvas/buffer-offscreen-test.html: 1 tests failed
conformance/canvas/buffer-preserve-test.html: 1 tests failed
conformance/canvas/drawingbuffer-test.html: 2 tests failed
conformance/context/context-attribute-preserve-drawing-buffer.html: 1 tests failed
conformance/context/context-attributes-alpha-depth-stencil-antialias.html: 4 tests failed
conformance/extensions/oes-texture-float-with-video.html: 1 tests failed (1 timed out)
conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: 4 tests failed
conformance/glsl/misc/shader-with-array-of-structs-uniform.html: 7 tests failed
conformance/glsl/misc/shader-with-non-reserved-words.html: 1 tests failed (1 timed out)
conformance/glsl/misc/shader-with-too-many-uniforms.html: 2 tests failed
conformance/misc/webgl-specific.html: 2 tests failed
conformance/ogles/GL/asin/asin_001_to_006.html: 1 tests failed (1 timed out)
conformance/ogles/GL/build/build_049_to_056.html: 1 tests failed (1 timed out)
conformance/ogles/GL/fract/fract_001_to_006.html: 1 tests failed (1 timed out)
conformance/ogles/GL/functions/functions_001_to_008.html: 1 tests failed (1 timed out)
conformance/ogles/GL/vec3/vec3_001_to_008.html: 1 tests failed (1 timed out)
conformance/renderbuffers/framebuffer-object-attachment.html: 2 tests failed
conformance/renderbuffers/framebuffer-state-restoration.html: 1 tests failed (1 timed out)
conformance/rendering/more-than-65536-indices.html: 5 tests failed
conformance/rendering/multisample-corruption.html: 1 tests failed (1 timed out)
conformance/state/gl-get-calls.html: 16 tests failed
conformance/textures/copy-tex-image-2d-formats.html: 2 tests failed
conformance/textures/tex-image-and-sub-image-2d-with-video.html: 1 tests failed (1 timed out)
conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: 1 tests failed (1 timed out)
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: 1 tests failed (1 timed out)
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: 1 tests failed (1 timed out)
conformance/textures/texture-size-limit.html: 1 tests failed (1 timed out)
conformance/typedarrays/array-unit-tests.html: 1 tests failed
conformance/typedarrays/data-view-test.html: 1 tests failed
conformance/uniforms/gl-uniform-unused-array-elements-get-truncated.html: 2 tests failed
conformance/uniforms/uniform-samplers-test.html: 2 tests failed
conformance/more/conformance/quickCheckAPI-S_V.html: 1 tests failed
conformance/more/functions/texImage2DHTML.html: 1 tests failed
conformance/more/functions/texSubImage2DHTML.html: 1 tests failed

-------------------

Complete Test Results (total / pass / fail / timeout):

conformance/attribs/gl-enable-vertex-attrib.html: 3 / 3 / 0 / 0
conformance/attribs/gl-vertex-attrib-render.html: 5 / 5 / 0 / 0
conformance/attribs/gl-disabled-vertex-attrib.html: 18 / 18 / 0 / 0
conformance/attribs/gl-vertex-attrib-zero-issues.html: 33 / 33 / 0 / 0
conformance/attribs/gl-vertex-attrib.html: 515 / 515 / 0 / 0
conformance/attribs/gl-vertexattribpointer-offsets.html: 451 / 451 / 0 / 0
conformance/attribs/gl-vertexattribpointer.html: 782 / 782 / 0 / 0
conformance/buffers/buffer-bind-test.html: 8 / 8 / 0 / 0
conformance/buffers/buffer-data-array-buffer.html: 13 / 13 / 0 / 0
conformance/buffers/element-array-buffer-delete-recreate.html: 3 / 3 / 0 / 0
conformance/buffers/index-validation-copies-indices.html: 7 / 7 / 0 / 0
conformance/buffers/index-validation-crash-with-buffer-sub-data.html: 2 / 2 / 0 / 0
conformance/buffers/index-validation-verifies-too-many-indices.html: 4 / 4 / 0 / 0
conformance/buffers/index-validation-with-resized-buffer.html: 8 / 8 / 0 / 0
conformance/buffers/index-validation.html: 18 / 18 / 0 / 0
conformance/canvas/buffer-offscreen-test.html: 9 / 8 / 1 / 0
conformance/canvas/buffer-preserve-test.html: 5 / 4 / 1 / 0
conformance/canvas/canvas-test.html: 16 / 16 / 0 / 0
conformance/canvas/canvas-zero-size.html: 3 / 3 / 0 / 0
conformance/canvas/drawingbuffer-static-canvas-test.html: 17 / 17 / 0 / 0
conformance/canvas/drawingbuffer-hd-dpi-test.html: 52 / 52 / 0 / 0
conformance/canvas/drawingbuffer-test.html: 20 / 18 / 2 / 0
conformance/canvas/framebuffer-bindings-unaffected-on-resize.html: 16 / 16 / 0 / 0
conformance/canvas/texture-bindings-unaffected-on-resize.html: 8 / 8 / 0 / 0
conformance/canvas/viewport-unchanged-upon-resize.html: 4 / 4 / 0 / 0
conformance/context/constants.html: 3 / 3 / 0 / 0
conformance/context/context-attribute-preserve-drawing-buffer.html: 4 / 3 / 1 / 0
conformance/context/context-attributes-alpha-depth-stencil-antialias.html: 98 / 94 / 4 / 0
conformance/context/context-creation-and-destruction.html: 501 / 501 / 0 / 0
conformance/context/context-lost-restored.html: 41 / 41 / 0 / 0
conformance/context/context-lost.html: 172 / 172 / 0 / 0
conformance/context/context-type-test.html: 5 / 5 / 0 / 0
conformance/context/incorrect-context-object-behaviour.html: 23 / 23 / 0 / 0
conformance/context/methods.html: 2 / 2 / 0 / 0
conformance/context/premultiplyalpha-test.html: 43 / 43 / 0 / 0
conformance/context/resource-sharing-test.html: 3 / 3 / 0 / 0
conformance/extensions/get-extension.html: 19 / 19 / 0 / 0
conformance/extensions/oes-standard-derivatives.html: 22 / 22 / 0 / 0
conformance/extensions/oes-texture-float-with-canvas.html: 99 / 99 / 0 / 0
conformance/extensions/oes-texture-float-with-image-data.html: 19 / 19 / 0 / 0
conformance/extensions/oes-texture-float-with-image.html: 27 / 27 / 0 / 0
conformance/extensions/oes-texture-float-with-video.html: 2 / 1 / 1 / 1
conformance/extensions/oes-texture-float.html: 26 / 26 / 0 / 0
conformance/extensions/oes-vertex-array-object.html: 5 / 5 / 0 / 0
conformance/extensions/oes-element-index-uint.html: 4 / 4 / 0 / 0
conformance/extensions/webgl-debug-renderer-info.html: 6 / 6 / 0 / 0
conformance/extensions/webgl-debug-shaders.html: 4 / 4 / 0 / 0
conformance/extensions/webgl-compressed-texture-s3tc.html: 242 / 242 / 0 / 0
conformance/extensions/webgl-depth-texture.html: 6 / 6 / 0 / 0
conformance/extensions/ext-texture-filter-anisotropic.html: 19 / 19 / 0 / 0
conformance/glsl/functions/glsl-function.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-abs.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-acos.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-asin.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-atan.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-atan-xy.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-ceil.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-clamp-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-clamp-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-cos.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-cross.html: 7 / 7 / 0 / 0
conformance/glsl/functions/glsl-function-distance.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-dot.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-faceforward.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-floor.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-fract.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-length.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-max-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-max-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-min-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-min-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-mix-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-mix-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-mod-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-mod-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-normalize.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-reflect.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-sign.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-sin.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-step-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-step-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-smoothstep-float.html: 25 / 25 / 0 / 0
conformance/glsl/functions/glsl-function-smoothstep-gentype.html: 25 / 25 / 0 / 0
conformance/glsl/implicit/add_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_mat2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_mat3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_mat4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_int_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/add_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/assign_int_to_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/construct_struct.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_mat2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_mat3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_mat4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_int_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/divide_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/equal_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/equal_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/equal_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/equal_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/function_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/function_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/function_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/function_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/greater_than.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/greater_than_equal.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/less_than.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/less_than_equal.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_mat2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_mat3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_mat4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_int_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/multiply_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/not_equal_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_mat2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_mat3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_mat4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_int_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/subtract_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/ternary_int_float.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/ternary_ivec2_vec2.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/ternary_ivec3_vec3.vert.html: 2 / 2 / 0 / 0
conformance/glsl/implicit/ternary_ivec4_vec4.vert.html: 2 / 2 / 0 / 0
conformance/glsl/matrices/glsl-mat4-to-mat3.html: 7 / 7 / 0 / 0
conformance/glsl/misc/attrib-location-length-limits.html: 9 / 9 / 0 / 0
conformance/glsl/misc/embedded-struct-definitions-forbidden.html: 2 / 2 / 0 / 0
conformance/glsl/misc/glsl-function-nodes.html: 2 / 2 / 0 / 0
conformance/glsl/misc/glsl-vertex-branch.html: 2 / 2 / 0 / 0
conformance/glsl/misc/glsl-long-variable-names.html: 44 / 44 / 0 / 0
conformance/glsl/misc/non-ascii-comments.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/non-ascii.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/re-compile-re-link.html: 82 / 82 / 0 / 0
conformance/glsl/misc/shader-with-256-character-define.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-256-character-identifier.frag.html: 6 / 6 / 0 / 0
conformance/glsl/misc/shader-with-257-character-define.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-257-character-identifier.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-_webgl-identifier.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html: 17 / 13 / 4 / 0
conformance/glsl/misc/shader-with-array-of-structs-uniform.html: 14 / 7 / 7 / 0
conformance/glsl/misc/shader-with-attrib-array.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-attrib-struct.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-clipvertex.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-conditional-scoping.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-conditional-scoping-negative.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-default-precision.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-default-precision.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-define-line-continuation.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-dfdx.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-do-loop.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-error-directive.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-explicit-int-cast.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-float-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-for-scoping.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-for-loop.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-frag-depth.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-function-recursion.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-function-scoped-struct.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-functional-scoping.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-comma-assignment.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-comma-conditional-assignment.html: 9 / 9 / 0 / 0
conformance/glsl/misc/shader-with-glcolor.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-gles-1.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-gles-symbol.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-include.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-int-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-invalid-identifier.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-ivec2-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-ivec3-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-ivec4-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-limited-indexing.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-hex-int-constant-macro.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-long-line.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-non-ascii-error.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-non-reserved-words.html: 2441 / 2440 / 1 / 1
conformance/glsl/misc/shader-with-precision.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-quoted-error.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-reserved-words.html: 761 / 761 / 0 / 0
conformance/glsl/misc/shader-with-similar-uniform-array-names.html: 8 / 8 / 0 / 0
conformance/glsl/misc/shader-with-too-many-uniforms.html: 5 / 3 / 2 / 0
conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-vec2-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-vec3-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-vec4-return-value.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-version-100.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-version-100.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-version-120.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-version-130.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-webgl-identifier.vert.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-with-while-loop.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shader-without-precision.frag.html: 2 / 2 / 0 / 0
conformance/glsl/misc/shared.html: 3 / 3 / 0 / 0
conformance/glsl/misc/struct-nesting-exceeds-maximum.html: 2 / 2 / 0 / 0
conformance/glsl/misc/struct-nesting-under-maximum.html: 2 / 2 / 0 / 0
conformance/glsl/misc/uniform-location-length-limits.html: 8 / 8 / 0 / 0
conformance/glsl/misc/shader-with-short-circuiting-operators.html: 25 / 25 / 0 / 0
conformance/glsl/reserved/_webgl_field.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/_webgl_function.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/_webgl_struct.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/_webgl_variable.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/webgl_field.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/webgl_function.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/webgl_struct.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/webgl_variable.vert.html: 2 / 2 / 0 / 0
conformance/glsl/reserved/webgl_preprocessor_reserved.html: 2 / 2 / 0 / 0
conformance/glsl/samplers/glsl-function-texture2d-bias.html: 14 / 14 / 0 / 0
conformance/glsl/samplers/glsl-function-texture2dlod.html: 14 / 14 / 0 / 0
conformance/glsl/samplers/glsl-function-texture2dproj.html: 170 / 170 / 0 / 0
conformance/glsl/variables/gl-fragcoord.html: 66 / 66 / 0 / 0
conformance/glsl/variables/gl-frontfacing.html: 34 / 34 / 0 / 0
conformance/glsl/variables/gl-pointcoord.html: 72 / 72 / 0 / 0
conformance/limits/gl-min-attribs.html: 3 / 3 / 0 / 0
conformance/limits/gl-max-texture-dimensions.html: 4 / 4 / 0 / 0
conformance/limits/gl-min-textures.html: 3 / 3 / 0 / 0
conformance/limits/gl-min-uniforms.html: 6 / 6 / 0 / 0
conformance/misc/bad-arguments-test.html: 108 / 108 / 0 / 0
conformance/misc/boolean-argument-conversion.html: 16 / 16 / 0 / 0
conformance/misc/delayed-drawing.html: 8 / 8 / 0 / 0
conformance/misc/error-reporting.html: 22 / 22 / 0 / 0
conformance/misc/instanceof-test.html: 21 / 21 / 0 / 0
conformance/misc/invalid-passed-params.html: 74 / 74 / 0 / 0
conformance/misc/is-object.html: 25 / 25 / 0 / 0
conformance/misc/null-object-behaviour.html: 44 / 44 / 0 / 0
conformance/misc/functions-returning-strings.html: 16 / 16 / 0 / 0
conformance/misc/object-deletion-behaviour.html: 295 / 295 / 0 / 0
conformance/misc/shader-precision-format.html: 35 / 35 / 0 / 0
conformance/misc/type-conversion-test.html: 808 / 808 / 0 / 0
conformance/misc/uninitialized-test.html: 19 / 19 / 0 / 0
conformance/misc/webgl-specific.html: 47 / 45 / 2 / 0
conformance/ogles/GL/abs/abs_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/acos/acos_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/all/all_001_to_004.html: 9 / 9 / 0 / 0
conformance/ogles/GL/any/any_001_to_004.html: 9 / 9 / 0 / 0
conformance/ogles/GL/array/array_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/asin/asin_001_to_006.html: 1 / 0 / 1 / 1
conformance/ogles/GL/atan/atan_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/atan/atan_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/biConstants/biConstants_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/biConstants/biConstants_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html: 5 / 5 / 0 / 0
conformance/ogles/GL/build/build_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/build/build_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/build/build_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/build/build_025_to_032.html: 12 / 12 / 0 / 0
conformance/ogles/GL/build/build_033_to_040.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_041_to_048.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_049_to_056.html: 4 / 3 / 1 / 1
conformance/ogles/GL/build/build_057_to_064.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_065_to_072.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_073_to_080.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_081_to_088.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_089_to_096.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_097_to_104.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_105_to_112.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_113_to_120.html: 10 / 10 / 0 / 0
conformance/ogles/GL/build/build_121_to_128.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_129_to_136.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_137_to_144.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_145_to_152.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_153_to_160.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_161_to_168.html: 9 / 9 / 0 / 0
conformance/ogles/GL/build/build_169_to_176.html: 10 / 10 / 0 / 0
conformance/ogles/GL/build/build_177_to_178.html: 4 / 4 / 0 / 0
conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html: 2 / 2 / 0 / 0
conformance/ogles/GL/ceil/ceil_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/clamp/clamp_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/control_flow/control_flow_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/control_flow/control_flow_009_to_010.html: 5 / 5 / 0 / 0
conformance/ogles/GL/cos/cos_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/cross/cross_001_to_002.html: 5 / 5 / 0 / 0
conformance/ogles/GL/default/default_001_to_001.html: 3 / 3 / 0 / 0
conformance/ogles/GL/degrees/degrees_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/discard/discard_001_to_002.html: 5 / 5 / 0 / 0
conformance/ogles/GL/distance/distance_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/dot/dot_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/equal/equal_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/equal/equal_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/exp/exp_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/exp/exp_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/exp2/exp2_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/exp2/exp2_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/faceforward/faceforward_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/floor/floor_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/fract/fract_001_to_006.html: 3 / 2 / 1 / 1
conformance/ogles/GL/functions/functions_001_to_008.html: 1 / 0 / 1 / 1
conformance/ogles/GL/functions/functions_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_025_to_032.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_033_to_040.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_041_to_048.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_049_to_056.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_057_to_064.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_065_to_072.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_073_to_080.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_081_to_088.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_089_to_096.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_097_to_104.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_105_to_112.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_113_to_120.html: 17 / 17 / 0 / 0
conformance/ogles/GL/functions/functions_121_to_126.html: 13 / 13 / 0 / 0
conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html: 7 / 7 / 0 / 0
conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html: 3 / 3 / 0 / 0
conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/length/length_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/lessThan/lessThan_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/log/log_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/log/log_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/log2/log2_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/log2/log2_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/mat/mat_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/mat/mat_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/mat/mat_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/mat/mat_025_to_032.html: 17 / 17 / 0 / 0
conformance/ogles/GL/mat/mat_033_to_040.html: 17 / 17 / 0 / 0
conformance/ogles/GL/mat/mat_041_to_046.html: 13 / 13 / 0 / 0
conformance/ogles/GL/mat3/mat3_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html: 9 / 9 / 0 / 0
conformance/ogles/GL/max/max_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/min/min_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/mix/mix_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/mod/mod_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/normalize/normalize_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/not/not_001_to_004.html: 9 / 9 / 0 / 0
conformance/ogles/GL/notEqual/notEqual_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/notEqual/notEqual_009_to_012.html: 9 / 9 / 0 / 0
conformance/ogles/GL/operators/operators_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/operators/operators_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/operators/operators_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/operators/operators_025_to_026.html: 5 / 5 / 0 / 0
conformance/ogles/GL/pow/pow_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/pow/pow_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/pow/pow_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/radians/radians_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/reflect/reflect_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/refract/refract_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/sign/sign_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/sin/sin_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/sqrt/sqrt_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/step/step_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/struct/struct_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_025_to_032.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_033_to_040.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_041_to_048.html: 17 / 17 / 0 / 0
conformance/ogles/GL/struct/struct_049_to_056.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html: 17 / 17 / 0 / 0
conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html: 17 / 17 / 0 / 0
conformance/ogles/GL/tan/tan_001_to_006.html: 13 / 13 / 0 / 0
conformance/ogles/GL/vec/vec_001_to_008.html: 17 / 17 / 0 / 0
conformance/ogles/GL/vec/vec_009_to_016.html: 17 / 17 / 0 / 0
conformance/ogles/GL/vec/vec_017_to_018.html: 5 / 5 / 0 / 0
conformance/ogles/GL/vec3/vec3_001_to_008.html: 1 / 0 / 1 / 1
conformance/programs/get-active-test.html: 42 / 42 / 0 / 0
conformance/programs/gl-bind-attrib-location-test.html: 13 / 13 / 0 / 0
conformance/programs/gl-bind-attrib-location-long-names-test.html: 11 / 11 / 0 / 0
conformance/programs/gl-get-active-attribute.html: 22 / 22 / 0 / 0
conformance/programs/gl-get-active-uniform.html: 61 / 61 / 0 / 0
conformance/programs/gl-getshadersource.html: 3 / 3 / 0 / 0
conformance/programs/gl-shader-test.html: 4 / 4 / 0 / 0
conformance/programs/invalid-UTF-16.html: 2 / 2 / 0 / 0
conformance/programs/program-test.html: 77 / 77 / 0 / 0
conformance/programs/use-program-crash-with-discard-in-fragment-shader.html: 4 / 4 / 0 / 0
conformance/reading/read-pixels-pack-alignment.html: 83 / 83 / 0 / 0
conformance/reading/read-pixels-test.html: 125 / 125 / 0 / 0
conformance/renderbuffers/framebuffer-object-attachment.html: 543 / 541 / 2 / 0
conformance/renderbuffers/framebuffer-state-restoration.html: 10 / 9 / 1 / 1
conformance/renderbuffers/framebuffer-test.html: 26 / 26 / 0 / 0
conformance/renderbuffers/renderbuffer-initialization.html: 15 / 15 / 0 / 0
conformance/rendering/culling.html: 17 / 17 / 0 / 0
conformance/rendering/draw-arrays-out-of-bounds.html: 33 / 33 / 0 / 0
conformance/rendering/draw-elements-out-of-bounds.html: 50 / 50 / 0 / 0
conformance/rendering/gl-clear.html: 8 / 8 / 0 / 0
conformance/rendering/gl-drawelements.html: 7 / 7 / 0 / 0
conformance/rendering/gl-scissor-test.html: 197 / 197 / 0 / 0
conformance/rendering/more-than-65536-indices.html: 20 / 15 / 5 / 0
conformance/rendering/multisample-corruption.html: 64 / 63 / 1 / 1
conformance/rendering/point-size.html: 30 / 30 / 0 / 0
conformance/rendering/simple.html: 4 / 4 / 0 / 0
conformance/rendering/triangle.html: 2 / 2 / 0 / 0
conformance/rendering/line-loop-tri-fan.html: 10 / 10 / 0 / 0
conformance/state/gl-enable-enum-test.html: 87 / 87 / 0 / 0
conformance/state/gl-enum-tests.html: 22 / 22 / 0 / 0
conformance/state/gl-get-calls.html: 263 / 247 / 16 / 0
conformance/state/gl-geterror.html: 5 / 5 / 0 / 0
conformance/state/gl-getstring.html: 7 / 7 / 0 / 0
conformance/state/gl-object-get-calls.html: 101 / 101 / 0 / 0
conformance/textures/compressed-tex-image.html: 11 / 11 / 0 / 0
conformance/textures/copy-tex-image-and-sub-image-2d.html: 503 / 503 / 0 / 0
conformance/textures/copy-tex-image-2d-formats.html: 51 / 49 / 2 / 0
conformance/textures/gl-get-tex-parameter.html: 51 / 51 / 0 / 0
conformance/textures/gl-pixelstorei.html: 13 / 13 / 0 / 0
conformance/textures/gl-teximage.html: 97 / 97 / 0 / 0
conformance/textures/origin-clean-conformance.html: 12 / 12 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html: 1154 / 1154 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-canvas.html: 98 / 98 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html: 98 / 98 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html: 98 / 98 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html: 98 / 98 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-data.html: 18 / 18 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html: 18 / 18 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html: 18 / 18 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html: 18 / 18 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image.html: 26 / 26 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html: 26 / 26 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html: 26 / 26 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html: 26 / 26 / 0 / 0
conformance/textures/tex-image-and-sub-image-2d-with-video.html: 1 / 0 / 1 / 1
conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html: 1 / 0 / 1 / 1
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html: 1 / 0 / 1 / 1
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html: 1 / 0 / 1 / 1
conformance/textures/tex-image-and-uniform-binding-bugs.html: 6 / 6 / 0 / 0
conformance/textures/tex-image-with-format-and-type.html: 73 / 73 / 0 / 0
conformance/textures/tex-image-with-invalid-data.html: 8 / 8 / 0 / 0
conformance/textures/tex-input-validation.html: 63 / 63 / 0 / 0
conformance/textures/tex-sub-image-2d-bad-args.html: 19 / 19 / 0 / 0
conformance/textures/tex-sub-image-2d.html: 2 / 2 / 0 / 0
conformance/textures/texparameter-test.html: 2 / 2 / 0 / 0
conformance/textures/texture-active-bind-2.html: 5 / 5 / 0 / 0
conformance/textures/texture-active-bind.html: 10 / 10 / 0 / 0
conformance/textures/texture-attachment-formats.html: 14 / 14 / 0 / 0
conformance/textures/texture-clear.html: 4 / 4 / 0 / 0
conformance/textures/texture-complete.html: 2 / 2 / 0 / 0
conformance/textures/texture-hd-dpi.html: 6 / 6 / 0 / 0
conformance/textures/texture-formats-test.html: 90 / 90 / 0 / 0
conformance/textures/texture-mips.html: 29 / 29 / 0 / 0
conformance/textures/texture-npot-video.html: 19 / 19 / 0 / 0
conformance/textures/texture-npot.html: 26 / 26 / 0 / 0
conformance/textures/texture-size.html: 205 / 205 / 0 / 0
conformance/textures/texture-size-cube-maps.html: 362 / 362 / 0 / 0
conformance/textures/texture-size-limit.html: 57 / 56 / 1 / 1
conformance/textures/texture-sub-image-cube-maps.html: 38 / 38 / 0 / 0
conformance/textures/texture-transparent-pixels-initialized.html: 3 / 3 / 0 / 0
conformance/textures/texture-upload-cube-maps.html: 20 / 20 / 0 / 0
conformance/typedarrays/array-buffer-crash.html: 2 / 2 / 0 / 0
conformance/typedarrays/array-buffer-view-crash.html: 2 / 2 / 0 / 0
conformance/typedarrays/array-unit-tests.html: 455 / 454 / 1 / 0
conformance/typedarrays/data-view-crash.html: 3 / 3 / 0 / 0
conformance/typedarrays/data-view-test.html: 781 / 780 / 1 / 0
conformance/uniforms/gl-uniform-arrays.html: 142 / 142 / 0 / 0
conformance/uniforms/gl-uniform-unused-array-elements-get-truncated.html: 5 / 3 / 2 / 0
conformance/uniforms/gl-uniform-bool.html: 2 / 2 / 0 / 0
conformance/uniforms/gl-uniformmatrix4fv.html: 16 / 16 / 0 / 0
conformance/uniforms/gl-unknown-uniform.html: 5 / 5 / 0 / 0
conformance/uniforms/null-uniform-location.html: 41 / 41 / 0 / 0
conformance/uniforms/uniform-default-values.html: 341 / 341 / 0 / 0
conformance/uniforms/uniform-location.html: 27 / 27 / 0 / 0
conformance/uniforms/uniform-samplers-test.html: 9 / 7 / 2 / 0
conformance/more/conformance/constants.html: 1 / 1 / 0 / 0
conformance/more/conformance/getContext.html: 2 / 2 / 0 / 0
conformance/more/conformance/methods.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-A.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-B1.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-B2.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-B3.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-B4.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-C.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-D_G.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-G_I.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-L_S.html: 1 / 1 / 0 / 0
conformance/more/conformance/quickCheckAPI-S_V.html: 1 / 0 / 1 / 0
conformance/more/conformance/webGLArrays.html: 4 / 4 / 0 / 0
conformance/more/functions/bindBuffer.html: 2 / 2 / 0 / 0
conformance/more/functions/bindBufferBadArgs.html: 3 / 3 / 0 / 0
conformance/more/functions/bindFramebufferLeaveNonZero.html: 1 / 1 / 0 / 0
conformance/more/functions/bufferData.html: 2 / 2 / 0 / 0
conformance/more/functions/bufferDataBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/bufferSubData.html: 2 / 2 / 0 / 0
conformance/more/functions/bufferSubDataBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/copyTexImage2D.html: 2 / 2 / 0 / 0
conformance/more/functions/copyTexImage2DBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/copyTexSubImage2D.html: 2 / 2 / 0 / 0
conformance/more/functions/copyTexSubImage2DBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/deleteBufferBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/drawArrays.html: 2 / 2 / 0 / 0
conformance/more/functions/drawArraysOutOfBounds.html: 7 / 7 / 0 / 0
conformance/more/functions/drawElements.html: 2 / 2 / 0 / 0
conformance/more/functions/drawElementsBadArgs.html: 5 / 5 / 0 / 0
conformance/more/functions/isTests.html: 1 / 1 / 0 / 0
conformance/more/functions/isTestsBadArgs.html: 43 / 43 / 0 / 0
conformance/more/functions/readPixels.html: 2 / 2 / 0 / 0
conformance/more/functions/readPixelsBadArgs.html: 3 / 3 / 0 / 0
conformance/more/functions/texImage2D.html: 2 / 2 / 0 / 0
conformance/more/functions/texImage2DBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/texImage2DHTML.html: 2 / 1 / 1 / 0
conformance/more/functions/texImage2DHTMLBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/texSubImage2D.html: 1 / 1 / 0 / 0
conformance/more/functions/texSubImage2DBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/texSubImage2DHTML.html: 2 / 1 / 1 / 0
conformance/more/functions/texSubImage2DHTMLBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformf.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformfBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformfArrayLen1.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformi.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformiBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformMatrix.html: 1 / 1 / 0 / 0
conformance/more/functions/uniformMatrixBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/vertexAttrib.html: 2 / 2 / 0 / 0
conformance/more/functions/vertexAttribBadArgs.html: 1 / 1 / 0 / 0
conformance/more/functions/vertexAttribPointer.html: 1 / 1 / 0 / 0
conformance/more/functions/vertexAttribPointerBadArgs.html: 1 / 1 / 0 / 0
conformance/more/glsl/arrayOutOfBounds.html: 7 / 7 / 0 / 0
conformance/more/glsl/uniformOutOfBounds.html: 10 / 10 / 0 / 0

-------------------

Generated on: Sat Dec 08 2012 00:47:08 GMT+0800

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值