Currently showing: problems
Show: all | changes | fixes | problems | regressions
| ati.1600.10.6.8.10K549 (info) |
||||||||||
| All | 4204/5673 | |||||||||
| asmparsertest | 284/291 | |||||||||
| ARBfp1.0 | 123/128 | |||||||||
| cos-03.txt | fail | |||||||||
| precision_hint-03.txt | fail | |||||||||
| precision_hint-05.txt | fail | |||||||||
| size_specifier-01.txt | fail | |||||||||
| size_specifier-06.txt | fail | |||||||||
| ARBvp1.0 | 161/163 | |||||||||
| alias-02.txt | fail | |||||||||
| param-05.txt | fail | |||||||||
| bugs | 16/17 | |||||||||
| point-sprite | fail | |||||||||
| fbo | 42/51 | |||||||||
| fbo-3d | fail | |||||||||
| fbo-alphatest-formats | fail | |||||||||
| fbo-bind-renderbuffer | fail | |||||||||
| fbo-blending-formats | fail | |||||||||
| fbo-copypix | fail | |||||||||
| fbo-depth-sample-compare | fail | |||||||||
| fbo-drawbuffers-maxtargets | fail | |||||||||
| fbo-generatemipmap-formats | fail | |||||||||
| fbo-generatemipmap-npot | fail | |||||||||
| general | 68/79 | |||||||||
| draw-vertices | fail | |||||||||
| draw-vertices-half-float | fail | |||||||||
| framebuffer-srgb | fail | |||||||||
| object_purgeable-api-pbo | fail | |||||||||
| object_purgeable-api-texture | fail | |||||||||
| object_purgeable-api-vbo | fail | |||||||||
| occlusion-query-discard | fail | |||||||||
| pos-array | fail | |||||||||
| scissor-bitmap | fail | |||||||||
| texunits | fail | |||||||||
| windowoverlap | fail | |||||||||
| glean | 353/390 | |||||||||
| api2 | fail | |||||||||
| clipFlat | fail | |||||||||
| depthStencil | fail | |||||||||
| exactRGBA | fail | |||||||||
| fbo | fail | |||||||||
| fp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | fail | |||||||||
| glsl1-&& operator, short-circuit | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 1 | fail | |||||||||
| glsl1-GLSL 1.20 array constructor 2 | fail | |||||||||
| glsl1-GLSL 1.20 array.length() | fail | |||||||||
| glsl1-GLSL 1.20 const array constructor 1 | fail | |||||||||
| glsl1-GLSL 1.20 const array constructor 2 | fail | |||||||||
| glsl1-GLSL 1.20 invariant, centroid qualifiers | fail | |||||||||
| glsl1-GLSL 1.20 uniform array constructor | fail | |||||||||
| glsl1-TPPStreamCompiler::assignOperands | crash | |||||||||
| glsl1-gl_Position not written check | fail | |||||||||
| glsl1-mat2x3 construct | crash | |||||||||
| glsl1-mat2x4 construct | crash | |||||||||
| glsl1-mat3x2 construct | fail | |||||||||
| glsl1-mat3x4 construct | crash | |||||||||
| glsl1-mat4x2 * mat2x4 | crash | |||||||||
| glsl1-mat4x2 * vec4 | fail | |||||||||
| glsl1-mat4x2 construct | fail | |||||||||
| glsl1-vec2 * mat4x2 multiply | fail | |||||||||
| glsl1-vec3 * mat4x3 multiply | fail | |||||||||
| glsl1-vec4 * mat3x4 multiply | crash | |||||||||
| glsl1-|| operator, short-circuit | fail | |||||||||
| pbo | fail | |||||||||
| pixelFormats | fail | |||||||||
| pointAtten | fail | |||||||||
| pointSprite | fail | |||||||||
| polygonOffset | fail | |||||||||
| readPixSanity | fail | |||||||||
| shaderAPI | fail | |||||||||
| vertattrib | fail | |||||||||
| vp1-EXP test | fail | |||||||||
| vp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | fail | |||||||||
| glslparsertest | 428/472 | |||||||||
| glsl2 | 243/287 | |||||||||
| condition-06.vert | crash | |||||||||
| condition-07.vert | crash | |||||||||
| const-array-01.frag | fail | |||||||||
| const-array-02.frag | fail | |||||||||
| const-array-03.frag | fail | |||||||||
| const-array-04.frag | fail | |||||||||
| const-array-05.frag | fail | |||||||||
| const-matrix-multiply-02.frag | fail | |||||||||
| constructor-14.vert | crash | |||||||||
| constructor-18.vert | fail | |||||||||
| constructor-19.vert | fail | |||||||||
| constructor-20.vert | fail | |||||||||
| gst-gl-convolution.frag | fail | |||||||||
| gst-gl-sobel.frag | fail | |||||||||
| gst-gl-vconv9.frag | fail | |||||||||
| invariant-05.vert | fail | |||||||||
| local-function-01.frag | fail | |||||||||
| parameters-04.vert | fail | |||||||||
| pragma-03.vert | fail | |||||||||
| pragma-04.vert | fail | |||||||||
| pragma-05.vert | fail | |||||||||
| pragma-06.vert | fail | |||||||||
| redeclaration-04.vert | fail | |||||||||
| redeclaration-08.vert | fail | |||||||||
| redeclaration-10.vert | fail | |||||||||
| redeclaration-11.vert | fail | |||||||||
| redeclaration-15.vert | fail | |||||||||
| return-conversion-03.vert | fail | |||||||||
| scoping-01.frag | fail | |||||||||
| scoping-02.frag | fail | |||||||||
| struct-01.vert | fail | |||||||||
| tex_lod-01.frag | fail | |||||||||
| tex_lod-02.frag | fail | |||||||||
| tex_lod-03.frag | fail | |||||||||
| tex_lod-04.frag | fail | |||||||||
| tex_lod-05.frag | fail | |||||||||
| tex_lod-06.frag | fail | |||||||||
| tex_lod-07.frag | fail | |||||||||
| tex_lod-08.frag | fail | |||||||||
| tex_lod-09.frag | fail | |||||||||
| tex_lod-10.frag | fail | |||||||||
| tex_lod-11.frag | fail | |||||||||
| tex_lod-12.frag | fail | |||||||||
| tex_lod-13.frag | fail | |||||||||
| glx | 0/29 | |||||||||
| glx-close-display | fail | |||||||||
| glx-copy-sub-buffer | fail | |||||||||
| glx-destroycontext-1 | fail | |||||||||
| glx-destroycontext-2 | fail | |||||||||
| glx-fbconfig-compliance | fail | |||||||||
| glx-fbconfig-sanity | fail | |||||||||
| glx-fbo-binding | fail | |||||||||
| glx-make-current | fail | |||||||||
| glx-make-glxdrawable-current | fail | |||||||||
| glx-multi-context-ib-1 | fail | |||||||||
| glx-multithread | fail | |||||||||
| glx-multithread-makecurrent-1 | fail | |||||||||
| glx-multithread-makecurrent-2 | fail | |||||||||
| glx-multithread-makecurrent-3 | fail | |||||||||
| glx-multithread-makecurrent-4 | fail | |||||||||
| glx-pixmap-crosscheck | fail | |||||||||
| glx-pixmap-life | fail | |||||||||
| glx-pixmap-multi | fail | |||||||||
| glx-pixmap13-life | fail | |||||||||
| glx-shader-sharing | fail | |||||||||
| glx-swap-event_async | fail | |||||||||
| glx-swap-event_event | fail | |||||||||
| glx-swap-event_interval | fail | |||||||||
| glx-swap-exchange | fail | |||||||||
| glx-swap-pixmap | fail | |||||||||
| glx-swap-singlebuffer | fail | |||||||||
| glx-tfp | fail | |||||||||
| glx-visuals-stencil | fail | |||||||||
| glx-window-life | fail | |||||||||
| mesa | 0/1 | |||||||||
| crossbar | trap | |||||||||
| shaders | 472/538 | |||||||||
| fp-incomplete-tex | fail | |||||||||
| getuniform-02 | fail | |||||||||
| glsl-array-bounds-01 | fail | |||||||||
| glsl-array-bounds-02 | fail | |||||||||
| glsl-array-bounds-03 | fail | |||||||||
| glsl-array-bounds-04 | fail | |||||||||
| glsl-array-bounds-05 | fail | |||||||||
| glsl-array-bounds-06 | fail | |||||||||
| glsl-array-bounds-07 | fail | |||||||||
| glsl-array-bounds-08 | fail | |||||||||
| glsl-array-compare | fail | |||||||||
| glsl-array-uniform | fail | |||||||||
| glsl-array-uniform-length | fail | |||||||||
| glsl-bindattriblocation | fail | |||||||||
| glsl-const-builtin-faceforward | fail | |||||||||
| glsl-const-builtin-normalize | fail | |||||||||
| glsl-const-builtin-refract | fail | |||||||||
| glsl-const-builtin-smoothstep | fail | |||||||||
| glsl-const-initializer-02 | fail | |||||||||
| glsl-empty-vs-no-fs | crash | |||||||||
| glsl-floating-constant-120 | fail | |||||||||
| glsl-fs-array-redeclaration | fail | |||||||||
| glsl-fs-lots-of-tex | fail | |||||||||
| glsl-fs-main-return | fail | |||||||||
| glsl-fs-tan-2 | fail | |||||||||
| glsl-fs-tan-3 | fail | |||||||||
| glsl-fs-uniform-array-1 | fail | |||||||||
| glsl-fs-uniform-array-3 | fail | |||||||||
| glsl-fs-uniform-array-4 | fail | |||||||||
| glsl-fs-user-varying-ff | fail | |||||||||
| glsl-getactiveuniform-length | fail | |||||||||
| glsl-invariant-pragma | fail | |||||||||
| glsl-link-array-01 | fail | |||||||||
| glsl-link-centroid-01 | fail | |||||||||
| glsl-link-initializer-01 | fail | |||||||||
| glsl-link-initializer-02 | fail | |||||||||
| glsl-link-initializer-06 | fail | |||||||||
| glsl-link-invariant-01 | fail | |||||||||
| glsl-mat-from-int-ctor-01 | crash | |||||||||
| glsl-mat-from-int-ctor-03 | fail | |||||||||
| glsl-novertexdata | fail | |||||||||
| glsl-texcoord-array | fail | |||||||||
| glsl-uniform-initializer-1 | fail | |||||||||
| glsl-uniform-initializer-2 | fail | |||||||||
| glsl-uniform-initializer-3 | fail | |||||||||
| glsl-uniform-initializer-4 | fail | |||||||||
| glsl-uniform-initializer-5 | fail | |||||||||
| glsl-uniform-initializer-6 | fail | |||||||||
| glsl-uniform-initializer-7 | fail | |||||||||
| glsl-uniform-non-uniform-array-compare | fail | |||||||||
| glsl-uniform-out-of-bounds | fail | |||||||||
| glsl-vs-array-redeclaration | fail | |||||||||
| glsl-vs-loop | fail | |||||||||
| glsl-vs-loop-nested | fail | |||||||||
| glsl-vs-main-return | fail | |||||||||
| glsl-vs-normalscale | fail | |||||||||
| glsl-vs-uniform-array-1 | fail | |||||||||
| glsl-vs-varying-array | fail | |||||||||
| glsl-vs-vec4-indexing-temp-dst | fail | |||||||||
| glsl-vs-vec4-indexing-temp-dst-in-loop | fail | |||||||||
| vp-address-01 | fail | |||||||||
| vp-address-02 | fail | |||||||||
| vp-address-04 | fail | |||||||||
| vpfp-generic | 32/35 | |||||||||
| vp-arl-constant-array-huge-offset-neg | fail | |||||||||
| vp-arl-constant-array-huge-relative-offset | fail | |||||||||
| vp-arl-neg-array | fail | |||||||||
| spec | 2494/3753 | |||||||||
| !OpenGL 2.0 | 12/13 | |||||||||
| getattriblocation-conventional | fail | |||||||||
| ARB_color_buffer_float | 4/6 | |||||||||
| GL_RGBA32F-render-sanity | fail | |||||||||
| GL_RGBA32F-render-sanity-fog | fail | |||||||||
| ARB_shader_texture_lod | 59/61 | |||||||||
| execution | 12/14 | |||||||||
| tex-miplevel-selection-texture2DLod-lod | fail | |||||||||
| tex-miplevel-selection-texture2DLod-lod-bias | fail | |||||||||
| ARB_texture_compression | 13/15 | |||||||||
| GL_TEXTURE_INTERNAL_FORMAT query | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA-bordercolor | fail | |||||||||
| ARB_texture_float | 14/29 | |||||||||
| fbo-alphatest-formats | fail | |||||||||
| fbo-blending-formats | fail | |||||||||
| fbo-generatemipmap-formats | fail | |||||||||
| texwrap-2D-GL_ALPHA16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_ALPHA32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_INTENSITY16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_INTENSITY32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_LUMINANCE16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_LUMINANCE32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_LUMINANCE_ALPHA32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RGB16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RGB32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RGBA16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RGBA32F-bordercolor | fail | |||||||||
| ARB_texture_rg | 18/27 | |||||||||
| fbo-alphatest-formats | fail | |||||||||
| fbo-alphatest-formats-float | fail | |||||||||
| fbo-blending-formats | fail | |||||||||
| fbo-blending-formats-float | fail | |||||||||
| fbo-generatemipmap-formats-float | fail | |||||||||
| texwrap-2D-GL_R16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_R32F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RG16F-bordercolor | fail | |||||||||
| texwrap-2D-GL_RG32F-bordercolor | fail | |||||||||
| ATI_texture_compression_3dc | 2/4 | |||||||||
| invalid formats | fail | |||||||||
| texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_3DC-bordercolor | fail | |||||||||
| EXT_framebuffer_object | 4/20 | |||||||||
| fbo-stencil-GL_STENCIL_INDEX1-blit | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX1-copypixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX1-drawpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX1-readpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX16-blit | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX16-copypixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX16-drawpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX16-readpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX4-blit | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX4-copypixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX4-drawpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX4-readpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX8-blit | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX8-copypixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX8-drawpixels | fail | |||||||||
| fbo-stencil-GL_STENCIL_INDEX8-readpixels | fail | |||||||||
| EXT_packed_depth_stencil | 14/23 | |||||||||
| fbo-depthstencil-GL_DEPTH24_STENCIL8-blit | fail | |||||||||
| fbo-depthstencil-GL_DEPTH24_STENCIL8-copypixels | fail | |||||||||
| fbo-depthstencil-GL_DEPTH24_STENCIL8-drawpixels-FLOAT-and-USHORT | fail | |||||||||
| fbo-depthstencil-GL_DEPTH24_STENCIL8-readpixels-FLOAT-and-USHORT | fail | |||||||||
| fbo-stencil-GL_DEPTH24_STENCIL8-blit | fail | |||||||||
| fbo-stencil-GL_DEPTH24_STENCIL8-copypixels | fail | |||||||||
| fbo-stencil-GL_DEPTH24_STENCIL8-drawpixels | fail | |||||||||
| fbo-stencil-GL_DEPTH24_STENCIL8-readpixels | fail | |||||||||
| readpixels-24_8 | warn | |||||||||
| EXT_texture_compression_s3tc | 9/10 | |||||||||
| invalid formats | fail | |||||||||
| EXT_transform_feedback | 0/26 | |||||||||
| interleaved-attribs | fail | |||||||||
| position-readback-bufferbase | fail | |||||||||
| position-readback-bufferbase-discard | fail | |||||||||
| position-readback-bufferoffset | fail | |||||||||
| position-readback-bufferoffset-discard | fail | |||||||||
| position-readback-bufferrange | fail | |||||||||
| position-readback-bufferrange-discard | fail | |||||||||
| position-render-bufferbase | fail | |||||||||
| position-render-bufferbase-discard | fail | |||||||||
| position-render-bufferoffset | fail | |||||||||
| position-render-bufferoffset-discard | fail | |||||||||
| position-render-bufferrange | fail | |||||||||
| position-render-bufferrange-discard | fail | |||||||||
| query-primitives_generated-bufferbase | fail | |||||||||
| query-primitives_generated-bufferbase-discard | fail | |||||||||
| query-primitives_generated-bufferoffset | fail | |||||||||
| query-primitives_generated-bufferoffset-discard | fail | |||||||||
| query-primitives_generated-bufferrange | fail | |||||||||
| query-primitives_generated-bufferrange-discard | fail | |||||||||
| query-primitives_written-bufferbase | fail | |||||||||
| query-primitives_written-bufferbase-discard | fail | |||||||||
| query-primitives_written-bufferoffset | fail | |||||||||
| query-primitives_written-bufferoffset-discard | fail | |||||||||
| query-primitives_written-bufferrange | fail | |||||||||
| query-primitives_written-bufferrange-discard | fail | |||||||||
| separate-attribs | fail | |||||||||
| glsl-1.10 | 1261/1353 | |||||||||
| compiler | 41/44 | |||||||||
| expressions | 10/11 | |||||||||
| return-01.vert | fail | |||||||||
| samplers | 6/8 | |||||||||
| inout-struct.frag | fail | |||||||||
| out-struct.frag | fail | |||||||||
| execution | 1199/1286 | |||||||||
| built-in-functions | 909/932 | |||||||||
| fs-distance-float-float | fail | |||||||||
| fs-dot-float-float | fail | |||||||||
| fs-length-float | fail | |||||||||
| fs-normalize-float | fail | |||||||||
| fs-op-div-ivec3-ivec3 | fail | |||||||||
| fs-op-div-ivec4-ivec4 | fail | |||||||||
| fs-reflect-float-float | fail | |||||||||
| fs-refract-float-float-float | fail | |||||||||
| vs-distance-float-float | fail | |||||||||
| vs-dot-float-float | fail | |||||||||
| vs-exp-float | fail | |||||||||
| vs-exp-vec3 | fail | |||||||||
| vs-length-float | fail | |||||||||
| vs-normalize-float | fail | |||||||||
| vs-op-div-int-int | fail | |||||||||
| vs-op-div-int-ivec4 | fail | |||||||||
| vs-op-div-ivec2-ivec2 | fail | |||||||||
| vs-op-div-ivec3-int | fail | |||||||||
| vs-op-div-ivec3-ivec3 | fail | |||||||||
| vs-op-div-ivec4-int | fail | |||||||||
| vs-op-div-ivec4-ivec4 | fail | |||||||||
| vs-reflect-float-float | fail | |||||||||
| vs-refract-float-float-float | fail | |||||||||
| variable-indexing | 260/324 | |||||||||
| fs-temp-array-mat3-col-row-wr | fail | |||||||||
| fs-temp-array-mat3-col-wr | fail | |||||||||
| fs-temp-array-mat3-index-col-row-wr | fail | |||||||||
| fs-temp-array-mat3-index-col-wr | fail | |||||||||
| fs-temp-array-mat3-index-row-wr | fail | |||||||||
| fs-temp-array-mat3-index-wr | fail | |||||||||
| fs-temp-mat3-col-row-wr | fail | |||||||||
| fs-temp-mat3-col-wr | fail | |||||||||
| fs-uniform-array-mat2-col-rd | fail | |||||||||
| fs-uniform-array-mat2-col-row-rd | fail | |||||||||
| fs-uniform-array-mat2-rd | fail | |||||||||
| fs-uniform-array-mat2-row-rd | fail | |||||||||
| fs-uniform-array-mat3-col-rd | fail | |||||||||
| fs-uniform-array-mat3-col-row-rd | fail | |||||||||
| fs-uniform-array-mat3-rd | fail | |||||||||
| fs-uniform-array-mat3-row-rd | fail | |||||||||
| fs-uniform-array-mat4-col-rd | fail | |||||||||
| fs-uniform-array-mat4-col-row-rd | fail | |||||||||
| fs-uniform-array-mat4-rd | fail | |||||||||
| fs-uniform-array-mat4-row-rd | fail | |||||||||
| vs-temp-array-mat2-col-row-wr | fail | |||||||||
| vs-temp-array-mat2-col-wr | fail | |||||||||
| vs-temp-array-mat3-col-row-wr | fail | |||||||||
| vs-temp-array-mat3-col-wr | fail | |||||||||
| vs-temp-array-mat3-index-col-row-wr | fail | |||||||||
| vs-temp-array-mat3-index-col-wr | fail | |||||||||
| vs-temp-array-mat3-index-row-wr | fail | |||||||||
| vs-temp-array-mat3-index-wr | fail | |||||||||
| vs-temp-array-mat4-col-row-wr | fail | |||||||||
| vs-temp-array-mat4-col-wr | fail | |||||||||
| vs-temp-mat2-col-row-wr | fail | |||||||||
| vs-temp-mat2-col-wr | fail | |||||||||
| vs-temp-mat3-col-row-wr | fail | |||||||||
| vs-temp-mat3-col-wr | fail | |||||||||
| vs-temp-mat4-col-row-wr | fail | |||||||||
| vs-temp-mat4-col-wr | fail | |||||||||
| vs-uniform-array-mat2-col-rd | fail | |||||||||
| vs-uniform-array-mat2-col-row-rd | fail | |||||||||
| vs-uniform-array-mat2-rd | fail | |||||||||
| vs-uniform-array-mat2-row-rd | fail | |||||||||
| vs-uniform-array-mat3-col-rd | fail | |||||||||
| vs-uniform-array-mat3-col-row-rd | fail | |||||||||
| vs-uniform-array-mat3-rd | fail | |||||||||
| vs-uniform-array-mat3-row-rd | fail | |||||||||
| vs-uniform-array-mat4-col-rd | fail | |||||||||
| vs-uniform-array-mat4-col-row-rd | fail | |||||||||
| vs-uniform-array-mat4-rd | fail | |||||||||
| vs-uniform-array-mat4-row-rd | fail | |||||||||
| vs-varying-array-mat2-col-row-wr | fail | |||||||||
| vs-varying-array-mat2-col-wr | fail | |||||||||
| vs-varying-array-mat3-col-row-wr | fail | |||||||||
| vs-varying-array-mat3-col-wr | fail | |||||||||
| vs-varying-array-mat3-index-col-row-wr | fail | |||||||||
| vs-varying-array-mat3-index-col-wr | fail | |||||||||
| vs-varying-array-mat3-index-row-wr | fail | |||||||||
| vs-varying-array-mat3-index-wr | fail | |||||||||
| vs-varying-array-mat4-col-row-wr | fail | |||||||||
| vs-varying-array-mat4-col-wr | fail | |||||||||
| vs-varying-mat2-col-row-wr | fail | |||||||||
| vs-varying-mat2-col-wr | fail | |||||||||
| vs-varying-mat3-col-row-wr | fail | |||||||||
| vs-varying-mat3-col-wr | fail | |||||||||
| vs-varying-mat4-col-row-wr | fail | |||||||||
| vs-varying-mat4-col-wr | fail | |||||||||
| preprocessor | 4/6 | |||||||||
| divide-by-zero.vert | fail | |||||||||
| modulus-by-zero.vert | fail | |||||||||
| glsl-1.20 | 951/2033 | |||||||||
| compiler | 841/1310 | |||||||||
| built-in-functions | 718/1164 | |||||||||
| ceil-float.frag | fail | |||||||||
| ceil-float.vert | fail | |||||||||
| dot-float-float.frag | fail | |||||||||
| dot-float-float.vert | fail | |||||||||
| faceforward-float-float-float.frag | crash | |||||||||
| faceforward-float-float-float.vert | crash | |||||||||
| faceforward-vec2-vec2-vec2.frag | crash | |||||||||
| faceforward-vec2-vec2-vec2.vert | crash | |||||||||
| faceforward-vec3-vec3-vec3.frag | crash | |||||||||
| faceforward-vec3-vec3-vec3.vert | crash | |||||||||
| faceforward-vec4-vec4-vec4.frag | crash | |||||||||
| faceforward-vec4-vec4-vec4.vert | crash | |||||||||
| matrixCompMult-mat2-mat2.frag | crash | |||||||||
| matrixCompMult-mat2-mat2.vert | crash | |||||||||
| matrixCompMult-mat2x3-mat2x3.frag | crash | |||||||||
| matrixCompMult-mat2x3-mat2x3.vert | crash | |||||||||
| matrixCompMult-mat2x4-mat2x4.frag | crash | |||||||||
| matrixCompMult-mat2x4-mat2x4.vert | crash | |||||||||
| matrixCompMult-mat3-mat3.frag | crash | |||||||||
| matrixCompMult-mat3-mat3.vert | crash | |||||||||
| matrixCompMult-mat3x2-mat3x2.frag | crash | |||||||||
| matrixCompMult-mat3x2-mat3x2.vert | crash | |||||||||
| matrixCompMult-mat3x4-mat3x4.frag | crash | |||||||||
| matrixCompMult-mat3x4-mat3x4.vert | crash | |||||||||
| matrixCompMult-mat4-mat4.frag | crash | |||||||||
| matrixCompMult-mat4-mat4.vert | crash | |||||||||
| matrixCompMult-mat4x2-mat4x2.frag | crash | |||||||||
| matrixCompMult-mat4x2-mat4x2.vert | crash | |||||||||
| matrixCompMult-mat4x3-mat4x3.frag | crash | |||||||||
| matrixCompMult-mat4x3-mat4x3.vert | crash | |||||||||
| op-add-float-mat2.frag | crash | |||||||||
| op-add-float-mat2.vert | crash | |||||||||
| op-add-float-mat2x3.frag | crash | |||||||||
| op-add-float-mat2x3.vert | crash | |||||||||
| op-add-float-mat2x4.frag | crash | |||||||||
| op-add-float-mat2x4.vert | crash | |||||||||
| op-add-float-mat3.frag | crash | |||||||||
| op-add-float-mat3.vert | crash | |||||||||
| op-add-float-mat3x2.frag | crash | |||||||||
| op-add-float-mat3x2.vert | crash | |||||||||
| op-add-float-mat3x4.frag | crash | |||||||||
| op-add-float-mat3x4.vert | crash | |||||||||
| op-add-float-mat4.frag | crash | |||||||||
| op-add-float-mat4.vert | crash | |||||||||
| op-add-float-mat4x2.frag | crash | |||||||||
| op-add-float-mat4x2.vert | crash | |||||||||
| op-add-float-mat4x3.frag | crash | |||||||||
| op-add-float-mat4x3.vert | crash | |||||||||
| op-add-mat2-float.frag | crash | |||||||||
| op-add-mat2-float.vert | crash | |||||||||
| op-add-mat2-mat2.frag | crash | |||||||||
| op-add-mat2-mat2.vert | crash | |||||||||
| op-add-mat2x3-float.frag | crash | |||||||||
| op-add-mat2x3-float.vert | crash | |||||||||
| op-add-mat2x3-mat2x3.frag | crash | |||||||||
| op-add-mat2x3-mat2x3.vert | crash | |||||||||
| op-add-mat2x4-float.frag | crash | |||||||||
| op-add-mat2x4-float.vert | crash | |||||||||
| op-add-mat2x4-mat2x4.frag | crash | |||||||||
| op-add-mat2x4-mat2x4.vert | crash | |||||||||
| op-add-mat3-float.frag | crash | |||||||||
| op-add-mat3-float.vert | crash | |||||||||
| op-add-mat3-mat3.frag | crash | |||||||||
| op-add-mat3-mat3.vert | crash | |||||||||
| op-add-mat3x2-float.frag | crash | |||||||||
| op-add-mat3x2-float.vert | crash | |||||||||
| op-add-mat3x2-mat3x2.frag | crash | |||||||||
| op-add-mat3x2-mat3x2.vert | crash | |||||||||
| op-add-mat3x4-float.frag | crash | |||||||||
| op-add-mat3x4-float.vert | crash | |||||||||
| op-add-mat3x4-mat3x4.frag | crash | |||||||||
| op-add-mat3x4-mat3x4.vert | crash | |||||||||
| op-add-mat4-float.frag | crash | |||||||||
| op-add-mat4-float.vert | crash | |||||||||
| op-add-mat4-mat4.frag | crash | |||||||||
| op-add-mat4-mat4.vert | crash | |||||||||
| op-add-mat4x2-float.frag | crash | |||||||||
| op-add-mat4x2-float.vert | crash | |||||||||
| op-add-mat4x2-mat4x2.frag | crash | |||||||||
| op-add-mat4x2-mat4x2.vert | crash | |||||||||
| op-add-mat4x3-float.frag | crash | |||||||||
| op-add-mat4x3-float.vert | crash | |||||||||
| op-add-mat4x3-mat4x3.frag | crash | |||||||||
| op-add-mat4x3-mat4x3.vert | crash | |||||||||
| op-div-float-float.frag | crash | |||||||||
| op-div-float-float.vert | crash | |||||||||
| op-div-float-mat2.frag | crash | |||||||||
| op-div-float-mat2.vert | crash | |||||||||
| op-div-float-mat2x3.frag | crash | |||||||||
| op-div-float-mat2x3.vert | crash | |||||||||
| op-div-float-mat2x4.frag | crash | |||||||||
| op-div-float-mat2x4.vert | crash | |||||||||
| op-div-float-mat3.frag | crash | |||||||||
| op-div-float-mat3.vert | crash | |||||||||
| op-div-float-mat3x2.frag | crash | |||||||||
| op-div-float-mat3x2.vert | crash | |||||||||
| op-div-float-mat3x4.frag | crash | |||||||||
| op-div-float-mat3x4.vert | crash | |||||||||
| op-div-float-mat4.frag | crash | |||||||||
| op-div-float-mat4.vert | crash | |||||||||
| op-div-float-mat4x2.frag | crash | |||||||||
| op-div-float-mat4x2.vert | crash | |||||||||
| op-div-float-mat4x3.frag | crash | |||||||||
| op-div-float-mat4x3.vert | crash | |||||||||
| op-div-mat2-float.frag | crash | |||||||||
| op-div-mat2-float.vert | crash | |||||||||
| op-div-mat2-mat2.frag | crash | |||||||||
| op-div-mat2-mat2.vert | crash | |||||||||
| op-div-mat2x3-float.frag | crash | |||||||||
| op-div-mat2x3-float.vert | crash | |||||||||
| op-div-mat2x3-mat2x3.frag | crash | |||||||||
| op-div-mat2x3-mat2x3.vert | crash | |||||||||
| op-div-mat2x4-float.frag | crash | |||||||||
| op-div-mat2x4-float.vert | crash | |||||||||
| op-div-mat2x4-mat2x4.frag | crash | |||||||||
| op-div-mat2x4-mat2x4.vert | crash | |||||||||
| op-div-mat3-float.frag | crash | |||||||||
| op-div-mat3-float.vert | crash | |||||||||
| op-div-mat3-mat3.frag | crash | |||||||||
| op-div-mat3-mat3.vert | crash | |||||||||
| op-div-mat3x2-float.frag | crash | |||||||||
| op-div-mat3x2-float.vert | crash | |||||||||
| op-div-mat3x2-mat3x2.frag | crash | |||||||||
| op-div-mat3x2-mat3x2.vert | crash | |||||||||
| op-div-mat3x4-float.frag | crash | |||||||||
| op-div-mat3x4-float.vert | crash | |||||||||
| op-div-mat3x4-mat3x4.frag | crash | |||||||||
| op-div-mat3x4-mat3x4.vert | crash | |||||||||
| op-div-mat4-float.frag | crash | |||||||||
| op-div-mat4-float.vert | crash | |||||||||
| op-div-mat4-mat4.frag | crash | |||||||||
| op-div-mat4-mat4.vert | crash | |||||||||
| op-div-mat4x2-float.frag | crash | |||||||||
| op-div-mat4x2-float.vert | crash | |||||||||
| op-div-mat4x2-mat4x2.frag | crash | |||||||||
| op-div-mat4x2-mat4x2.vert | crash | |||||||||
| op-div-mat4x3-float.frag | crash | |||||||||
| op-div-mat4x3-float.vert | crash | |||||||||
| op-div-mat4x3-mat4x3.frag | crash | |||||||||
| op-div-mat4x3-mat4x3.vert | crash | |||||||||
| op-mult-float-float.frag | fail | |||||||||
| op-mult-float-float.vert | fail | |||||||||
| op-mult-float-mat2.frag | crash | |||||||||
| op-mult-float-mat2.vert | crash | |||||||||
| op-mult-float-mat2x3.frag | crash | |||||||||
| op-mult-float-mat2x3.vert | crash | |||||||||
| op-mult-float-mat2x4.frag | crash | |||||||||
| op-mult-float-mat2x4.vert | crash | |||||||||
| op-mult-float-mat3.frag | crash | |||||||||
| op-mult-float-mat3.vert | crash | |||||||||
| op-mult-float-mat3x2.frag | crash | |||||||||
| op-mult-float-mat3x2.vert | crash | |||||||||
| op-mult-float-mat3x4.frag | crash | |||||||||
| op-mult-float-mat3x4.vert | crash | |||||||||
| op-mult-float-mat4.frag | crash | |||||||||
| op-mult-float-mat4.vert | crash | |||||||||
| op-mult-float-mat4x2.frag | crash | |||||||||
| op-mult-float-mat4x2.vert | crash | |||||||||
| op-mult-float-mat4x3.frag | crash | |||||||||
| op-mult-float-mat4x3.vert | crash | |||||||||
| op-mult-mat2-float.frag | crash | |||||||||
| op-mult-mat2-float.vert | crash | |||||||||
| op-mult-mat2-mat2.frag | crash | |||||||||
| op-mult-mat2-mat2.vert | crash | |||||||||
| op-mult-mat2-mat3x2.frag | crash | |||||||||
| op-mult-mat2-mat3x2.vert | crash | |||||||||
| op-mult-mat2-mat4x2.frag | crash | |||||||||
| op-mult-mat2-mat4x2.vert | crash | |||||||||
| op-mult-mat2x3-float.frag | crash | |||||||||
| op-mult-mat2x3-float.vert | crash | |||||||||
| op-mult-mat2x3-mat2.frag | crash | |||||||||
| op-mult-mat2x3-mat2.vert | crash | |||||||||
| op-mult-mat2x3-mat3x2.frag | crash | |||||||||
| op-mult-mat2x3-mat3x2.vert | crash | |||||||||
| op-mult-mat2x3-mat4x2.frag | crash | |||||||||
| op-mult-mat2x3-mat4x2.vert | crash | |||||||||
| op-mult-mat2x3-vec2.frag | fail | |||||||||
| op-mult-mat2x3-vec2.vert | fail | |||||||||
| op-mult-mat2x4-float.frag | crash | |||||||||
| op-mult-mat2x4-float.vert | crash | |||||||||
| op-mult-mat2x4-mat2.frag | crash | |||||||||
| op-mult-mat2x4-mat2.vert | crash | |||||||||
| op-mult-mat2x4-mat3x2.frag | crash | |||||||||
| op-mult-mat2x4-mat3x2.vert | crash | |||||||||
| op-mult-mat2x4-mat4x2.frag | crash | |||||||||
| op-mult-mat2x4-mat4x2.vert | crash | |||||||||
| op-mult-mat2x4-vec2.frag | fail | |||||||||
| op-mult-mat2x4-vec2.vert | fail | |||||||||
| op-mult-mat3-float.frag | crash | |||||||||
| op-mult-mat3-float.vert | crash | |||||||||
| op-mult-mat3-mat2x3.frag | crash | |||||||||
| op-mult-mat3-mat2x3.vert | crash | |||||||||
| op-mult-mat3-mat3.frag | crash | |||||||||
| op-mult-mat3-mat3.vert | crash | |||||||||
| op-mult-mat3-mat4x3.frag | crash | |||||||||
| op-mult-mat3-mat4x3.vert | crash | |||||||||
| op-mult-mat3x2-float.frag | crash | |||||||||
| op-mult-mat3x2-float.vert | crash | |||||||||
| op-mult-mat3x2-mat2x3.frag | crash | |||||||||
| op-mult-mat3x2-mat2x3.vert | crash | |||||||||
| op-mult-mat3x2-mat3.frag | crash | |||||||||
| op-mult-mat3x2-mat3.vert | crash | |||||||||
| op-mult-mat3x2-mat4x3.frag | crash | |||||||||
| op-mult-mat3x2-mat4x3.vert | crash | |||||||||
| op-mult-mat3x2-vec3.frag | fail | |||||||||
| op-mult-mat3x2-vec3.vert | fail | |||||||||
| op-mult-mat3x4-float.frag | crash | |||||||||
| op-mult-mat3x4-float.vert | crash | |||||||||
| op-mult-mat3x4-mat2x3.frag | crash | |||||||||
| op-mult-mat3x4-mat2x3.vert | crash | |||||||||
| op-mult-mat3x4-mat3.frag | crash | |||||||||
| op-mult-mat3x4-mat3.vert | crash | |||||||||
| op-mult-mat3x4-mat4x3.frag | crash | |||||||||
| op-mult-mat3x4-mat4x3.vert | crash | |||||||||
| op-mult-mat3x4-vec3.frag | fail | |||||||||
| op-mult-mat3x4-vec3.vert | fail | |||||||||
| op-mult-mat4-float.frag | crash | |||||||||
| op-mult-mat4-float.vert | crash | |||||||||
| op-mult-mat4-mat2x4.frag | crash | |||||||||
| op-mult-mat4-mat2x4.vert | crash | |||||||||
| op-mult-mat4-mat3x4.frag | crash | |||||||||
| op-mult-mat4-mat3x4.vert | crash | |||||||||
| op-mult-mat4-mat4.frag | crash | |||||||||
| op-mult-mat4-mat4.vert | crash | |||||||||
| op-mult-mat4x2-float.frag | crash | |||||||||
| op-mult-mat4x2-float.vert | crash | |||||||||
| op-mult-mat4x2-mat2x4.frag | crash | |||||||||
| op-mult-mat4x2-mat2x4.vert | crash | |||||||||
| op-mult-mat4x2-mat3x4.frag | crash | |||||||||
| op-mult-mat4x2-mat3x4.vert | crash | |||||||||
| op-mult-mat4x2-mat4.frag | crash | |||||||||
| op-mult-mat4x2-mat4.vert | crash | |||||||||
| op-mult-mat4x2-vec4.frag | fail | |||||||||
| op-mult-mat4x2-vec4.vert | fail | |||||||||
| op-mult-mat4x3-float.frag | crash | |||||||||
| op-mult-mat4x3-float.vert | crash | |||||||||
| op-mult-mat4x3-mat2x4.frag | crash | |||||||||
| op-mult-mat4x3-mat2x4.vert | crash | |||||||||
| op-mult-mat4x3-mat3x4.frag | crash | |||||||||
| op-mult-mat4x3-mat3x4.vert | crash | |||||||||
| op-mult-mat4x3-mat4.frag | crash | |||||||||
| op-mult-mat4x3-mat4.vert | crash | |||||||||
| op-mult-mat4x3-vec4.frag | fail | |||||||||
| op-mult-mat4x3-vec4.vert | fail | |||||||||
| op-mult-vec2-mat3x2.frag | fail | |||||||||
| op-mult-vec2-mat3x2.vert | fail | |||||||||
| op-mult-vec2-mat4x2.frag | fail | |||||||||
| op-mult-vec2-mat4x2.vert | fail | |||||||||
| op-mult-vec3-mat2x3.frag | fail | |||||||||
| op-mult-vec3-mat2x3.vert | fail | |||||||||
| op-mult-vec3-mat4x3.frag | fail | |||||||||
| op-mult-vec3-mat4x3.vert | fail | |||||||||
| op-mult-vec4-mat2x4.frag | fail | |||||||||
| op-mult-vec4-mat2x4.vert | fail | |||||||||
| op-mult-vec4-mat3x4.frag | fail | |||||||||
| op-mult-vec4-mat3x4.vert | fail | |||||||||
| op-ne-bvec2-bvec2.frag | fail | |||||||||
| op-ne-bvec2-bvec2.vert | fail | |||||||||
| op-ne-bvec3-bvec3.frag | fail | |||||||||
| op-ne-bvec3-bvec3.vert | fail | |||||||||
| op-ne-bvec4-bvec4.frag | fail | |||||||||
| op-ne-bvec4-bvec4.vert | fail | |||||||||
| op-ne-ivec2-ivec2.frag | fail | |||||||||
| op-ne-ivec2-ivec2.vert | fail | |||||||||
| op-ne-ivec3-ivec3.frag | fail | |||||||||
| op-ne-ivec3-ivec3.vert | fail | |||||||||
| op-ne-ivec4-ivec4.frag | fail | |||||||||
| op-ne-ivec4-ivec4.vert | fail | |||||||||
| op-neg-float.frag | crash | |||||||||
| op-neg-float.vert | crash | |||||||||
| op-neg-mat2.frag | crash | |||||||||
| op-neg-mat2.vert | crash | |||||||||
| op-neg-mat2x3.frag | crash | |||||||||
| op-neg-mat2x3.vert | crash | |||||||||
| op-neg-mat2x4.frag | crash | |||||||||
| op-neg-mat2x4.vert | crash | |||||||||
| op-neg-mat3.frag | crash | |||||||||
| op-neg-mat3.vert | crash | |||||||||
| op-neg-mat3x2.frag | crash | |||||||||
| op-neg-mat3x2.vert | crash | |||||||||
| op-neg-mat3x4.frag | crash | |||||||||
| op-neg-mat3x4.vert | crash | |||||||||
| op-neg-mat4.frag | crash | |||||||||
| op-neg-mat4.vert | crash | |||||||||
| op-neg-mat4x2.frag | crash | |||||||||
| op-neg-mat4x2.vert | crash | |||||||||
| op-neg-mat4x3.frag | crash | |||||||||
| op-neg-mat4x3.vert | crash | |||||||||
| op-selection-bool-bvec2-bvec2.frag | crash | |||||||||
| op-selection-bool-bvec2-bvec2.vert | crash | |||||||||
| op-selection-bool-bvec3-bvec3.frag | crash | |||||||||
| op-selection-bool-bvec3-bvec3.vert | crash | |||||||||
| op-selection-bool-bvec4-bvec4.frag | crash | |||||||||
| op-selection-bool-bvec4-bvec4.vert | crash | |||||||||
| op-selection-bool-ivec2-ivec2.frag | crash | |||||||||
| op-selection-bool-ivec2-ivec2.vert | crash | |||||||||
| op-selection-bool-ivec3-ivec3.frag | crash | |||||||||
| op-selection-bool-ivec3-ivec3.vert | crash | |||||||||
| op-selection-bool-ivec4-ivec4.frag | crash | |||||||||
| op-selection-bool-ivec4-ivec4.vert | crash | |||||||||
| op-selection-bool-mat2-mat2.frag | crash | |||||||||
| op-selection-bool-mat2-mat2.vert | crash | |||||||||
| op-selection-bool-mat2x3-mat2x3.frag | crash | |||||||||
| op-selection-bool-mat2x3-mat2x3.vert | crash | |||||||||
| op-selection-bool-mat2x4-mat2x4.frag | crash | |||||||||
| op-selection-bool-mat2x4-mat2x4.vert | crash | |||||||||
| op-selection-bool-mat3-mat3.frag | crash | |||||||||
| op-selection-bool-mat3-mat3.vert | crash | |||||||||
| op-selection-bool-mat3x2-mat3x2.frag | crash | |||||||||
| op-selection-bool-mat3x2-mat3x2.vert | crash | |||||||||
| op-selection-bool-mat3x4-mat3x4.frag | crash | |||||||||
| op-selection-bool-mat3x4-mat3x4.vert | crash | |||||||||
| op-selection-bool-mat4-mat4.frag | crash | |||||||||
| op-selection-bool-mat4-mat4.vert | crash | |||||||||
| op-selection-bool-mat4x2-mat4x2.frag | crash | |||||||||
| op-selection-bool-mat4x2-mat4x2.vert | crash | |||||||||
| op-selection-bool-mat4x3-mat4x3.frag | crash | |||||||||
| op-selection-bool-mat4x3-mat4x3.vert | crash | |||||||||
| op-selection-bool-vec2-vec2.frag | crash | |||||||||
| op-selection-bool-vec2-vec2.vert | crash | |||||||||
| op-selection-bool-vec3-vec3.frag | crash | |||||||||
| op-selection-bool-vec3-vec3.vert | crash | |||||||||
| op-selection-bool-vec4-vec4.frag | crash | |||||||||
| op-selection-bool-vec4-vec4.vert | crash | |||||||||
| op-sub-float-mat2.frag | crash | |||||||||
| op-sub-float-mat2.vert | crash | |||||||||
| op-sub-float-mat2x3.frag | crash | |||||||||
| op-sub-float-mat2x3.vert | crash | |||||||||
| op-sub-float-mat2x4.frag | crash | |||||||||
| op-sub-float-mat2x4.vert | crash | |||||||||
| op-sub-float-mat3.frag | crash | |||||||||
| op-sub-float-mat3.vert | crash | |||||||||
| op-sub-float-mat3x2.frag | crash | |||||||||
| op-sub-float-mat3x2.vert | crash | |||||||||
| op-sub-float-mat3x4.frag | crash | |||||||||
| op-sub-float-mat3x4.vert | crash | |||||||||
| op-sub-float-mat4.frag | crash | |||||||||
| op-sub-float-mat4.vert | crash | |||||||||
| op-sub-float-mat4x2.frag | crash | |||||||||
| op-sub-float-mat4x2.vert | crash | |||||||||
| op-sub-float-mat4x3.frag | crash | |||||||||
| op-sub-float-mat4x3.vert | crash | |||||||||
| op-sub-mat2-float.frag | crash | |||||||||
| op-sub-mat2-float.vert | crash | |||||||||
| op-sub-mat2-mat2.frag | crash | |||||||||
| op-sub-mat2-mat2.vert | crash | |||||||||
| op-sub-mat2x3-float.frag | crash | |||||||||
| op-sub-mat2x3-float.vert | crash | |||||||||
| op-sub-mat2x3-mat2x3.frag | crash | |||||||||
| op-sub-mat2x3-mat2x3.vert | crash | |||||||||
| op-sub-mat2x4-float.frag | crash | |||||||||
| op-sub-mat2x4-float.vert | crash | |||||||||
| op-sub-mat2x4-mat2x4.frag | crash | |||||||||
| op-sub-mat2x4-mat2x4.vert | crash | |||||||||
| op-sub-mat3-float.frag | crash | |||||||||
| op-sub-mat3-float.vert | crash | |||||||||
| op-sub-mat3-mat3.frag | crash | |||||||||
| op-sub-mat3-mat3.vert | crash | |||||||||
| op-sub-mat3x2-float.frag | crash | |||||||||
| op-sub-mat3x2-float.vert | crash | |||||||||
| op-sub-mat3x2-mat3x2.frag | crash | |||||||||
| op-sub-mat3x2-mat3x2.vert | crash | |||||||||
| op-sub-mat3x4-float.frag | crash | |||||||||
| op-sub-mat3x4-float.vert | crash | |||||||||
| op-sub-mat3x4-mat3x4.frag | crash | |||||||||
| op-sub-mat3x4-mat3x4.vert | crash | |||||||||
| op-sub-mat4-float.frag | crash | |||||||||
| op-sub-mat4-float.vert | crash | |||||||||
| op-sub-mat4-mat4.frag | crash | |||||||||
| op-sub-mat4-mat4.vert | crash | |||||||||
| op-sub-mat4x2-float.frag | crash | |||||||||
| op-sub-mat4x2-float.vert | crash | |||||||||
| op-sub-mat4x2-mat4x2.frag | crash | |||||||||
| op-sub-mat4x2-mat4x2.vert | crash | |||||||||
| op-sub-mat4x3-float.frag | crash | |||||||||
| op-sub-mat4x3-float.vert | crash | |||||||||
| op-sub-mat4x3-mat4x3.frag | crash | |||||||||
| op-sub-mat4x3-mat4x3.vert | crash | |||||||||
| op-uplus-mat2.frag | crash | |||||||||
| op-uplus-mat2.vert | crash | |||||||||
| op-uplus-mat2x3.frag | crash | |||||||||
| op-uplus-mat2x3.vert | crash | |||||||||
| op-uplus-mat2x4.frag | crash | |||||||||
| op-uplus-mat2x4.vert | crash | |||||||||
| op-uplus-mat3.frag | crash | |||||||||
| op-uplus-mat3.vert | crash | |||||||||
| op-uplus-mat3x2.frag | crash | |||||||||
| op-uplus-mat3x2.vert | crash | |||||||||
| op-uplus-mat3x4.frag | crash | |||||||||
| op-uplus-mat3x4.vert | crash | |||||||||
| op-uplus-mat4.frag | crash | |||||||||
| op-uplus-mat4.vert | crash | |||||||||
| op-uplus-mat4x2.frag | crash | |||||||||
| op-uplus-mat4x2.vert | crash | |||||||||
| op-uplus-mat4x3.frag | crash | |||||||||
| op-uplus-mat4x3.vert | crash | |||||||||
| outerProduct-vec2-vec2.frag | crash | |||||||||
| outerProduct-vec2-vec2.vert | crash | |||||||||
| outerProduct-vec2-vec3.frag | crash | |||||||||
| outerProduct-vec2-vec3.vert | crash | |||||||||
| outerProduct-vec2-vec4.frag | crash | |||||||||
| outerProduct-vec2-vec4.vert | crash | |||||||||
| outerProduct-vec3-vec2.frag | crash | |||||||||
| outerProduct-vec3-vec2.vert | crash | |||||||||
| outerProduct-vec3-vec3.frag | crash | |||||||||
| outerProduct-vec3-vec3.vert | crash | |||||||||
| outerProduct-vec3-vec4.frag | crash | |||||||||
| outerProduct-vec3-vec4.vert | crash | |||||||||
| outerProduct-vec4-vec2.frag | crash | |||||||||
| outerProduct-vec4-vec2.vert | crash | |||||||||
| outerProduct-vec4-vec3.frag | crash | |||||||||
| outerProduct-vec4-vec3.vert | crash | |||||||||
| outerProduct-vec4-vec4.frag | crash | |||||||||
| outerProduct-vec4-vec4.vert | crash | |||||||||
| refract-float-float-float.frag | fail | |||||||||
| refract-float-float-float.vert | fail | |||||||||
| refract-vec2-vec2-float.frag | crash | |||||||||
| refract-vec2-vec2-float.vert | crash | |||||||||
| refract-vec3-vec3-float.frag | crash | |||||||||
| refract-vec3-vec3-float.vert | crash | |||||||||
| refract-vec4-vec4-float.frag | crash | |||||||||
| refract-vec4-vec4-float.vert | crash | |||||||||
| smoothstep-float-float-vec2.frag | crash | |||||||||
| smoothstep-float-float-vec2.vert | crash | |||||||||
| smoothstep-float-float-vec3.frag | crash | |||||||||
| smoothstep-float-float-vec3.vert | crash | |||||||||
| smoothstep-float-float-vec4.frag | crash | |||||||||
| smoothstep-float-float-vec4.vert | crash | |||||||||
| transpose-mat2.frag | crash | |||||||||
| transpose-mat2.vert | crash | |||||||||
| transpose-mat2x3.frag | crash | |||||||||
| transpose-mat2x3.vert | crash | |||||||||
| transpose-mat2x4.frag | crash | |||||||||
| transpose-mat2x4.vert | crash | |||||||||
| transpose-mat3.frag | crash | |||||||||
| transpose-mat3.vert | crash | |||||||||
| transpose-mat3x2.frag | crash | |||||||||
| transpose-mat3x2.vert | crash | |||||||||
| transpose-mat3x4.frag | crash | |||||||||
| transpose-mat3x4.vert | crash | |||||||||
| transpose-mat4.frag | crash | |||||||||
| transpose-mat4.vert | crash | |||||||||
| transpose-mat4x2.frag | crash | |||||||||
| transpose-mat4x2.vert | crash | |||||||||
| transpose-mat4x3.frag | crash | |||||||||
| transpose-mat4x3.vert | crash | |||||||||
| structure-and-array-operations | 107/130 | |||||||||
| array-assign.vert | fail | |||||||||
| array-ctor-implicit-conversion-int-float.vert | fail | |||||||||
| array-ctor-implicit-conversion-ivec2-vec2.vert | fail | |||||||||
| array-ctor-implicit-conversion-ivec3-vec3.vert | fail | |||||||||
| array-ctor-implicit-conversion-ivec4-vec4.vert | fail | |||||||||
| array-ctor.vert | fail | |||||||||
| array-equal-implicit-size.vert | fail | |||||||||
| array-equal-mismatched-size.vert | fail | |||||||||
| array-function-parameter-implicit-size.vert | fail | |||||||||
| array-function-return.vert | fail | |||||||||
| array-length-implicit-size.vert | crash | |||||||||
| array-length-with-argument.vert | crash | |||||||||
| array-logical-not.vert | crash | |||||||||
| array-not-equal-mismatched-size.vert | fail | |||||||||
| array-of-struct-of-array.vert | fail | |||||||||
| array-positive.vert | fail | |||||||||
| array-redeclaration-01.vert | fail | |||||||||
| array-redeclaration-initializer.vert | fail | |||||||||
| array-selection.vert | crash | |||||||||
| array-size-int.vert | fail | |||||||||
| array-size-length.vert | fail | |||||||||
| array-size-selection.vert | fail | |||||||||
| array-size-sequence-in-parenthesis.vert | fail | |||||||||
| execution | 110/716 | |||||||||
| built-in-functions | 12/336 | |||||||||
| fs-matrixCompMult-mat2x3-mat2x3 | crash | |||||||||
| fs-matrixCompMult-mat2x4-mat2x4 | crash | |||||||||
| fs-matrixCompMult-mat3x2-mat3x2 | crash | |||||||||
| fs-matrixCompMult-mat3x4-mat3x4 | crash | |||||||||
| fs-matrixCompMult-mat4x2-mat4x2 | crash | |||||||||
| fs-matrixCompMult-mat4x3-mat4x3 | crash | |||||||||
| fs-op-add-float-mat2x3 | crash | |||||||||
| fs-op-add-float-mat2x4 | crash | |||||||||
| fs-op-add-float-mat3x2 | crash | |||||||||
| fs-op-add-float-mat3x4 | crash | |||||||||
| fs-op-add-float-mat4x2 | crash | |||||||||
| fs-op-add-float-mat4x3 | crash | |||||||||
| fs-op-add-mat2x3-float | crash | |||||||||
| fs-op-add-mat2x3-mat2x3 | crash | |||||||||
| fs-op-add-mat2x4-float | crash | |||||||||
| fs-op-add-mat2x4-mat2x4 | crash | |||||||||
| fs-op-add-mat3x2-float | crash | |||||||||
| fs-op-add-mat3x2-mat3x2 | crash | |||||||||
| fs-op-add-mat3x4-float | crash | |||||||||
| fs-op-add-mat3x4-mat3x4 | crash | |||||||||
| fs-op-add-mat4x2-float | crash | |||||||||
| fs-op-add-mat4x2-mat4x2 | crash | |||||||||
| fs-op-add-mat4x3-float | crash | |||||||||
| fs-op-add-mat4x3-mat4x3 | crash | |||||||||
| fs-op-div-float-mat2x3 | crash | |||||||||
| fs-op-div-float-mat2x4 | crash | |||||||||
| fs-op-div-float-mat3x2 | crash | |||||||||
| fs-op-div-float-mat3x4 | crash | |||||||||
| fs-op-div-float-mat4x2 | crash | |||||||||
| fs-op-div-float-mat4x3 | crash | |||||||||
| fs-op-div-mat2x3-float | crash | |||||||||
| fs-op-div-mat2x3-mat2x3 | crash | |||||||||
| fs-op-div-mat2x4-float | crash | |||||||||
| fs-op-div-mat2x4-mat2x4 | crash | |||||||||
| fs-op-div-mat3x2-float | crash | |||||||||
| fs-op-div-mat3x2-mat3x2 | crash | |||||||||
| fs-op-div-mat3x4-float | crash | |||||||||
| fs-op-div-mat3x4-mat3x4 | crash | |||||||||
| fs-op-div-mat4x2-float | crash | |||||||||
| fs-op-div-mat4x2-mat4x2 | crash | |||||||||
| fs-op-div-mat4x3-float | crash | |||||||||
| fs-op-div-mat4x3-mat4x3 | crash | |||||||||
| fs-op-eq-mat2x3-mat2x3 | crash | |||||||||
| fs-op-eq-mat2x3-mat2x3-using-if | crash | |||||||||
| fs-op-eq-mat2x4-mat2x4 | crash | |||||||||
| fs-op-eq-mat2x4-mat2x4-using-if | crash | |||||||||
| fs-op-eq-mat3x2-mat3x2 | crash | |||||||||
| fs-op-eq-mat3x2-mat3x2-using-if | crash | |||||||||
| fs-op-eq-mat3x4-mat3x4 | crash | |||||||||
| fs-op-eq-mat3x4-mat3x4-using-if | crash | |||||||||
| fs-op-eq-mat4x2-mat4x2 | crash | |||||||||
| fs-op-eq-mat4x2-mat4x2-using-if | crash | |||||||||
| fs-op-eq-mat4x3-mat4x3 | crash | |||||||||
| fs-op-eq-mat4x3-mat4x3-using-if | crash | |||||||||
| fs-op-mult-float-mat2x3 | crash | |||||||||
| fs-op-mult-float-mat2x4 | crash | |||||||||
| fs-op-mult-float-mat3x2 | crash | |||||||||
| fs-op-mult-float-mat3x4 | crash | |||||||||
| fs-op-mult-float-mat4x2 | crash | |||||||||
| fs-op-mult-float-mat4x3 | crash | |||||||||
| fs-op-mult-mat2-mat3x2 | crash | |||||||||
| fs-op-mult-mat2-mat4x2 | crash | |||||||||
| fs-op-mult-mat2x3-float | crash | |||||||||
| fs-op-mult-mat2x3-mat2 | crash | |||||||||
| fs-op-mult-mat2x3-mat3x2 | crash | |||||||||
| fs-op-mult-mat2x3-mat4x2 | crash | |||||||||
| fs-op-mult-mat2x3-vec2 | crash | |||||||||
| fs-op-mult-mat2x4-float | crash | |||||||||
| fs-op-mult-mat2x4-mat2 | crash | |||||||||
| fs-op-mult-mat2x4-mat3x2 | crash | |||||||||
| fs-op-mult-mat2x4-mat4x2 | crash | |||||||||
| fs-op-mult-mat2x4-vec2 | crash | |||||||||
| fs-op-mult-mat3-mat2x3 | crash | |||||||||
| fs-op-mult-mat3-mat4x3 | crash | |||||||||
| fs-op-mult-mat3x2-float | crash | |||||||||
| fs-op-mult-mat3x2-mat2x3 | crash | |||||||||
| fs-op-mult-mat3x2-mat3 | crash | |||||||||
| fs-op-mult-mat3x2-mat4x3 | crash | |||||||||
| fs-op-mult-mat3x2-vec3 | crash | |||||||||
| fs-op-mult-mat3x4-float | crash | |||||||||
| fs-op-mult-mat3x4-mat2x3 | crash | |||||||||
| fs-op-mult-mat3x4-mat3 | crash | |||||||||
| fs-op-mult-mat3x4-mat4x3 | crash | |||||||||
| fs-op-mult-mat3x4-vec3 | crash | |||||||||
| fs-op-mult-mat4-mat2x4 | crash | |||||||||
| fs-op-mult-mat4-mat3x4 | crash | |||||||||
| fs-op-mult-mat4x2-float | crash | |||||||||
| fs-op-mult-mat4x2-mat2x4 | crash | |||||||||
| fs-op-mult-mat4x2-mat3x4 | crash | |||||||||
| fs-op-mult-mat4x2-mat4 | crash | |||||||||
| fs-op-mult-mat4x2-vec4 | crash | |||||||||
| fs-op-mult-mat4x3-float | crash | |||||||||
| fs-op-mult-mat4x3-mat2x4 | crash | |||||||||
| fs-op-mult-mat4x3-mat3x4 | crash | |||||||||
| fs-op-mult-mat4x3-mat4 | crash | |||||||||
| fs-op-mult-mat4x3-vec4 | crash | |||||||||
| fs-op-mult-vec2-mat3x2 | crash | |||||||||
| fs-op-mult-vec2-mat4x2 | crash | |||||||||
| fs-op-mult-vec3-mat2x3 | crash | |||||||||
| fs-op-mult-vec3-mat4x3 | crash | |||||||||
| fs-op-mult-vec4-mat2x4 | crash | |||||||||
| fs-op-mult-vec4-mat3x4 | crash | |||||||||
| fs-op-ne-mat2x3-mat2x3 | crash | |||||||||
| fs-op-ne-mat2x3-mat2x3-using-if | crash | |||||||||
| fs-op-ne-mat2x4-mat2x4 | crash | |||||||||
| fs-op-ne-mat2x4-mat2x4-using-if | crash | |||||||||
| fs-op-ne-mat3x2-mat3x2 | crash | |||||||||
| fs-op-ne-mat3x2-mat3x2-using-if | crash | |||||||||
| fs-op-ne-mat3x4-mat3x4 | crash | |||||||||
| fs-op-ne-mat3x4-mat3x4-using-if | crash | |||||||||
| fs-op-ne-mat4x2-mat4x2 | crash | |||||||||
| fs-op-ne-mat4x2-mat4x2-using-if | crash | |||||||||
| fs-op-ne-mat4x3-mat4x3 | crash | |||||||||
| fs-op-ne-mat4x3-mat4x3-using-if | crash | |||||||||
| fs-op-neg-mat2x3 | crash | |||||||||
| fs-op-neg-mat2x4 | crash | |||||||||
| fs-op-neg-mat3x2 | crash | |||||||||
| fs-op-neg-mat3x4 | crash | |||||||||
| fs-op-neg-mat4x2 | crash | |||||||||
| fs-op-neg-mat4x3 | crash | |||||||||
| fs-op-selection-bool-mat2x3-mat2x3 | crash | |||||||||
| fs-op-selection-bool-mat2x4-mat2x4 | crash | |||||||||
| fs-op-selection-bool-mat3x2-mat3x2 | crash | |||||||||
| fs-op-selection-bool-mat3x4-mat3x4 | crash | |||||||||
| fs-op-selection-bool-mat4x2-mat4x2 | crash | |||||||||
| fs-op-selection-bool-mat4x3-mat4x3 | crash | |||||||||
| fs-op-sub-float-mat2x3 | crash | |||||||||
| fs-op-sub-float-mat2x4 | crash | |||||||||
| fs-op-sub-float-mat3x2 | crash | |||||||||
| fs-op-sub-float-mat3x4 | crash | |||||||||
| fs-op-sub-float-mat4x2 | crash | |||||||||
| fs-op-sub-float-mat4x3 | crash | |||||||||
| fs-op-sub-mat2x3-float | crash | |||||||||
| fs-op-sub-mat2x3-mat2x3 | crash | |||||||||
| fs-op-sub-mat2x4-float | crash | |||||||||
| fs-op-sub-mat2x4-mat2x4 | crash | |||||||||
| fs-op-sub-mat3x2-float | crash | |||||||||
| fs-op-sub-mat3x2-mat3x2 | crash | |||||||||
| fs-op-sub-mat3x4-float | crash | |||||||||
| fs-op-sub-mat3x4-mat3x4 | crash | |||||||||
| fs-op-sub-mat4x2-float | crash | |||||||||
| fs-op-sub-mat4x2-mat4x2 | crash | |||||||||
| fs-op-sub-mat4x3-float | crash | |||||||||
| fs-op-sub-mat4x3-mat4x3 | crash | |||||||||
| fs-op-uplus-mat2x3 | crash | |||||||||
| fs-op-uplus-mat2x4 | crash | |||||||||
| fs-op-uplus-mat3x2 | crash | |||||||||
| fs-op-uplus-mat3x4 | crash | |||||||||
| fs-op-uplus-mat4x2 | crash | |||||||||
| fs-op-uplus-mat4x3 | crash | |||||||||
| fs-outerProduct-vec2-vec3 | crash | |||||||||
| fs-outerProduct-vec2-vec4 | crash | |||||||||
| fs-outerProduct-vec3-vec2 | crash | |||||||||
| fs-outerProduct-vec3-vec4 | crash | |||||||||
| fs-outerProduct-vec4-vec2 | crash | |||||||||
| fs-outerProduct-vec4-vec3 | crash | |||||||||
| fs-transpose-mat2x3 | crash | |||||||||
| fs-transpose-mat2x4 | crash | |||||||||
| fs-transpose-mat3x2 | crash | |||||||||
| fs-transpose-mat3x4 | crash | |||||||||
| fs-transpose-mat4x2 | crash | |||||||||
| fs-transpose-mat4x3 | crash | |||||||||
| vs-matrixCompMult-mat2x3-mat2x3 | crash | |||||||||
| vs-matrixCompMult-mat2x4-mat2x4 | crash | |||||||||
| vs-matrixCompMult-mat3x2-mat3x2 | crash | |||||||||
| vs-matrixCompMult-mat3x4-mat3x4 | crash | |||||||||
| vs-matrixCompMult-mat4x2-mat4x2 | crash | |||||||||
| vs-matrixCompMult-mat4x3-mat4x3 | crash | |||||||||
| vs-op-add-float-mat2x3 | crash | |||||||||
| vs-op-add-float-mat2x4 | crash | |||||||||
| vs-op-add-float-mat3x2 | crash | |||||||||
| vs-op-add-float-mat3x4 | crash | |||||||||
| vs-op-add-float-mat4x2 | crash | |||||||||
| vs-op-add-float-mat4x3 | crash | |||||||||
| vs-op-add-mat2x3-float | crash | |||||||||
| vs-op-add-mat2x3-mat2x3 | crash | |||||||||
| vs-op-add-mat2x4-float | crash | |||||||||
| vs-op-add-mat2x4-mat2x4 | crash | |||||||||
| vs-op-add-mat3x2-float | crash | |||||||||
| vs-op-add-mat3x2-mat3x2 | crash | |||||||||
| vs-op-add-mat3x4-float | crash | |||||||||
| vs-op-add-mat3x4-mat3x4 | crash | |||||||||
| vs-op-add-mat4x2-float | crash | |||||||||
| vs-op-add-mat4x2-mat4x2 | crash | |||||||||
| vs-op-add-mat4x3-float | crash | |||||||||
| vs-op-add-mat4x3-mat4x3 | crash | |||||||||
| vs-op-div-float-mat2x3 | crash | |||||||||
| vs-op-div-float-mat2x4 | crash | |||||||||
| vs-op-div-float-mat3x2 | crash | |||||||||
| vs-op-div-float-mat3x4 | crash | |||||||||
| vs-op-div-float-mat4x2 | crash | |||||||||
| vs-op-div-float-mat4x3 | crash | |||||||||
| vs-op-div-mat2x3-float | crash | |||||||||
| vs-op-div-mat2x3-mat2x3 | crash | |||||||||
| vs-op-div-mat2x4-float | crash | |||||||||
| vs-op-div-mat2x4-mat2x4 | crash | |||||||||
| vs-op-div-mat3x2-float | crash | |||||||||
| vs-op-div-mat3x2-mat3x2 | crash | |||||||||
| vs-op-div-mat3x4-float | crash | |||||||||
| vs-op-div-mat3x4-mat3x4 | crash | |||||||||
| vs-op-div-mat4x2-float | crash | |||||||||
| vs-op-div-mat4x2-mat4x2 | crash | |||||||||
| vs-op-div-mat4x3-float | crash | |||||||||
| vs-op-div-mat4x3-mat4x3 | crash | |||||||||
| vs-op-eq-mat2x3-mat2x3 | crash | |||||||||
| vs-op-eq-mat2x3-mat2x3-using-if | crash | |||||||||
| vs-op-eq-mat2x4-mat2x4 | crash | |||||||||
| vs-op-eq-mat2x4-mat2x4-using-if | crash | |||||||||
| vs-op-eq-mat3x2-mat3x2 | crash | |||||||||
| vs-op-eq-mat3x2-mat3x2-using-if | crash | |||||||||
| vs-op-eq-mat3x4-mat3x4 | crash | |||||||||
| vs-op-eq-mat3x4-mat3x4-using-if | crash | |||||||||
| vs-op-eq-mat4x2-mat4x2 | crash | |||||||||
| vs-op-eq-mat4x2-mat4x2-using-if | crash | |||||||||
| vs-op-eq-mat4x3-mat4x3 | crash | |||||||||
| vs-op-eq-mat4x3-mat4x3-using-if | crash | |||||||||
| vs-op-mult-float-mat2x3 | crash | |||||||||
| vs-op-mult-float-mat2x4 | crash | |||||||||
| vs-op-mult-float-mat3x2 | crash | |||||||||
| vs-op-mult-float-mat3x4 | crash | |||||||||
| vs-op-mult-float-mat4x2 | crash | |||||||||
| vs-op-mult-float-mat4x3 | crash | |||||||||
| vs-op-mult-mat2-mat3x2 | crash | |||||||||
| vs-op-mult-mat2-mat4x2 | crash | |||||||||
| vs-op-mult-mat2x3-float | crash | |||||||||
| vs-op-mult-mat2x3-mat2 | crash | |||||||||
| vs-op-mult-mat2x3-mat3x2 | crash | |||||||||
| vs-op-mult-mat2x3-mat4x2 | crash | |||||||||
| vs-op-mult-mat2x3-vec2 | crash | |||||||||
| vs-op-mult-mat2x4-float | crash | |||||||||
| vs-op-mult-mat2x4-mat2 | crash | |||||||||
| vs-op-mult-mat2x4-mat3x2 | crash | |||||||||
| vs-op-mult-mat2x4-mat4x2 | crash | |||||||||
| vs-op-mult-mat2x4-vec2 | crash | |||||||||
| vs-op-mult-mat3-mat2x3 | crash | |||||||||
| vs-op-mult-mat3-mat4x3 | crash | |||||||||
| vs-op-mult-mat3x2-float | crash | |||||||||
| vs-op-mult-mat3x2-mat2x3 | crash | |||||||||
| vs-op-mult-mat3x2-mat3 | crash | |||||||||
| vs-op-mult-mat3x2-mat4x3 | crash | |||||||||
| vs-op-mult-mat3x2-vec3 | crash | |||||||||
| vs-op-mult-mat3x4-float | crash | |||||||||
| vs-op-mult-mat3x4-mat2x3 | crash | |||||||||
| vs-op-mult-mat3x4-mat3 | crash | |||||||||
| vs-op-mult-mat3x4-mat4x3 | crash | |||||||||
| vs-op-mult-mat3x4-vec3 | crash | |||||||||
| vs-op-mult-mat4-mat2x4 | crash | |||||||||
| vs-op-mult-mat4-mat3x4 | crash | |||||||||
| vs-op-mult-mat4x2-float | crash | |||||||||
| vs-op-mult-mat4x2-mat2x4 | crash | |||||||||
| vs-op-mult-mat4x2-mat3x4 | crash | |||||||||
| vs-op-mult-mat4x2-mat4 | crash | |||||||||
| vs-op-mult-mat4x2-vec4 | crash | |||||||||
| vs-op-mult-mat4x3-float | crash | |||||||||
| vs-op-mult-mat4x3-mat2x4 | crash | |||||||||
| vs-op-mult-mat4x3-mat3x4 | crash | |||||||||
| vs-op-mult-mat4x3-mat4 | crash | |||||||||
| vs-op-mult-mat4x3-vec4 | crash | |||||||||
| vs-op-mult-vec2-mat3x2 | crash | |||||||||
| vs-op-mult-vec2-mat4x2 | crash | |||||||||
| vs-op-mult-vec3-mat2x3 | crash | |||||||||
| vs-op-mult-vec3-mat4x3 | crash | |||||||||
| vs-op-mult-vec4-mat2x4 | crash | |||||||||
| vs-op-mult-vec4-mat3x4 | crash | |||||||||
| vs-op-ne-mat2x3-mat2x3 | crash | |||||||||
| vs-op-ne-mat2x3-mat2x3-using-if | crash | |||||||||
| vs-op-ne-mat2x4-mat2x4 | crash | |||||||||
| vs-op-ne-mat2x4-mat2x4-using-if | crash | |||||||||
| vs-op-ne-mat3x2-mat3x2 | crash | |||||||||
| vs-op-ne-mat3x2-mat3x2-using-if | crash | |||||||||
| vs-op-ne-mat3x4-mat3x4 | crash | |||||||||
| vs-op-ne-mat3x4-mat3x4-using-if | crash | |||||||||
| vs-op-ne-mat4x2-mat4x2 | crash | |||||||||
| vs-op-ne-mat4x2-mat4x2-using-if | crash | |||||||||
| vs-op-ne-mat4x3-mat4x3 | crash | |||||||||
| vs-op-ne-mat4x3-mat4x3-using-if | crash | |||||||||
| vs-op-neg-mat2x3 | crash | |||||||||
| vs-op-neg-mat2x4 | crash | |||||||||
| vs-op-neg-mat3x2 | crash | |||||||||
| vs-op-neg-mat3x4 | crash | |||||||||
| vs-op-neg-mat4x2 | crash | |||||||||
| vs-op-neg-mat4x3 | crash | |||||||||
| vs-op-selection-bool-mat2x3-mat2x3 | crash | |||||||||
| vs-op-selection-bool-mat2x4-mat2x4 | crash | |||||||||
| vs-op-selection-bool-mat3x2-mat3x2 | crash | |||||||||
| vs-op-selection-bool-mat3x4-mat3x4 | crash | |||||||||
| vs-op-selection-bool-mat4x2-mat4x2 | crash | |||||||||
| vs-op-selection-bool-mat4x3-mat4x3 | crash | |||||||||
| vs-op-sub-float-mat2x3 | crash | |||||||||
| vs-op-sub-float-mat2x4 | crash | |||||||||
| vs-op-sub-float-mat3x2 | crash | |||||||||
| vs-op-sub-float-mat3x4 | crash | |||||||||
| vs-op-sub-float-mat4x2 | crash | |||||||||
| vs-op-sub-float-mat4x3 | crash | |||||||||
| vs-op-sub-mat2x3-float | crash | |||||||||
| vs-op-sub-mat2x3-mat2x3 | crash | |||||||||
| vs-op-sub-mat2x4-float | crash | |||||||||
| vs-op-sub-mat2x4-mat2x4 | crash | |||||||||
| vs-op-sub-mat3x2-float | crash | |||||||||
| vs-op-sub-mat3x2-mat3x2 | crash | |||||||||
| vs-op-sub-mat3x4-float | crash | |||||||||
| vs-op-sub-mat3x4-mat3x4 | crash | |||||||||
| vs-op-sub-mat4x2-float | crash | |||||||||
| vs-op-sub-mat4x2-mat4x2 | crash | |||||||||
| vs-op-sub-mat4x3-float | crash | |||||||||
| vs-op-sub-mat4x3-mat4x3 | crash | |||||||||
| vs-op-uplus-mat2x3 | crash | |||||||||
| vs-op-uplus-mat2x4 | crash | |||||||||
| vs-op-uplus-mat3x2 | crash | |||||||||
| vs-op-uplus-mat3x4 | crash | |||||||||
| vs-op-uplus-mat4x2 | crash | |||||||||
| vs-op-uplus-mat4x3 | crash | |||||||||
| vs-outerProduct-vec2-vec3 | crash | |||||||||
| vs-outerProduct-vec2-vec4 | crash | |||||||||
| vs-outerProduct-vec3-vec2 | crash | |||||||||
| vs-outerProduct-vec3-vec4 | crash | |||||||||
| vs-outerProduct-vec4-vec2 | crash | |||||||||
| vs-outerProduct-vec4-vec3 | crash | |||||||||
| vs-transpose-mat2x3 | crash | |||||||||
| vs-transpose-mat2x4 | crash | |||||||||
| vs-transpose-mat3x2 | crash | |||||||||
| vs-transpose-mat3x4 | crash | |||||||||
| vs-transpose-mat4x2 | crash | |||||||||
| vs-transpose-mat4x3 | crash | |||||||||
| clipping | 1/5 | |||||||||
| vs-clip-vertex-const-reject | fail | |||||||||
| vs-clip-vertex-different-from-position | fail | |||||||||
| vs-clip-vertex-equal-to-position | fail | |||||||||
| vs-clip-vertex-homogeneity | fail | |||||||||
| fs-outerProduct-const-mat2 | fail | |||||||||
| fs-outerProduct-const-mat2-ivec | fail | |||||||||
| fs-outerProduct-const-mat2x2 | fail | |||||||||
| fs-outerProduct-const-mat2x2-ivec | fail | |||||||||
| fs-outerProduct-const-mat3 | fail | |||||||||
| fs-outerProduct-const-mat3-ivec | fail | |||||||||
| fs-outerProduct-const-mat3x3 | fail | |||||||||
| fs-outerProduct-const-mat3x3-ivec | fail | |||||||||
| fs-outerProduct-const-mat4 | fail | |||||||||
| fs-outerProduct-const-mat4-ivec | fail | |||||||||
| fs-outerProduct-const-mat4x4 | fail | |||||||||
| fs-outerProduct-const-mat4x4-ivec | fail | |||||||||
| variable-indexing | 70/324 | |||||||||
| fs-temp-array-mat2-col-rd | fail | |||||||||
| fs-temp-array-mat2-col-row-rd | fail | |||||||||
| fs-temp-array-mat2-col-row-wr | fail | |||||||||
| fs-temp-array-mat2-col-wr | fail | |||||||||
| fs-temp-array-mat2-index-col-rd | fail | |||||||||
| fs-temp-array-mat2-index-col-row-rd | fail | |||||||||
| fs-temp-array-mat2-index-col-row-wr | fail | |||||||||
| fs-temp-array-mat2-index-col-wr | fail | |||||||||
| fs-temp-array-mat2-index-rd | fail | |||||||||
| fs-temp-array-mat2-index-row-rd | fail | |||||||||
| fs-temp-array-mat2-index-row-wr | fail | |||||||||
| fs-temp-array-mat2-index-wr | fail | |||||||||
| fs-temp-array-mat2-rd | fail | |||||||||
| fs-temp-array-mat2-row-rd | fail | |||||||||
| fs-temp-array-mat2-row-wr | fail | |||||||||
| fs-temp-array-mat2-wr | fail | |||||||||
| fs-temp-array-mat3-col-rd | fail | |||||||||
| fs-temp-array-mat3-col-row-rd | fail | |||||||||
| fs-temp-array-mat3-col-row-wr | fail | |||||||||
| fs-temp-array-mat3-col-wr | fail | |||||||||
| fs-temp-array-mat3-index-col-rd | fail | |||||||||
| fs-temp-array-mat3-index-col-row-rd | fail | |||||||||
| fs-temp-array-mat3-index-col-row-wr | fail | |||||||||
| fs-temp-array-mat3-index-col-wr | fail | |||||||||
| fs-temp-array-mat3-index-rd | fail | |||||||||
| fs-temp-array-mat3-index-row-rd | fail | |||||||||
| fs-temp-array-mat3-index-row-wr | fail | |||||||||
| fs-temp-array-mat3-index-wr | fail | |||||||||
| fs-temp-array-mat3-rd | fail | |||||||||
| fs-temp-array-mat3-row-rd | fail | |||||||||
| fs-temp-array-mat3-row-wr | fail | |||||||||
| fs-temp-array-mat3-wr | fail | |||||||||
| fs-temp-array-mat4-col-rd | fail | |||||||||
| fs-temp-array-mat4-col-row-rd | fail | |||||||||
| fs-temp-array-mat4-col-row-wr | fail | |||||||||
| fs-temp-array-mat4-col-wr | fail | |||||||||
| fs-temp-array-mat4-index-col-rd | fail | |||||||||
| fs-temp-array-mat4-index-col-row-rd | fail | |||||||||
| fs-temp-array-mat4-index-col-row-wr | fail | |||||||||
| fs-temp-array-mat4-index-col-wr | fail | |||||||||
| fs-temp-array-mat4-index-rd | fail | |||||||||
| fs-temp-array-mat4-index-row-rd | fail | |||||||||
| fs-temp-array-mat4-index-row-wr | fail | |||||||||
| fs-temp-array-mat4-index-wr | fail | |||||||||
| fs-temp-array-mat4-rd | fail | |||||||||
| fs-temp-array-mat4-row-rd | fail | |||||||||
| fs-temp-array-mat4-row-wr | fail | |||||||||
| fs-temp-array-mat4-wr | fail | |||||||||
| fs-temp-mat3-col-row-wr | fail | |||||||||
| fs-temp-mat3-col-wr | fail | |||||||||
| fs-uniform-array-mat2-col-rd | fail | |||||||||
| fs-uniform-array-mat2-col-row-rd | fail | |||||||||
| fs-uniform-array-mat2-index-col-rd | fail | |||||||||
| fs-uniform-array-mat2-index-col-row-rd | fail | |||||||||
| fs-uniform-array-mat2-index-rd | fail | |||||||||
| fs-uniform-array-mat2-index-row-rd | fail | |||||||||
| fs-uniform-array-mat2-rd | fail | |||||||||
| fs-uniform-array-mat2-row-rd | fail | |||||||||
| fs-uniform-array-mat3-col-rd | fail | |||||||||
| fs-uniform-array-mat3-col-row-rd | fail | |||||||||
| fs-uniform-array-mat3-index-col-rd | fail | |||||||||
| fs-uniform-array-mat3-index-col-row-rd | fail | |||||||||
| fs-uniform-array-mat3-index-rd | fail | |||||||||
| fs-uniform-array-mat3-index-row-rd | fail | |||||||||
| fs-uniform-array-mat3-rd | fail | |||||||||
| fs-uniform-array-mat3-row-rd | fail | |||||||||
| fs-uniform-array-mat4-col-rd | fail | |||||||||
| fs-uniform-array-mat4-col-row-rd | fail | |||||||||
| fs-uniform-array-mat4-index-col-rd | fail | |||||||||
| fs-uniform-array-mat4-index-col-row-rd | fail | |||||||||
| fs-uniform-array-mat4-index-rd | fail | |||||||||
| fs-uniform-array-mat4-index-row-rd | fail | |||||||||
| fs-uniform-array-mat4-rd | fail | |||||||||
| fs-uniform-array-mat4-row-rd | fail | |||||||||
| fs-uniform-mat2-col-rd | fail | |||||||||
| fs-uniform-mat2-col-row-rd | fail | |||||||||
| fs-uniform-mat2-rd | fail | |||||||||
| fs-uniform-mat2-row-rd | fail | |||||||||
| fs-uniform-mat3-col-rd | fail | |||||||||
| fs-uniform-mat3-col-row-rd | fail | |||||||||
| fs-uniform-mat3-rd | fail | |||||||||
| fs-uniform-mat3-row-rd | fail | |||||||||
| fs-uniform-mat4-col-rd | fail | |||||||||
| fs-uniform-mat4-col-row-rd | fail | |||||||||
| fs-uniform-mat4-rd | fail | |||||||||
| fs-uniform-mat4-row-rd | fail | |||||||||
| fs-varying-array-mat2-col-rd | fail | |||||||||
| fs-varying-array-mat2-col-row-rd | fail | |||||||||
| fs-varying-array-mat2-index-col-rd | fail | |||||||||
| fs-varying-array-mat2-index-col-row-rd | fail | |||||||||
| fs-varying-array-mat2-index-rd | fail | |||||||||
| fs-varying-array-mat2-index-row-rd | fail | |||||||||
| fs-varying-array-mat2-rd | fail | |||||||||
| fs-varying-array-mat2-row-rd | fail | |||||||||
| fs-varying-array-mat3-col-rd | fail | |||||||||
| fs-varying-array-mat3-col-row-rd | fail | |||||||||
| fs-varying-array-mat3-index-col-rd | fail | |||||||||
| fs-varying-array-mat3-index-col-row-rd | fail | |||||||||
| fs-varying-array-mat3-index-rd | fail | |||||||||
| fs-varying-array-mat3-index-row-rd | fail | |||||||||
| fs-varying-array-mat3-rd | fail | |||||||||
| fs-varying-array-mat3-row-rd | fail | |||||||||
| fs-varying-array-mat4-col-rd | fail | |||||||||
| fs-varying-array-mat4-col-row-rd | fail | |||||||||
| fs-varying-array-mat4-index-col-rd | fail | |||||||||
| fs-varying-array-mat4-index-col-row-rd | fail | |||||||||
| fs-varying-array-mat4-index-rd | fail | |||||||||
| fs-varying-array-mat4-index-row-rd | fail | |||||||||
| fs-varying-array-mat4-rd | fail | |||||||||
| fs-varying-array-mat4-row-rd | fail | |||||||||
| vs-temp-array-mat2-col-rd | fail | |||||||||
| vs-temp-array-mat2-col-row-rd | fail | |||||||||
| vs-temp-array-mat2-col-row-wr | fail | |||||||||
| vs-temp-array-mat2-col-wr | fail | |||||||||
| vs-temp-array-mat2-index-col-rd | fail | |||||||||
| vs-temp-array-mat2-index-col-row-rd | fail | |||||||||
| vs-temp-array-mat2-index-col-row-wr | fail | |||||||||
| vs-temp-array-mat2-index-col-wr | fail | |||||||||
| vs-temp-array-mat2-index-rd | fail | |||||||||
| vs-temp-array-mat2-index-row-rd | fail | |||||||||
| vs-temp-array-mat2-index-row-wr | fail | |||||||||
| vs-temp-array-mat2-index-wr | fail | |||||||||
| vs-temp-array-mat2-rd | fail | |||||||||
| vs-temp-array-mat2-row-rd | fail | |||||||||
| vs-temp-array-mat2-row-wr | fail | |||||||||
| vs-temp-array-mat2-wr | fail | |||||||||
| vs-temp-array-mat3-col-rd | fail | |||||||||
| vs-temp-array-mat3-col-row-rd | fail | |||||||||
| vs-temp-array-mat3-col-row-wr | fail | |||||||||
| vs-temp-array-mat3-col-wr | fail | |||||||||
| vs-temp-array-mat3-index-col-rd | fail | |||||||||
| vs-temp-array-mat3-index-col-row-rd | fail | |||||||||
| vs-temp-array-mat3-index-col-row-wr | fail | |||||||||
| vs-temp-array-mat3-index-col-wr | fail | |||||||||
| vs-temp-array-mat3-index-rd | fail | |||||||||
| vs-temp-array-mat3-index-row-rd | fail | |||||||||
| vs-temp-array-mat3-index-row-wr | fail | |||||||||
| vs-temp-array-mat3-index-wr | fail | |||||||||
| vs-temp-array-mat3-rd | fail | |||||||||
| vs-temp-array-mat3-row-rd | fail | |||||||||
| vs-temp-array-mat3-row-wr | fail | |||||||||
| vs-temp-array-mat3-wr | fail | |||||||||
| vs-temp-array-mat4-col-rd | fail | |||||||||
| vs-temp-array-mat4-col-row-rd | fail | |||||||||
| vs-temp-array-mat4-col-row-wr | fail | |||||||||
| vs-temp-array-mat4-col-wr | fail | |||||||||
| vs-temp-array-mat4-index-col-rd | fail | |||||||||
| vs-temp-array-mat4-index-col-row-rd | fail | |||||||||
| vs-temp-array-mat4-index-col-row-wr | fail | |||||||||
| vs-temp-array-mat4-index-col-wr | fail | |||||||||
| vs-temp-array-mat4-index-rd | fail | |||||||||
| vs-temp-array-mat4-index-row-rd | fail | |||||||||
| vs-temp-array-mat4-index-row-wr | fail | |||||||||
| vs-temp-array-mat4-index-wr | fail | |||||||||
| vs-temp-array-mat4-rd | fail | |||||||||
| vs-temp-array-mat4-row-rd | fail | |||||||||
| vs-temp-array-mat4-row-wr | fail | |||||||||
| vs-temp-array-mat4-wr | fail | |||||||||
| vs-temp-mat2-col-row-wr | fail | |||||||||
| vs-temp-mat2-col-wr | fail | |||||||||
| vs-temp-mat3-col-row-wr | fail | |||||||||
| vs-temp-mat3-col-wr | fail | |||||||||
| vs-temp-mat4-col-row-wr | fail | |||||||||
| vs-temp-mat4-col-wr | fail | |||||||||
| vs-uniform-array-mat2-col-rd | fail | |||||||||
| vs-uniform-array-mat2-col-row-rd | fail | |||||||||
| vs-uniform-array-mat2-index-col-rd | fail | |||||||||
| vs-uniform-array-mat2-index-col-row-rd | fail | |||||||||
| vs-uniform-array-mat2-index-rd | fail | |||||||||
| vs-uniform-array-mat2-index-row-rd | fail | |||||||||
| vs-uniform-array-mat2-rd | fail | |||||||||
| vs-uniform-array-mat2-row-rd | fail | |||||||||
| vs-uniform-array-mat3-col-rd | fail | |||||||||
| vs-uniform-array-mat3-col-row-rd | fail | |||||||||
| vs-uniform-array-mat3-index-col-rd | fail | |||||||||
| vs-uniform-array-mat3-index-col-row-rd | fail | |||||||||
| vs-uniform-array-mat3-index-rd | fail | |||||||||
| vs-uniform-array-mat3-index-row-rd | fail | |||||||||
| vs-uniform-array-mat3-rd | fail | |||||||||
| vs-uniform-array-mat3-row-rd | fail | |||||||||
| vs-uniform-array-mat4-col-rd | fail | |||||||||
| vs-uniform-array-mat4-col-row-rd | fail | |||||||||
| vs-uniform-array-mat4-index-col-rd | fail | |||||||||
| vs-uniform-array-mat4-index-col-row-rd | fail | |||||||||
| vs-uniform-array-mat4-index-rd | fail | |||||||||
| vs-uniform-array-mat4-index-row-rd | fail | |||||||||
| vs-uniform-array-mat4-rd | fail | |||||||||
| vs-uniform-array-mat4-row-rd | fail | |||||||||
| vs-uniform-mat2-col-rd | fail | |||||||||
| vs-uniform-mat2-col-row-rd | fail | |||||||||
| vs-uniform-mat2-rd | fail | |||||||||
| vs-uniform-mat2-row-rd | fail | |||||||||
| vs-uniform-mat3-col-rd | fail | |||||||||
| vs-uniform-mat3-col-row-rd | fail | |||||||||
| vs-uniform-mat3-rd | fail | |||||||||
| vs-uniform-mat3-row-rd | fail | |||||||||
| vs-uniform-mat4-col-rd | fail | |||||||||
| vs-uniform-mat4-col-row-rd | fail | |||||||||
| vs-uniform-mat4-rd | fail | |||||||||
| vs-uniform-mat4-row-rd | fail | |||||||||
| vs-varying-array-mat2-col-rd | fail | |||||||||
| vs-varying-array-mat2-col-row-rd | fail | |||||||||
| vs-varying-array-mat2-col-row-wr | fail | |||||||||
| vs-varying-array-mat2-col-wr | fail | |||||||||
| vs-varying-array-mat2-index-col-rd | fail | |||||||||
| vs-varying-array-mat2-index-col-row-rd | fail | |||||||||
| vs-varying-array-mat2-index-col-row-wr | fail | |||||||||
| vs-varying-array-mat2-index-col-wr | fail | |||||||||
| vs-varying-array-mat2-index-rd | fail | |||||||||
| vs-varying-array-mat2-index-row-rd | fail | |||||||||
| vs-varying-array-mat2-index-row-wr | fail | |||||||||
| vs-varying-array-mat2-index-wr | fail | |||||||||
| vs-varying-array-mat2-rd | fail | |||||||||
| vs-varying-array-mat2-row-rd | fail | |||||||||
| vs-varying-array-mat2-row-wr | fail | |||||||||
| vs-varying-array-mat2-wr | fail | |||||||||
| vs-varying-array-mat3-col-rd | fail | |||||||||
| vs-varying-array-mat3-col-row-rd | fail | |||||||||
| vs-varying-array-mat3-col-row-wr | fail | |||||||||
| vs-varying-array-mat3-col-wr | fail | |||||||||
| vs-varying-array-mat3-index-col-rd | fail | |||||||||
| vs-varying-array-mat3-index-col-row-rd | fail | |||||||||
| vs-varying-array-mat3-index-col-row-wr | fail | |||||||||
| vs-varying-array-mat3-index-col-wr | fail | |||||||||
| vs-varying-array-mat3-index-rd | fail | |||||||||
| vs-varying-array-mat3-index-row-rd | fail | |||||||||
| vs-varying-array-mat3-index-row-wr | fail | |||||||||
| vs-varying-array-mat3-index-wr | fail | |||||||||
| vs-varying-array-mat3-rd | fail | |||||||||
| vs-varying-array-mat3-row-rd | fail | |||||||||
| vs-varying-array-mat3-row-wr | fail | |||||||||
| vs-varying-array-mat3-wr | fail | |||||||||
| vs-varying-array-mat4-col-rd | fail | |||||||||
| vs-varying-array-mat4-col-row-rd | fail | |||||||||
| vs-varying-array-mat4-col-row-wr | fail | |||||||||
| vs-varying-array-mat4-col-wr | fail | |||||||||
| vs-varying-array-mat4-index-col-rd | fail | |||||||||
| vs-varying-array-mat4-index-col-row-rd | fail | |||||||||
| vs-varying-array-mat4-index-col-row-wr | fail | |||||||||
| vs-varying-array-mat4-index-col-wr | fail | |||||||||
| vs-varying-array-mat4-index-rd | fail | |||||||||
| vs-varying-array-mat4-index-row-rd | fail | |||||||||
| vs-varying-array-mat4-index-row-wr | fail | |||||||||
| vs-varying-array-mat4-index-wr | fail | |||||||||
| vs-varying-array-mat4-rd | fail | |||||||||
| vs-varying-array-mat4-row-rd | fail | |||||||||
| vs-varying-array-mat4-row-wr | fail | |||||||||
| vs-varying-array-mat4-wr | fail | |||||||||
| vs-varying-mat2-col-row-wr | fail | |||||||||
| vs-varying-mat2-col-wr | fail | |||||||||
| vs-varying-mat3-col-row-wr | fail | |||||||||
| vs-varying-mat3-col-wr | fail | |||||||||
| vs-varying-mat4-col-row-wr | fail | |||||||||
| vs-varying-mat4-col-wr | fail | |||||||||
| vs-outerProduct-const-mat2 | fail | |||||||||
| vs-outerProduct-const-mat2-ivec | fail | |||||||||
| vs-outerProduct-const-mat2x2 | fail | |||||||||
| vs-outerProduct-const-mat2x2-ivec | fail | |||||||||
| vs-outerProduct-const-mat3 | fail | |||||||||
| vs-outerProduct-const-mat3-ivec | fail | |||||||||
| vs-outerProduct-const-mat3x3 | fail | |||||||||
| vs-outerProduct-const-mat3x3-ivec | fail | |||||||||
| vs-outerProduct-const-mat4 | fail | |||||||||
| vs-outerProduct-const-mat4-ivec | fail | |||||||||
| vs-outerProduct-const-mat4x4 | fail | |||||||||
| vs-outerProduct-const-mat4x4-ivec | fail | |||||||||
| recursion | 0/7 | |||||||||
| indirect | fail | |||||||||
| indirect-complex | fail | |||||||||
| indirect-complex-separate | fail | |||||||||
| indirect-separate | fail | |||||||||
| simple | fail | |||||||||
| unreachable | fail | |||||||||
| unreachable-constant-folding | fail | |||||||||
| texturing | 39/44 | |||||||||
| depth-tex-compare | fail | |||||||||
| lodclamp-between | fail | |||||||||
| lodclamp-between-max | fail | |||||||||
| tex3d-maxsize | crash | |||||||||
| texture-packed-formats | fail | |||||||||