LoginSignup
5
5

More than 5 years have passed since last update.

Khronos WebGL Test 実行結果(WebGL2編)

Last updated at Posted at 2015-06-01

Khronos のサイトに WebGL 2.0テストケース(2.0 beta)があったので試してみました。

■ WebGL Conformance Test Runner
https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html?version=2.0.0

テストに使用したブラウザ一覧

テストに使用したブラウザ バージョン GL Version Shading Language 設定方法等
Windows 10 IP + Chrome Canary 45 Chrome 45.0.2414.0 canary (64-bit) WebGL 2.0 (OpenGL ES 2.0 Chromium) WebGL GLSL ES 3.00 (OpenGL ES GLSL ES 1.0 Chromium) 起動オプションに「--enable-unsafe-es3-apis」を追加
Windows 10 IP + Firefox Developer Edition Firefox 40.0a2(2015-05-29) WebGL 2.0 WebGL GLSL ES 1.0 about:configにて「webgl.enable-prototype-webgl2」ならびに「webgl.disable-angle」を「true」に設定

なお各ブラウザは開発中であり、今後、設定方法等が変わる可能性があります。またブラウザがサポートしていたとしても、OS やビデオカードの組み合わせ等により結果が大きく異なる可能性がありますのでご注意ください。

テスト結果

Chrome Canary 45 で 57% 、Firefox Developer 40 で 84% という結果でした。

まだまだ、動作しないテストも多いので、安心して使えるようになるのは、まだ時間がかかりそうです。(少なくとも ANGLE が OpenGL ES 3.0 対応するのを待つ必要がありそうです。)

なお、テストについては、一部、クラッシュするテストケースが存在する為、除外した上で実施しています。

URL Total Chrome45 Firefox40
conformance/attribs/gl-bindAttribLocation-aliasing.html 273 94% 6%
conformance/attribs/gl-bindAttribLocation-matrix.html 156 75% 26%
conformance/attribs/gl-disabled-vertex-attrib.html 18 5% 100%
conformance/attribs/gl-enable-vertex-attrib.html 3 100% 100%
conformance/attribs/gl-matrix-attributes.html 1718 60% 100%
conformance/attribs/gl-vertexattribpointer.html 782 99% 99%
conformance/attribs/gl-vertexattribpointer-offsets.html 451 40% 100%
conformance/attribs/gl-vertex-attrib-render.html 5 20% 100%
conformance/attribs/gl-vertex-attrib-zero-issues.html 33 3% 100%
conformance/buffers/buffer-bind-test.html 8 87% 75%
conformance/buffers/buffer-data-array-buffer.html 13 92% 100%
conformance/buffers/buffer-data-array-buffer-delete.html 3 66% 100%
conformance/buffers/element-array-buffer-delete-recreate.html 3 33% 100%
conformance/buffers/index-validation-copies-indices.html 8 62% 62%
conformance/buffers/index-validation-crash-with-buffer-sub-data.html 2 100% 0%
conformance/buffers/index-validation-large-buffer.html 4 25% 25%
conformance/buffers/index-validation-verifies-too-many-indices.html 5 60% 60%
conformance/buffers/index-validation-with-resized-buffer.html 8 87% 100%
conformance/buffers/index-validation.html 19 57% 57%
conformance/canvas/buffer-offscreen-test.html 9 100% 100%
conformance/canvas/buffer-preserve-test.html 5 100% 100%
conformance/canvas/canvas-test.html 16 93% 100%
conformance/canvas/canvas-zero-size.html 3 33% 100%
conformance/canvas/drawingbuffer-static-canvas-test.html 20 85% 100%
conformance/canvas/drawingbuffer-hd-dpi-test.html 52 65% 100%
conformance/canvas/drawingbuffer-test.html 30 93% 100%
conformance/canvas/draw-webgl-to-canvas-test.html 32 100% 100%
conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html 92 100% 100%
conformance/canvas/framebuffer-bindings-unaffected-on-resize.html 16 93% 100%
conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html 4 100% 100%
conformance/canvas/rapid-resizing.html 243 0% 100%
conformance/canvas/texture-bindings-unaffected-on-resize.html 8 12% 100%
conformance/canvas/to-data-url-test.html 46 100% 100%
conformance/canvas/viewport-unchanged-upon-resize.html 5 60% 100%
conformance/context/context-attribute-preserve-drawing-buffer.html 4 100% 100%
conformance/context/context-attributes-alpha-depth-stencil-antialias.html 13 0% 100%
conformance/context/context-creation-and-destruction.html 51 1% 100%
conformance/context/context-creation.html 51 1% 100%
conformance/context/context-eviction-with-garbage-collection.html 101 0% 100%
conformance/context/context-hidden-alpha.html 14 100% 100%
conformance/context/context-release-upon-reload.html 76 100% 100%
conformance/context/context-release-with-workers.html 76 100% 100%
conformance/context/context-lost-restored.html 43 93% 98%
conformance/context/context-lost.html 172 99% 98%
conformance/context/incorrect-context-object-behaviour.html 25 24% 64%
conformance/context/premultiplyalpha-test.html 91 73% 100%
conformance/context/resource-sharing-test.html 3 100% 100%
conformance/context/user-defined-properties-on-context.html 3 100% 100%
conformance/extensions/ext-texture-filter-anisotropic.html 21 95% 100%
conformance/extensions/get-extension.html 43 100% 100%
conformance/extensions/oes-texture-float-linear.html 2 100% 84%
conformance/extensions/webgl-debug-renderer-info.html 10 90% 100%
conformance/extensions/webgl-debug-shaders.html 31 96% 100%
conformance/extensions/webgl-compressed-texture-atc.html 5 100% 100%
conformance/extensions/webgl-compressed-texture-pvrtc.html 5 100% 100%
conformance/extensions/webgl-compressed-texture-s3tc.html 2823 6% 100%
conformance/extensions/webgl-compressed-texture-size-limit.html 441 99% 100%
conformance/extensions/webgl-shared-resources.html 4 100% 100%
conformance/glsl/bugs/angle-d3d11-compiler-error.html 3 100% 100%
conformance/glsl/bugs/angle-dx-variable-bug.html 3 100% 100%
conformance/glsl/bugs/array-of-struct-with-int-first-position.html 4 25% 100%
conformance/glsl/bugs/compare-loop-index-to-uniform.html 2 50% 100%
conformance/glsl/bugs/complex-glsl-does-not-crash.html 61 100% 0%
conformance/glsl/bugs/conditional-discard-optimization.html 4 25% 25%
conformance/glsl/bugs/constant-precision-qualifier.html 2 50% 50%
conformance/glsl/bugs/floored-division-accuracy.html 2 50% 100%
conformance/glsl/bugs/fragcoord-linking-bug.html 2 50% 100%
conformance/glsl/bugs/long-expressions-should-not-crash.html 50 96% 0%
conformance/glsl/bugs/modulo-arithmetic-accuracy.html 2 50% 100%
conformance/glsl/bugs/multiplication-assignment.html 2 50% 100%
conformance/glsl/bugs/nested-functions-should-not-crash.html 6 66% 0%
conformance/glsl/bugs/nested-loops-with-break-and-continue.html 2 50% 100%
conformance/glsl/bugs/sampler-array-using-loop-index.html 3 100% 100%
conformance/glsl/bugs/temp-expressions-should-not-crash.html 8 75% クラッシュ
conformance/glsl/bugs/uniforms-should-not-lose-values.html 4 25% 100%
conformance/glsl/bugs/conditional-discard-in-loop.html 1 0% 0%
conformance/glsl/bugs/compound-assignment-type-combination.html 273 100% 69%
conformance/glsl/bugs/undefined-index-should-not-crash.html 8 87% クラッシュ
conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html 2 50% 100%
conformance/glsl/bugs/sampler-struct-function-arg.html 2 50% 100%
conformance/glsl/bugs/sequence-operator-evaluation-order.html 2 50% 100%
conformance/glsl/bugs/logic-inside-block-without-braces.html 3 33% 100%
conformance/glsl/constructors/glsl-construct-vec2.html 45 100% 100%
conformance/glsl/constructors/glsl-construct-vec3.html 71 100% 100%
conformance/glsl/constructors/glsl-construct-vec4.html 97 100% 100%
conformance/glsl/constructors/glsl-construct-ivec2.html 45 100% 100%
conformance/glsl/constructors/glsl-construct-ivec3.html 71 100% 100%
conformance/glsl/constructors/glsl-construct-ivec4.html 97 100% 100%
conformance/glsl/constructors/glsl-construct-bvec2.html 45 100% 100%
conformance/glsl/constructors/glsl-construct-bvec3.html 71 100% 100%
conformance/glsl/constructors/glsl-construct-bvec4.html 97 100% 100%
conformance/glsl/constructors/glsl-construct-mat2.html 97 100% 81%
conformance/glsl/constructors/glsl-construct-mat3.html 63 100% 100%
conformance/glsl/constructors/glsl-construct-mat4.html 63 100% 100%
conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html 7 71% 100%
conformance/glsl/constructors/glsl-construct-vec-mat-index.html 3 33% 100%
conformance/glsl/functions/glsl-function.html 27 81% 100%
conformance/glsl/functions/glsl-function-abs.html 27 81% 100%
conformance/glsl/functions/glsl-function-acos.html 25 68% 100%
conformance/glsl/functions/glsl-function-asin.html 25 68% 100%
conformance/glsl/functions/glsl-function-atan.html 25 68% 100%
conformance/glsl/functions/glsl-function-atan-xy.html 25 68% 100%
conformance/glsl/functions/glsl-function-ceil.html 27 81% 100%
conformance/glsl/functions/glsl-function-clamp-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-clamp-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-cos.html 25 68% 100%
conformance/glsl/functions/glsl-function-cross.html 9 44% 100%
conformance/glsl/functions/glsl-function-distance.html 27 81% 100%
conformance/glsl/functions/glsl-function-dot.html 27 81% 100%
conformance/glsl/functions/glsl-function-faceforward.html 27 81% 100%
conformance/glsl/functions/glsl-function-floor.html 27 81% 100%
conformance/glsl/functions/glsl-function-fract.html 27 81% 100%
conformance/glsl/functions/glsl-function-length.html 27 81% 100%
conformance/glsl/functions/glsl-function-max-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-max-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-min-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-min-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-mix-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-mix-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-mod-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-mod-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-normalize.html 27 81% 100%
conformance/glsl/functions/glsl-function-reflect.html 27 81% 100%
conformance/glsl/functions/glsl-function-sign.html 27 81% 100%
conformance/glsl/functions/glsl-function-sin.html 25 68% 100%
conformance/glsl/functions/glsl-function-step-float.html 27 81% 100%
conformance/glsl/functions/glsl-function-step-gentype.html 27 81% 100%
conformance/glsl/functions/glsl-function-smoothstep-float.html 25 68% 100%
conformance/glsl/functions/glsl-function-smoothstep-gentype.html 27 81% 100%
conformance/glsl/implicit/add_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_mat2.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_mat3.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_mat4.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/add_int_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/add_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/add_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/add_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/assign_int_to_float.vert.html 2 100% 100%
conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/construct_struct.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_mat2.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_mat3.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_mat4.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/divide_int_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/divide_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/divide_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/divide_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/equal_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/equal_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/equal_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/equal_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/function_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/function_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/function_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/function_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/greater_than.vert.html 2 100% 100%
conformance/glsl/implicit/greater_than_equal.vert.html 2 100% 100%
conformance/glsl/implicit/less_than.vert.html 2 100% 100%
conformance/glsl/implicit/less_than_equal.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_mat2.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_mat3.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_mat4.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_int_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/multiply_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/not_equal_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_mat2.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_mat3.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_mat4.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_int_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/subtract_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/implicit/ternary_int_float.vert.html 2 100% 100%
conformance/glsl/implicit/ternary_ivec2_vec2.vert.html 2 100% 100%
conformance/glsl/implicit/ternary_ivec3_vec3.vert.html 2 100% 100%
conformance/glsl/implicit/ternary_ivec4_vec4.vert.html 2 100% 100%
conformance/glsl/literals/float_literal.vert.html 3 33% 33%
conformance/glsl/literals/literal_precision.html 2 100% 100%
conformance/glsl/literals/overflow_leak.vert.html 3 33% 33%
conformance/glsl/matrices/glsl-mat4-to-mat3.html 9 44% 100%
conformance/glsl/matrices/glsl-mat3-construction.html 9 44% 100%
conformance/glsl/matrices/matrix-compound-multiply.html 4 25% 100%
conformance/glsl/misc/attrib-location-length-limits.html 10 50% 80%
conformance/glsl/misc/boolean_precision.html 9 100% 100%
conformance/glsl/misc/const-variable-initialization.html 233 87% 68%
conformance/glsl/misc/embedded-struct-definitions-forbidden.html 2 100% 50%
conformance/glsl/misc/empty-declaration.html 7 71% 37%
conformance/glsl/misc/empty_main.vert.html 3 33% 50%
conformance/glsl/misc/expression-list-in-declarator-initializer.html 37 97% 100%
conformance/glsl/misc/gl_position_unset.vert.html 3 33% 50%
conformance/glsl/misc/glsl-function-nodes.html 2 50% 100%
conformance/glsl/misc/glsl-vertex-branch.html 2 50% 100%
conformance/glsl/misc/glsl-long-variable-names.html 54 59% 83%
conformance/glsl/misc/non-ascii-comments.vert.html 3 33% 100%
conformance/glsl/misc/non-ascii.vert.html 2 50% 100%
conformance/glsl/misc/re-compile-re-link.html 82 98% 100%
conformance/glsl/misc/sequence-operator-returns-constant.html 3 66% 66%
conformance/glsl/misc/shader-precision-format-obeyed.html 4 50% 100%
conformance/glsl/misc/shader-struct-scope.html 8 75% 100%
conformance/glsl/misc/shader-uniform-packing-restrictions.html 182 98% クラッシュ
conformance/glsl/misc/shader-varying-packing-restrictions.html 44 95% 69%
conformance/glsl/misc/shader-with-256-character-define.html 3 33% 100%
conformance/glsl/misc/shader-with-256-character-identifier.frag.html 7 71% 100%
conformance/glsl/misc/shader-with-257-character-define.html 2 100% 50%
conformance/glsl/misc/shader-with-257-character-identifier.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-_webgl-identifier.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html 3 33% 100%
conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html 17 5% 100%
conformance/glsl/misc/shader-with-array-of-structs-uniform.html 19 5% 100%
conformance/glsl/misc/shader-with-attrib-array.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-attrib-struct.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-clipvertex.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-conditional-scoping.html 3 33% 100%
conformance/glsl/misc/shader-with-conditional-scoping-negative.html 3 66% 100%
conformance/glsl/misc/shader-with-default-precision.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-default-precision.vert.html 3 33% 100%
conformance/glsl/misc/shader-with-define-line-continuation.frag.html 3 66% 100%
conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-dfdx.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-do-loop.html 3 66% 50%
conformance/glsl/misc/shader-with-error-directive.html 3 66% 100%
conformance/glsl/misc/shader-with-explicit-int-cast.vert.html 3 33% 100%
conformance/glsl/misc/shader-with-float-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-for-scoping.html 3 66% 50%
conformance/glsl/misc/shader-with-for-loop.html 3 33% 100%
conformance/glsl/misc/shader-with-frag-depth.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-function-recursion.frag.html 3 66% 100%
conformance/glsl/misc/shader-with-function-scoped-struct.html 3 66% 50%
conformance/glsl/misc/shader-with-functional-scoping.html 3 66% 100%
conformance/glsl/misc/shader-with-comma-assignment.html 3 33% 100%
conformance/glsl/misc/shader-with-comma-conditional-assignment.html 10 80% 100%
conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html 3 33% 100%
conformance/glsl/misc/shader-with-glcolor.vert.html 2 100% クラッシュ
conformance/glsl/misc/shader-with-gles-1.frag.html 3 33% 50%
conformance/glsl/misc/shader-with-gles-symbol.frag.html 3 33% 50%
conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html 2 100% 100%
conformance/glsl/misc/shader-with-include.vert.html 2 50% 100%
conformance/glsl/misc/shader-with-int-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-invalid-identifier.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-ivec2-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-ivec3-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-ivec4-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-limited-indexing.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-hex-int-constant-macro.html 3 33% 100%
conformance/glsl/misc/shader-with-long-line.html 3 33% 100%
conformance/glsl/misc/shader-with-non-ascii-error.frag.html 3 66% 100%
conformance/glsl/misc/shader-with-non-reserved-words.html 2457 99% 99%
conformance/glsl/misc/shader-with-precision.frag.html 3 33% 50%
conformance/glsl/misc/shader-with-preprocessor-whitespace.html 4 50% 66%
conformance/glsl/misc/shader-with-quoted-error.frag.html 3 66% 100%
conformance/glsl/misc/shader-with-reserved-words.html 761 100% クラッシュ
conformance/glsl/misc/shader-with-similar-uniform-array-names.html 8 12% 100%
conformance/glsl/misc/shader-with-too-many-uniforms.html 5 80% 100%
conformance/glsl/misc/shader-with-two-initializer-types.html 3 33% 100%
conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html 3 66% 50%
conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-vec2-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-vec3-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-vec4-return-value.frag.html 3 33% 100%
conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html 3 33% 100%
conformance/glsl/misc/shader-with-version-100.frag.html 3 33% 50%
conformance/glsl/misc/shader-with-version-100.vert.html 3 33% 100%
conformance/glsl/misc/shader-with-version-120.vert.html 2 100% 100%
conformance/glsl/misc/shader-with-version-130.vert.html 2 100% 100%
conformance/glsl/misc/shader-with-webgl-identifier.vert.html 2 100% 50%
conformance/glsl/misc/shader-with-while-loop.html 3 66% 50%
conformance/glsl/misc/shader-without-precision.frag.html 3 66% 50%
conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html 7 71% 66%
conformance/glsl/misc/shaders-with-invariance.html 20 95% 17%
conformance/glsl/misc/shaders-with-name-conflicts.html 3 66% 50%
conformance/glsl/misc/shaders-with-mis-matching-uniforms.html 107 99% 100%
conformance/glsl/misc/shaders-with-mis-matching-varyings.html 23 95% 86%
conformance/glsl/misc/shaders-with-missing-varyings.html 23 95% 4%
conformance/glsl/misc/shaders-with-uniform-structs.html 9 77% 44%
conformance/glsl/misc/shaders-with-varyings.html 6 66% 80%
conformance/glsl/misc/shared.html 4 50% 100%
conformance/glsl/misc/struct-nesting-exceeds-maximum.html 2 100% 50%
conformance/glsl/misc/struct-nesting-under-maximum.html 3 33% 100%
conformance/glsl/misc/uniform-location-length-limits.html 9 55% 100%
conformance/glsl/misc/shader-with-short-circuiting-operators.html 29 93% 100%
conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html 5 80% 25%
conformance/glsl/misc/large-loop-compile.html 4 100% 100%
conformance/glsl/misc/struct-equals.html 8 75% 100%
conformance/glsl/misc/struct-assign.html 8 75% 71%
conformance/glsl/misc/struct-mixed-array-declarators.html 37 97% 100%
conformance/glsl/misc/struct-nesting-of-variable-names.html 145 99% 100%
conformance/glsl/misc/struct-specifiers-in-uniforms.html 13 92% 100%
conformance/glsl/misc/struct-unary-operators.html 73 100% 100%
conformance/glsl/misc/ternary-operators-in-global-initializers.html 13 92% 100%
conformance/glsl/misc/ternary-operators-in-initializers.html 13 92% 100%
conformance/glsl/reserved/_webgl_field.vert.html 2 100% 100%
conformance/glsl/reserved/_webgl_function.vert.html 2 100% 50%
conformance/glsl/reserved/_webgl_struct.vert.html 2 100% 100%
conformance/glsl/reserved/_webgl_variable.vert.html 2 100% 100%
conformance/glsl/reserved/webgl_field.vert.html 2 100% 100%
conformance/glsl/reserved/webgl_function.vert.html 2 100% 50%
conformance/glsl/reserved/webgl_struct.vert.html 2 100% 100%
conformance/glsl/reserved/webgl_variable.vert.html 2 100% 100%
conformance/glsl/reserved/webgl_preprocessor_reserved.html 2 100% 50%
conformance/glsl/samplers/glsl-function-texture2d-bias.html 14 28% 100%
conformance/glsl/samplers/glsl-function-texture2dlod.html 14 28% 100%
conformance/glsl/samplers/glsl-function-texture2dproj.html 170 0% 100%
conformance/glsl/samplers/glsl-function-texture2dprojlod.html 53 7% 100%
conformance/glsl/variables/gl-fragcoord.html 66 7% 100%
conformance/glsl/variables/gl-frontfacing.html 34 2% 100%
conformance/glsl/variables/gl-pointcoord.html 72 9% 100%
conformance/glsl/variables/glsl-built-ins.html 24 33% 83%
conformance/glsl/variables/gl-fragcoord-xy-values.html 11 9% 100%
conformance/glsl/variables/gl-fragdata-and-fragcolor.html 3 66% 100%
conformance/limits/gl-min-attribs.html 3 100% 100%
conformance/limits/gl-max-texture-dimensions.html 5 60% 100%
conformance/limits/gl-min-textures.html 3 100% 100%
conformance/limits/gl-min-uniforms.html 6 100% 100%
conformance/misc/bad-arguments-test.html 109 97% 97%
conformance/misc/boolean-argument-conversion.html 17 70% 70%
conformance/misc/delayed-drawing.html 8 37% 100%
conformance/misc/error-reporting.html 23 91% 91%
conformance/misc/expando-loss.html 19 84% 100%
conformance/misc/functions-returning-strings.html 16 100% 100%
conformance/misc/invalid-passed-params.html 74 98% 91%
conformance/misc/is-object.html 25 96% 100%
conformance/misc/null-object-behaviour.html 45 93% 95%
conformance/misc/object-deletion-behaviour.html 295 95% 93%
conformance/misc/shader-precision-format.html 49 100% 100%
conformance/misc/type-conversion-test.html 809 97% 97%
conformance/misc/uninitialized-test.html 19 52% 100%
conformance/misc/webgl-specific.html 48 91% 91%
conformance/ogles/GL/abs/abs_001_to_006.html 25 28% 100%
conformance/ogles/GL/acos/acos_001_to_006.html 25 28% 100%
conformance/ogles/GL/all/all_001_to_004.html 17 29% 100%
conformance/ogles/GL/any/any_001_to_004.html 17 29% 100%
conformance/ogles/GL/array/array_001_to_006.html 25 28% 100%
conformance/ogles/GL/asin/asin_001_to_006.html 25 28% 100%
conformance/ogles/GL/atan/atan_001_to_008.html 33 27% 100%
conformance/ogles/GL/atan/atan_009_to_012.html 17 29% 100%
conformance/ogles/GL/biConstants/biConstants_001_to_008.html 33 27% 100%
conformance/ogles/GL/biConstants/biConstants_009_to_016.html 33 27% 100%
conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html 11 27% 100%
conformance/ogles/GL/build/build_001_to_008.html 17 5% 100%
conformance/ogles/GL/build/build_009_to_016.html 17 5% 100%
conformance/ogles/GL/build/build_017_to_024.html 17 5% 100%
conformance/ogles/GL/build/build_025_to_032.html 12 66% 91%
conformance/ogles/GL/build/build_033_to_040.html 9 100% 77%
conformance/ogles/GL/build/build_041_to_048.html 9 100% 66%
conformance/ogles/GL/build/build_049_to_056.html 9 100% 44%
conformance/ogles/GL/build/build_057_to_064.html 9 100% 88%
conformance/ogles/GL/build/build_065_to_072.html 9 100% 33%
conformance/ogles/GL/build/build_073_to_080.html 9 100% 33%
conformance/ogles/GL/build/build_081_to_088.html 9 100% 66%
conformance/ogles/GL/build/build_089_to_096.html 9 100% 22%
conformance/ogles/GL/build/build_097_to_104.html 9 100% 77%
conformance/ogles/GL/build/build_105_to_112.html 9 100% 77%
conformance/ogles/GL/build/build_113_to_120.html 10 100% 80%
conformance/ogles/GL/build/build_121_to_128.html 9 100% 77%
conformance/ogles/GL/build/build_129_to_136.html 9 100% 77%
conformance/ogles/GL/build/build_137_to_144.html 9 100% 77%
conformance/ogles/GL/build/build_145_to_152.html 9 100% 66%
conformance/ogles/GL/build/build_153_to_160.html 9 100% 44%
conformance/ogles/GL/build/build_161_to_168.html 9 100% 44%
conformance/ogles/GL/build/build_169_to_176.html 10 100% 50%
conformance/ogles/GL/build/build_177_to_178.html 4 50% 75%
conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html 2 100% 100%
conformance/ogles/GL/ceil/ceil_001_to_006.html 25 28% 100%
conformance/ogles/GL/clamp/clamp_001_to_006.html 25 28% 100%
conformance/ogles/GL/control_flow/control_flow_001_to_008.html 33 27% 100%
conformance/ogles/GL/control_flow/control_flow_009_to_010.html 9 33% 100%
conformance/ogles/GL/cos/cos_001_to_006.html 25 28% 100%
conformance/ogles/GL/cross/cross_001_to_002.html 9 33% 100%
conformance/ogles/GL/default/default_001_to_001.html 5 40% 100%
conformance/ogles/GL/degrees/degrees_001_to_006.html 25 28% 100%
conformance/ogles/GL/discard/discard_001_to_002.html 9 33% 100%
conformance/ogles/GL/distance/distance_001_to_006.html 25 28% 100%
conformance/ogles/GL/dot/dot_001_to_006.html 25 28% 100%
conformance/ogles/GL/equal/equal_001_to_008.html 33 27% 100%
conformance/ogles/GL/equal/equal_009_to_012.html 17 29% 100%
conformance/ogles/GL/exp/exp_001_to_008.html 33 27% 100%
conformance/ogles/GL/exp/exp_009_to_012.html 17 29% 100%
conformance/ogles/GL/exp2/exp2_001_to_008.html 33 27% 100%
conformance/ogles/GL/exp2/exp2_009_to_012.html 17 29% 100%
conformance/ogles/GL/faceforward/faceforward_001_to_006.html 25 28% 100%
conformance/ogles/GL/floor/floor_001_to_006.html 25 28% 100%
conformance/ogles/GL/fract/fract_001_to_006.html 25 28% 100%
conformance/ogles/GL/functions/functions_001_to_008.html 33 27% 100%
conformance/ogles/GL/functions/functions_009_to_016.html 33 27% 100%
conformance/ogles/GL/functions/functions_017_to_024.html 33 27% 100%
conformance/ogles/GL/functions/functions_025_to_032.html 33 27% 100%
conformance/ogles/GL/functions/functions_033_to_040.html 33 27% 100%
conformance/ogles/GL/functions/functions_041_to_048.html 33 27% 100%
conformance/ogles/GL/functions/functions_049_to_056.html 33 27% 100%
conformance/ogles/GL/functions/functions_057_to_064.html 33 27% 100%
conformance/ogles/GL/functions/functions_065_to_072.html 33 27% 100%
conformance/ogles/GL/functions/functions_073_to_080.html 33 27% 100%
conformance/ogles/GL/functions/functions_081_to_088.html 33 27% 100%
conformance/ogles/GL/functions/functions_089_to_096.html 33 27% 100%
conformance/ogles/GL/functions/functions_097_to_104.html 33 27% 100%
conformance/ogles/GL/functions/functions_105_to_112.html 33 27% 100%
conformance/ogles/GL/functions/functions_113_to_120.html 33 27% 100%
conformance/ogles/GL/functions/functions_121_to_126.html 25 28% 100%
conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html 14 28% 100%
conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html 5 40% 100%
conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html 33 27% 100%
conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html 33 27% 100%
conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html 25 28% 100%
conformance/ogles/GL/length/length_001_to_006.html 25 28% 100%
conformance/ogles/GL/lessThan/lessThan_001_to_008.html 33 27% 100%
conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html 33 27% 100%
conformance/ogles/GL/log/log_001_to_008.html 33 27% 100%
conformance/ogles/GL/log/log_009_to_012.html 17 29% 100%
conformance/ogles/GL/log2/log2_001_to_008.html 33 27% 100%
conformance/ogles/GL/log2/log2_009_to_012.html 17 29% 100%
conformance/ogles/GL/mat/mat_001_to_008.html 33 27% 100%
conformance/ogles/GL/mat/mat_009_to_016.html 33 27% 100%
conformance/ogles/GL/mat/mat_017_to_024.html 33 27% 100%
conformance/ogles/GL/mat/mat_025_to_032.html 33 27% 100%
conformance/ogles/GL/mat/mat_033_to_040.html 33 27% 100%
conformance/ogles/GL/mat/mat_041_to_046.html 25 28% 100%
conformance/ogles/GL/mat3/mat3_001_to_006.html 25 28% 100%
conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html 17 29% 100%
conformance/ogles/GL/max/max_001_to_006.html 25 28% 100%
conformance/ogles/GL/min/min_001_to_006.html 25 28% 100%
conformance/ogles/GL/mix/mix_001_to_006.html 25 28% 100%
conformance/ogles/GL/mod/mod_001_to_008.html 33 27% 100%
conformance/ogles/GL/normalize/normalize_001_to_006.html 25 28% 100%
conformance/ogles/GL/not/not_001_to_004.html 17 29% 100%
conformance/ogles/GL/notEqual/notEqual_001_to_008.html 33 27% 100%
conformance/ogles/GL/notEqual/notEqual_009_to_012.html 17 29% 100%
conformance/ogles/GL/operators/operators_001_to_008.html 33 27% 100%
conformance/ogles/GL/operators/operators_009_to_016.html 33 27% 100%
conformance/ogles/GL/operators/operators_017_to_024.html 33 27% 100%
conformance/ogles/GL/operators/operators_025_to_026.html 9 33% 100%
conformance/ogles/GL/pow/pow_001_to_008.html 33 27% 100%
conformance/ogles/GL/pow/pow_009_to_016.html 33 27% 100%
conformance/ogles/GL/pow/pow_017_to_024.html 33 27% 100%
conformance/ogles/GL/radians/radians_001_to_006.html 25 28% 100%
conformance/ogles/GL/reflect/reflect_001_to_006.html 25 28% 100%
conformance/ogles/GL/refract/refract_001_to_006.html 25 28% 100%
conformance/ogles/GL/sign/sign_001_to_006.html 25 28% 100%
conformance/ogles/GL/sin/sin_001_to_006.html 25 28% 100%
conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html 25 28% 100%
conformance/ogles/GL/sqrt/sqrt_001_to_006.html 25 28% 100%
conformance/ogles/GL/step/step_001_to_006.html 25 28% 100%
conformance/ogles/GL/struct/struct_001_to_008.html 33 27% 100%
conformance/ogles/GL/struct/struct_009_to_016.html 33 27% 100%
conformance/ogles/GL/struct/struct_017_to_024.html 33 27% 100%
conformance/ogles/GL/struct/struct_025_to_032.html 33 27% 100%
conformance/ogles/GL/struct/struct_033_to_040.html 33 27% 100%
conformance/ogles/GL/struct/struct_041_to_048.html 33 27% 100%
conformance/ogles/GL/struct/struct_049_to_056.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html 33 27% 100%
conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html 33 27% 100%
conformance/ogles/GL/tan/tan_001_to_006.html 25 28% 100%
conformance/ogles/GL/vec/vec_001_to_008.html 33 27% 100%
conformance/ogles/GL/vec/vec_009_to_016.html 33 27% 100%
conformance/ogles/GL/vec/vec_017_to_018.html 9 33% 100%
conformance/ogles/GL/vec3/vec3_001_to_008.html 33 27% 100%
conformance/programs/get-active-test.html 14 42% 42%
conformance/programs/gl-bind-attrib-location-test.html 17 52% 100%
conformance/programs/gl-bind-attrib-location-long-names-test.html 11 27% 100%
conformance/programs/gl-get-active-attribute.html 15 53% 100%
conformance/programs/gl-get-active-uniform.html 43 51% 100%
conformance/programs/gl-getshadersource.html 3 66% 100%
conformance/programs/gl-shader-test.html 4 100% 100%
conformance/programs/invalid-UTF-16.html 2 100% 100%
conformance/programs/program-test.html 78 98% 100%
conformance/programs/use-program-crash-with-discard-in-fragment-shader.html 5 80% クラッシュ
conformance/reading/read-pixels-pack-alignment.html 83 98% 100%
conformance/reading/read-pixels-test.html 125 100% 100%
conformance/renderbuffers/feedback-loop.html 9 88% 77%
conformance/renderbuffers/framebuffer-object-attachment.html 561 99% 100%
conformance/renderbuffers/framebuffer-state-restoration.html 19 10% 100%
conformance/renderbuffers/framebuffer-test.html 26 53% 61%
conformance/renderbuffers/renderbuffer-initialization.html 15 93% 100%
conformance/rendering/culling.html 17 58% 100%
conformance/rendering/draw-arrays-out-of-bounds.html 35 91% 91%
conformance/rendering/draw-elements-out-of-bounds.html 47 89% 89%
conformance/rendering/framebuffer-switch.html 9 44% 100%
conformance/rendering/framebuffer-texture-switch.html 9 44% 100%
conformance/rendering/gl-clear.html 8 75% 100%
conformance/rendering/gl-drawarrays.html 5 80% 100%
conformance/rendering/gl-drawelements.html 9 66% 88%
conformance/rendering/gl-scissor-test.html 197 91% 100%
conformance/rendering/gl-scissor-fbo-test.html 65 98% 100%
conformance/rendering/gl-scissor-canvas-dimensions.html 7 71% 100%
conformance/rendering/gl-viewport-test.html 165 92% 100%
conformance/rendering/many-draw-calls.html 13 92% 100%
conformance/rendering/more-than-65536-indices.html 19 21% 100%
conformance/rendering/multisample-corruption.html 26 100% 0%
conformance/rendering/negative-one-index.html 4 75% 100%
conformance/rendering/point-no-attributes.html 3 33% 100%
conformance/rendering/point-size.html 20 75% 100%
conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html 2 50% 100%
conformance/rendering/polygon-offset.html 10 10% 100%
conformance/rendering/simple.html 5 40% 100%
conformance/rendering/triangle.html 4 75% 100%
conformance/rendering/line-loop-tri-fan.html 10 10% 100%
conformance/state/gl-enable-enum-test.html 87 98% 100%
conformance/state/gl-get-calls.html 280 99% 100%
conformance/state/gl-geterror.html 6 100% 100%
conformance/state/state-uneffected-after-compositing.html 6 50% 100%
conformance/textures/compressed-tex-image.html 11 90% 100%
conformance/textures/copy-tex-image-and-sub-image-2d.html 503 50% 100%
conformance/textures/copy-tex-image-2d-formats.html 51 45% 100%
conformance/textures/default-texture.html 2 50% 100%
conformance/textures/gl-pixelstorei.html 29 72% 100%
conformance/textures/gl-teximage.html 103 28% 100%
conformance/textures/origin-clean-conformance.html 12 100% 100%
conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html 2 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-canvas.html 768 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html 768 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html 768 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html 768 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-data.html 114 25% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html 114 25% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html 114 25% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html 114 25% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image.html 1 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html 1 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html 1 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html 1 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-svg-image.html 1 0% 100%
conformance/textures/tex-image-and-sub-image-2d-with-video.html 1 0% クラッシュ
conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html 1 0% クラッシュ
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html 1 0% クラッシュ
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html 1 0% クラッシュ
conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas.html 512 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html 512 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html 512 43% 100%
conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html 512 43% 100%
conformance/textures/tex-image-and-uniform-binding-bugs.html 6 83% 100%
conformance/textures/tex-image-canvas-corruption.html 2 100% 100%
conformance/textures/tex-image-webgl.html 6 50% 100%
conformance/textures/tex-image-with-format-and-type.html 73 83% 100%
conformance/textures/tex-image-with-invalid-data.html 10 100% 100%
conformance/textures/tex-sub-image-2d-bad-args.html 19 94% 100%
conformance/textures/tex-sub-image-2d.html 2 50% 100%
conformance/textures/texparameter-test.html 577 0% 100%
conformance/textures/texture-active-bind-2.html 7 57% 100%
conformance/textures/texture-active-bind.html 10 40% 100%
conformance/textures/texture-attachment-formats.html 14 92% 100%
conformance/textures/texture-clear.html 4 50% 100%
conformance/textures/texture-complete.html 2 50% 100%
conformance/textures/texture-copying-feedback-loops.html 9 88% 77%
conformance/textures/texture-cube-as-fbo-attachment.html 14 92% 100%
conformance/textures/texture-hd-dpi.html 6 16% 100%
conformance/textures/texture-formats-test.html 90 98% 97%
conformance/textures/texture-mips.html 29 96% 100%
conformance/textures/texture-npot-video.html 19 47% 73%
conformance/textures/texture-size.html 255 17% 100%
conformance/textures/texture-size-cube-maps.html 381 0% 100%
conformance/textures/texture-size-limit.html 1609 99% 100%
conformance/textures/texture-sub-image-cube-maps.html 40 2% 100%
conformance/textures/texture-transparent-pixels-initialized.html 3 100% 100%
conformance/textures/texture-upload-cube-maps.html 20 95% 100%
conformance/textures/texture-upload-size.html 53 98% 90%
conformance/textures/mipmap-fbo.html 2 50% 100%
conformance/textures/texture-fakeblack.html 5 20% 60%
conformance/textures/texture-draw-with-2d-and-cube.html 6 66% 100%
conformance/typedarrays/array-buffer-crash.html 2 100% クラッシュ
conformance/typedarrays/array-buffer-view-crash.html 2 100% クラッシュ
conformance/typedarrays/array-unit-tests.html 499 100% 98%
conformance/typedarrays/data-view-crash.html 3 100% クラッシュ
conformance/typedarrays/data-view-test.html 780 100% 100%
conformance/typedarrays/typed-arrays-in-workers.html 121 100% 92%
conformance/typedarrays/array-large-array-tests.html 7 100% 100%
conformance/uniforms/gl-uniform-arrays.html 2 0% 100%
conformance/uniforms/gl-uniform-bool.html 2 50% 100%
conformance/uniforms/gl-uniformmatrix4fv.html 16 62% 81%
conformance/uniforms/gl-unknown-uniform.html 5 80% 100%
conformance/uniforms/null-uniform-location.html 42 95% 92%
conformance/uniforms/out-of-bounds-uniform-array-access.html 32 93% 96%
conformance/uniforms/uniform-default-values.html 74 0% 100%
conformance/uniforms/uniform-values-per-program.html 193 0% 100%
conformance/uniforms/uniform-location.html 31 41% 32%
conformance/uniforms/uniform-samplers-test.html 39 10% 100%
conformance/more/conformance/constants.html 1 100% 100%
conformance/more/conformance/getContext.html 2 100% 100%
conformance/more/conformance/methods.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-A.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-B1.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-B2.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-B3.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-B4.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-C.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-D_G.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-G_I.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-L_S.html 1 100% 100%
conformance/more/conformance/quickCheckAPI-S_V.html 1 100% 100%
conformance/more/conformance/webGLArrays.html 4 100% 100%
conformance/more/functions/bindBuffer.html 2 100% 100%
conformance/more/functions/bindBufferBadArgs.html 3 100% 100%
conformance/more/functions/bindFramebufferLeaveNonZero.html 1 100% 100%
conformance/more/functions/bufferData.html 2 100% 100%
conformance/more/functions/bufferDataBadArgs.html 1 100% 100%
conformance/more/functions/bufferSubData.html 2 100% 100%
conformance/more/functions/bufferSubDataBadArgs.html 1 100% 100%
conformance/more/functions/copyTexImage2D.html 2 100% 100%
conformance/more/functions/copyTexImage2DBadArgs.html 1 100% 100%
conformance/more/functions/copyTexSubImage2D.html 2 100% 100%
conformance/more/functions/copyTexSubImage2DBadArgs.html 1 100% 100%
conformance/more/functions/deleteBufferBadArgs.html 1 100% 100%
conformance/more/functions/drawArrays.html 2 100% 100%
conformance/more/functions/drawArraysOutOfBounds.html 7 100% 100%
conformance/more/functions/drawElements.html 2 100% 100%
conformance/more/functions/drawElementsBadArgs.html 5 100% 100%
conformance/more/functions/isTests.html 1 100% 100%
conformance/more/functions/isTestsBadArgs.html 43 100% 100%
conformance/more/functions/readPixels.html 2 100% 100%
conformance/more/functions/texImage2D.html 2 100% 100%
conformance/more/functions/texImage2DBadArgs.html 1 100% 100%
conformance/more/functions/texImage2DHTMLBadArgs.html 1 100% 100%
conformance/more/functions/texSubImage2D.html 1 100% 100%
conformance/more/functions/texSubImage2DBadArgs.html 1 100% 100%
conformance/more/functions/texSubImage2DHTMLBadArgs.html 1 100% 100%
conformance/more/functions/uniformf.html 1 100% 100%
conformance/more/functions/uniformfBadArgs.html 1 100% 100%
conformance/more/functions/uniformfArrayLen1.html 1 100% 100%
conformance/more/functions/uniformi.html 1 100% 100%
conformance/more/functions/uniformiBadArgs.html 1 100% 100%
conformance/more/functions/uniformMatrix.html 1 100% 100%
conformance/more/functions/uniformMatrixBadArgs.html 1 100% 100%
conformance/more/functions/vertexAttrib.html 2 100% 100%
conformance/more/functions/vertexAttribBadArgs.html 1 100% 100%
conformance/more/functions/vertexAttribPointer.html 1 100% 100%
conformance/more/functions/vertexAttribPointerBadArgs.html 1 100% 100%
conformance/more/glsl/arrayOutOfBounds.html 7 100% 100%
conformance/more/glsl/uniformOutOfBounds.html 10 100% 100%
deqp/data/gles2/shaders/conditionals.html 39 97% 37%
deqp/data/gles2/shaders/constants.html 82 98% 14%
deqp/data/gles2/shaders/constant_expressions.html 33 96% 3%
deqp/data/gles2/shaders/conversions.html 525 99% 10%
deqp/data/gles2/shaders/declarations.html 9 88% 100%
deqp/data/gles2/shaders/fragdata.html 5 80% 25%
deqp/data/gles2/shaders/functions.html 271 96% 32%
deqp/data/gles2/shaders/invalid_texture_functions.html 5 80% 100%
deqp/data/gles2/shaders/keywords.html 195 99% 100%
deqp/data/gles2/shaders/linkage.html 59 98% 8%
deqp/data/gles2/shaders/preprocessor.html 537 95% 44%
deqp/data/gles2/shaders/qualification_order.html 35 97% 68%
deqp/data/gles2/shaders/reserved_operators.html 27 96% 100%
deqp/data/gles2/shaders/scoping.html 79 93% 62%
deqp/data/gles2/shaders/swizzles.html 649 99% 0%
deqp/data/gles3/shaders/arrays.html 125 15% 96%
deqp/data/gles3/shaders/conditionals.html 39 53% 100%
deqp/data/gles3/shaders/constants.html 136 30% 92%
deqp/data/gles3/shaders/constant_expressions.html 43 2% 95%
deqp/data/gles3/shaders/conversions.html 1157 8% 83%
deqp/data/gles3/shaders/declarations.html 55 98% 89%
deqp/data/gles3/shaders/fragdata.html 5 80% 25%
deqp/data/gles3/shaders/functions.html 311 36% 90%
deqp/data/gles3/shaders/invalid_texture_functions.html 121 99% 98%
deqp/data/gles3/shaders/keywords.html 363 99% 30%
deqp/data/gles3/shaders/linkage.html 117 7% 70%
deqp/data/gles3/shaders/negative.html 13 92% 100%
deqp/data/gles3/shaders/preprocessor.html 547 47% 85%
deqp/data/gles3/shaders/qualification_order.html 80 81% 88%
deqp/data/gles3/shaders/scoping.html 83 59% 95%
deqp/data/gles3/shaders/switch.html 53 98% 100%
deqp/data/gles3/shaders/swizzles.html 649 0% 100%
deqp/framework/opengl/simplereference/referencecontext.html 7 100% 100%
deqp/functional/gles3/fbocompleteness.html 1 100% 10%
deqp/functional/gles3/fbomultisample.html 46 2% クラッシュ
deqp/functional/gles3/fbostencilbuffer.html 10 10% 10%
deqp/functional/gles3/fragmentoutput.html 941 0% 0%
deqp/functional/gles3/framebufferblit.html 412 0% 0%
deqp/functional/gles3/instancedrendering.html 46 19% クラッシュ
deqp/functional/gles3/pixelbufferobject.html 45 2% 2%
deqp/functional/gles3/primitiverestart.html 505 0% クラッシュ
deqp/functional/gles3/samplerobject.html 43 2% 2%
deqp/functional/gles3/textureformat.html 2139 クラッシュ 89%
deqp/functional/gles3/transformfeedback.html 1261 0% 0%
deqp/functional/gles3/uniformapi.html 1 クラッシュ クラッシュ
deqp/functional/gles3/uniformbuffers.html 1704 0% 0%
deqp/functional/gles3/vertexarrays.html 814 52% クラッシュ
conformance2/attribs/gl-vertex-attrib.html 963 99% 73%
conformance2/attribs/gl-vertex-attrib-i-render.html 5 20% 100%
conformance2/attribs/gl-vertexattribipointer.html 932 99% 100%
conformance2/attribs/gl-vertexattribipointer-offsets.html 271 40% 100%
conformance2/buffers/buffer-copying-contents.html 1333 90% クラッシュ
conformance2/buffers/buffer-copying-restrictions.html 67 82% 83%
conformance2/buffers/buffer-type-restrictions.html 149 68% 55%
conformance2/buffers/getBufferSubData.html 8 12% 100%
conformance2/context/constants-and-properties-2.html 4 75% 22%
conformance2/context/context-type-test-2.html 5 100% 100%
conformance2/context/methods-2.html 3 100% 33%
conformance2/glsl3/array-as-return-value.html 5 80% 100%
conformance2/glsl3/array-assign.html 3 66% 100%
conformance2/glsl3/array-assign-constructor.html 3 33% 100%
conformance2/glsl3/array-equality.html 3 66% 100%
conformance2/glsl3/array-in-complex-expression.html 5 60% 100%
conformance2/glsl3/array-length-side-effects.html 4 100% 25%
conformance2/glsl3/frag-depth.html 7 71% 85%
conformance2/glsl3/misplaced-version-directive.html 5 100% 20%
conformance2/glsl3/shader-linking.html 5 60% 50%
conformance2/misc/instanceof-test.html 30 90% 96%
conformance2/renderbuffers/multisampled-renderbuffer-initialization.html 43 25% クラッシュ
conformance2/rendering/draw-buffers.html 130 20% 91%
conformance2/rendering/element-index-uint.html 81 70% 71%
conformance2/rendering/instanced-arrays.html 52 98% 96%
conformance2/state/gl-enum-tests.html 24 95% 70%
conformance2/state/gl-get-calls.html 89 93% 37%
conformance2/state/gl-getstring.html 7 85% 85%
conformance2/state/gl-object-get-calls.html 205 45% クラッシュ
conformance2/textures/gl-get-tex-parameter.html 315 87% 57%
conformance2/textures/tex-input-validation.html 65 90% 92%
conformance2/textures/tex-mipmap-levels.html 19 78% 100%
conformance2/textures/tex-new-formats.html 993 42% 100%
conformance2/textures/tex-storage-2d.html 100 94% 100%
conformance2/textures/tex-storage-and-subimage-3d.html 54 100% 100%
conformance2/textures/texel-fetch-undefined.html 8 12% 100%
conformance2/textures/texture-npot.html 62 35% 100%
conformance2/transform_feedback/transform_feedback.html 20 90% 70%
conformance2/vertex_arrays/vertex-array-object.html 31 96% 80%
30442 / 52800 46166 / 54936
57% 84%
5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5