Currently showing: problems
Show: all | changes | fixes | problems | regressions
ati.3850.11.10 (info) |
||||||||||
All | 6495/8323 | |||||||||
asmparsertest | 252/298 | |||||||||
ARBfp1.0 | 119/128 | |||||||||
abs-02.txt | fail | |||||||||
ddx-01.txt | fail | |||||||||
ddy-01.txt | fail | |||||||||
precision_hint-03.txt | fail | |||||||||
precision_hint-05.txt | fail | |||||||||
reserved_words-01.txt | fail | |||||||||
size_specifier-01.txt | fail | |||||||||
size_specifier-06.txt | fail | |||||||||
txd-02.txt | fail | |||||||||
ARBvp1.0 | 133/170 | |||||||||
abs-02.txt | fail | |||||||||
address-04.txt | fail | |||||||||
address-06.txt | crash | |||||||||
address-09.txt | fail | |||||||||
attrib-03.txt | fail | |||||||||
attrib-04.txt | fail | |||||||||
clipdistance-03.txt | fail | |||||||||
cos-01.txt | fail | |||||||||
sin-01.txt | fail | |||||||||
tex-01.txt | fail | |||||||||
tex-02.txt | fail | |||||||||
tex-03.txt | fail | |||||||||
tex-04.txt | fail | |||||||||
tex-05.txt | fail | |||||||||
tex-06.txt | fail | |||||||||
tex-07.txt | fail | |||||||||
txb-01.txt | fail | |||||||||
txb-02.txt | fail | |||||||||
txb-03.txt | fail | |||||||||
txb-04.txt | fail | |||||||||
txb-05.txt | fail | |||||||||
txb-06.txt | fail | |||||||||
txb-07.txt | fail | |||||||||
txl-01.txt | fail | |||||||||
txl-02.txt | fail | |||||||||
txl-03.txt | fail | |||||||||
txl-04.txt | fail | |||||||||
txl-05.txt | fail | |||||||||
txl-06.txt | fail | |||||||||
txl-07.txt | fail | |||||||||
txp-01.txt | fail | |||||||||
txp-02.txt | fail | |||||||||
txp-03.txt | fail | |||||||||
txp-04.txt | fail | |||||||||
txp-05.txt | fail | |||||||||
txp-06.txt | fail | |||||||||
txp-07.txt | fail | |||||||||
bugs | 16/18 | |||||||||
fdo20701 | fail | |||||||||
fdo28551 | fail | |||||||||
fbo | 58/70 | |||||||||
FBO blit from missing attachment | fail | |||||||||
fbo-alphatest-formats | fail | |||||||||
fbo-bind-renderbuffer | fail | |||||||||
fbo-blending-formats | fail | |||||||||
fbo-draw-buffers-blend | fail | |||||||||
fbo-getframebufferattachmentparameter-01 | fail | |||||||||
fbo-incomplete-texture-04 | crash | |||||||||
fbo-integer | fail | |||||||||
fbo-mipmap-copypix | fail | |||||||||
fbo-readpixels | fail | |||||||||
fbo-storage-completeness | fail | |||||||||
fbo-storage-formats | fail | |||||||||
general | 83/97 | |||||||||
depth_clamp | fail | |||||||||
depthstencil-default_fb-drawpixels-24_8 | fail | |||||||||
depthstencil-default_fb-drawpixels-32F_24_8_REV | fail | |||||||||
depthstencil-default_fb-drawpixels-FLOAT-and-USHORT | fail | |||||||||
draw-pixel-with-texture | fail | |||||||||
draw-vertices | fail | |||||||||
gl30basic | fail | |||||||||
pbo-read-argb8888 | fail | |||||||||
pbo-readpixels-small | fail | |||||||||
point-line-no-cull | fail | |||||||||
pos-array | fail | |||||||||
primitive-restart | fail | |||||||||
scissor-bitmap | fail | |||||||||
timer_query | fail | |||||||||
glean | 275/390 | |||||||||
bufferObject | fail | |||||||||
clipFlat | fail | |||||||||
depthStencil | fail | |||||||||
exactRGBA | fail | |||||||||
fbo | fail | |||||||||
fp1-ABS test | fail | |||||||||
fp1-ADD an immediate | fail | |||||||||
fp1-ADD negative immediate | fail | |||||||||
fp1-ADD negative immediate (2) | fail | |||||||||
fp1-ADD test | fail | |||||||||
fp1-ADD with saturation | fail | |||||||||
fp1-ARB_fog_exp test | fail | |||||||||
fp1-ARB_fog_exp2 test | fail | |||||||||
fp1-ARB_fog_linear test | fail | |||||||||
fp1-CMP test | fail | |||||||||
fp1-COS test | fail | |||||||||
fp1-COS test 2 | fail | |||||||||
fp1-Computed fog exp test | fail | |||||||||
fp1-Computed fog exp2 test | fail | |||||||||
fp1-Computed fog linear test | fail | |||||||||
fp1-DP3 test | fail | |||||||||
fp1-DP3 test (2) | fail | |||||||||
fp1-DP4 test | fail | |||||||||
fp1-DPH test | fail | |||||||||
fp1-DST test | fail | |||||||||
fp1-EX2 test | fail | |||||||||
fp1-FLR test | fail | |||||||||
fp1-FRC test | fail | |||||||||
fp1-LG2 test | fail | |||||||||
fp1-LIT test 1 | fail | |||||||||
fp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | fail | |||||||||
fp1-LIT test 3 (case x < 0) | fail | |||||||||
fp1-MAD test | fail | |||||||||
fp1-MAX test | fail | |||||||||
fp1-MIN test | fail | |||||||||
fp1-MOV test | fail | |||||||||
fp1-MUL test | fail | |||||||||
fp1-POW test (exponentiation) | fail | |||||||||
fp1-RCP test (reciprocal) | fail | |||||||||
fp1-RCP test 2 (reciprocal) | fail | |||||||||
fp1-RSQ test 1 (reciprocal square root) | fail | |||||||||
fp1-RSQ test 2 (reciprocal square root of negative value) | fail | |||||||||
fp1-SCS test | fail | |||||||||
fp1-SGE test | fail | |||||||||
fp1-SIN test | fail | |||||||||
fp1-SIN test 2 | fail | |||||||||
fp1-SLT test | fail | |||||||||
fp1-SUB test (with swizzle) | fail | |||||||||
fp1-SUB with saturation | fail | |||||||||
fp1-SWZ test | fail | |||||||||
fp1-XPD test 1 | fail | |||||||||
fp1-Z-write test | fail | |||||||||
fp1-masked MUL test | fail | |||||||||
fp1-swizzled add test | fail | |||||||||
fp1-swizzled move test | fail | |||||||||
glsl1-gl_Position not written check | fail | |||||||||
glsl1-pre decrement (--x) | fail | |||||||||
glsl1-varying read but not written | fail | |||||||||
glsl1-varying var mismatch | fail | |||||||||
logicOp | fail | |||||||||
makeCurrent | fail | |||||||||
orthoPosPoints | fail | |||||||||
orthoPosRandRects | fail | |||||||||
orthoPosRandTris | fail | |||||||||
orthoPosTinyQuads | fail | |||||||||
pbo | fail | |||||||||
pixelFormats | crash | |||||||||
pointAtten | fail | |||||||||
pointSprite | fail | |||||||||
polygonOffset | fail | |||||||||
readPixSanity | fail | |||||||||
scissor | fail | |||||||||
shaderAPI | fail | |||||||||
texSwizzle | fail | |||||||||
vertArrayBGRA | fail | |||||||||
vp1-ABS test | fail | |||||||||
vp1-ADD test | fail | |||||||||
vp1-ARL test | fail | |||||||||
vp1-DP3 test | fail | |||||||||
vp1-DP4 test | fail | |||||||||
vp1-DPH test | fail | |||||||||
vp1-DST test | fail | |||||||||
vp1-EX2 test | fail | |||||||||
vp1-EXP test | fail | |||||||||
vp1-FLR test | fail | |||||||||
vp1-FRC test | fail | |||||||||
vp1-LG2 test | fail | |||||||||
vp1-LIT test 1 | fail | |||||||||
vp1-LIT test 2 (degenerate case: 0 ^ 0 -> 1) | fail | |||||||||
vp1-LIT test 3 (case x < 0) | fail | |||||||||
vp1-LOG test | fail | |||||||||
vp1-MAD test | fail | |||||||||
vp1-MAX test | fail | |||||||||
vp1-MIN test | fail | |||||||||
vp1-MOV test (with swizzle) | fail | |||||||||
vp1-MUL test (with swizzle and masking) | fail | |||||||||
vp1-POW test (exponentiation) | fail | |||||||||
vp1-Position write test (compute position from texcoord) | fail | |||||||||
vp1-RCP test (reciprocal) | fail | |||||||||
vp1-RSQ test 1 (reciprocal square root) | fail | |||||||||
vp1-RSQ test 2 (reciprocal square root of negative value) | fail | |||||||||
vp1-SGE test | fail | |||||||||
vp1-SLT test | fail | |||||||||
vp1-SUB test (with swizzle) | fail | |||||||||
vp1-SWZ test 1 | fail | |||||||||
vp1-SWZ test 2 | fail | |||||||||
vp1-SWZ test 3 | fail | |||||||||
vp1-SWZ test 4 | fail | |||||||||
vp1-SWZ test 5 | fail | |||||||||
vp1-State reference test 1 (material ambient) | fail | |||||||||
vp1-State reference test 2 (light products) | fail | |||||||||
vp1-State reference test 3 (fog params) | fail | |||||||||
vp1-XPD test 1 | fail | |||||||||
vp1-XPD test 2 (same src and dst arg) | fail | |||||||||
vp1-Z-write test | fail | |||||||||
glslparsertest | 430/528 | |||||||||
ConstantConversions.frag | fail | |||||||||
CorrectFull.vert | fail | |||||||||
CorrectPreprocess5.frag | fail | |||||||||
ParseTest3.frag | fail | |||||||||
array3.frag | fail | |||||||||
attribute1.vert | fail | |||||||||
constFunc.frag | fail | |||||||||
dataType13.frag | fail | |||||||||
dataType3.frag | fail | |||||||||
dataType5.frag | fail | |||||||||
dataType8.frag | fail | |||||||||
dataType9.frag | fail | |||||||||
dvec2.frag | fail | |||||||||
dvec3.frag | fail | |||||||||
dvec4.frag | fail | |||||||||
glsl2 | 266/343 | |||||||||
array-05.vert | fail | |||||||||
array-10.vert | fail | |||||||||
array-15.vert | fail | |||||||||
array-21.vert | fail | |||||||||
array-25.vert | crash | |||||||||
array-compare-03.vert | fail | |||||||||
array-length-110.frag | fail | |||||||||
attribute-01.vert | fail | |||||||||
attribute-02.vert | fail | |||||||||
attribute-03.vert | fail | |||||||||
attribute-04.vert | fail | |||||||||
bit-logic-07.frag | fail | |||||||||
bit-not-01.frag | fail | |||||||||
bit-not-02.frag | fail | |||||||||
bit-not-08.frag | fail | |||||||||
bit-shift-05.frag | fail | |||||||||
bit-shift-06.frag | fail | |||||||||
bit-shift-07.frag | fail | |||||||||
bit-shift-10.frag | fail | |||||||||
bit-shift-assign-05.frag | fail | |||||||||
bit-shift-assign-06.frag | fail | |||||||||
bit-shift-assign-07.frag | fail | |||||||||
comment-continuation.frag | fail | |||||||||
condition-05.vert | fail | |||||||||
condition-06.vert | fail | |||||||||
const-builtin-110.frag | fail | |||||||||
const-builtin-noise1.frag | fail | |||||||||
const-builtin-noise2.frag | fail | |||||||||
const-builtin-noise3.frag | fail | |||||||||
const-builtin-noise4.frag | fail | |||||||||
constructor-03.vert | fail | |||||||||
constructor-14.vert | crash | |||||||||
constructor-21.vert | crash | |||||||||
constructor-22.vert | crash | |||||||||
constructor-26.vert | fail | |||||||||
invariant-02.vert | fail | |||||||||
invariant-03.vert | fail | |||||||||
invariant-05.vert | fail | |||||||||
local-function-03.frag | fail | |||||||||
matrix-01.vert | fail | |||||||||
matrix-02.vert | fail | |||||||||
matrix-03.vert | fail | |||||||||
matrix-04.vert | fail | |||||||||
matrix-05.vert | fail | |||||||||
matrix-06.vert | fail | |||||||||
matrix-09.vert | fail | |||||||||
parameters-04.vert | fail | |||||||||
pragma-03.vert | fail | |||||||||
pragma-04.vert | fail | |||||||||
pragma-05.vert | fail | |||||||||
pragma-06.vert | fail | |||||||||
precision-01.vert | fail | |||||||||
precision-05.vert | fail | |||||||||
redeclaration-02.vert | fail | |||||||||
redeclaration-04.vert | fail | |||||||||
redeclaration-10.vert | fail | |||||||||
redeclaration-11.vert | fail | |||||||||
redeclaration-15.vert | fail | |||||||||
sampler-03.frag | fail | |||||||||
sampler-06.frag | fail | |||||||||
scoping-01.frag | fail | |||||||||
scoping-02.frag | 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 | |||||||||
uniform-02.vert | fail | |||||||||
unsized-array-non-const-index.vert | fail | |||||||||
matrix.V110.frag | fail | |||||||||
normal.vert | fail | |||||||||
struct8.frag | fail | |||||||||
varying1.frag | fail | |||||||||
varying2.frag | fail | |||||||||
vertex.vert | fail | |||||||||
glx | 16/24 | |||||||||
glx-fbconfig-sanity | fail | |||||||||
glx-fbo-binding | fail | |||||||||
glx-multithread | fail | |||||||||
glx-query-drawable-GLXBadDrawable | fail | |||||||||
glx-swap-pixmap | fail | |||||||||
glx-swap-singlebuffer | fail | |||||||||
glx-tfp | fail | |||||||||
glx-visuals-stencil | fail | |||||||||
hiz | 18/19 | |||||||||
hiz-depth-stencil-test-fbo-d0-s8 | fail | |||||||||
shaders | 529/572 | |||||||||
GLSL link matched global initializer expression | fail | |||||||||
GLSL link mismatched centroid | fail | |||||||||
GLSL link mismatched global const initializer | fail | |||||||||
GLSL link mismatched global initializer expression | fail | |||||||||
GLSL link mismatched invariant | fail | |||||||||
fp-fragment-position | fail | |||||||||
fp-incomplete-tex | fail | |||||||||
fp-indirections | fail | |||||||||
fp-kil | fail | |||||||||
glsl-bindattriblocation | fail | |||||||||
glsl-clamp-vertex-color | fail | |||||||||
glsl-complex-subscript | fail | |||||||||
glsl-const-builtin-all | fail | |||||||||
glsl-const-builtin-degrees | fail | |||||||||
glsl-floating-constant-120 | fail | |||||||||
glsl-fs-bit-01 | crash | |||||||||
glsl-fs-bit-02 | fail | |||||||||
glsl-fs-implicit-array-size-01 | fail | |||||||||
glsl-fs-implicit-array-size-02 | fail | |||||||||
glsl-fs-implicit-array-size-03 | fail | |||||||||
glsl-fs-inline-explosion | fail | |||||||||
glsl-fs-normalmatrix | fail | |||||||||
glsl-fs-struct-equal | fail | |||||||||
glsl-fs-vec4-operator-equal | fail | |||||||||
glsl-getactiveuniform-length | fail | |||||||||
glsl-link-array-01 | fail | |||||||||
glsl-mat-110 | fail | |||||||||
glsl-novertexdata | fail | |||||||||
glsl-override-builtin-2 | fail | |||||||||
glsl-precision-110 | fail | |||||||||
glsl-uniform-initializer-5 | fail | |||||||||
glsl-uniform-out-of-bounds | fail | |||||||||
glsl-vec-array | fail | |||||||||
glsl-vs-inline-explosion | fail | |||||||||
glsl-vs-normalscale | fail | |||||||||
glsl-vs-vec4-operator-equal | fail | |||||||||
gpu_shader4_attribs | fail | |||||||||
link-mismatch-layout-02 | fail | |||||||||
vp-address-01 | abort | |||||||||
vp-max-array | fail | |||||||||
vpfp-generic | 33/36 | |||||||||
big-param | fail | |||||||||
vp-arl-constant-array-huge-offset-neg | abort | |||||||||
vp-arl-neg-array | abort | |||||||||
spec | 4775/6252 | |||||||||
!OpenGL 1.1 | 53/70 | |||||||||
texwrap-1D-bordercolor | fail | |||||||||
texwrap-1D-proj-bordercolor | fail | |||||||||
texwrap-2D-GL_R3_G3_B2-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB10-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB10_A2-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB12-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB16-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB4-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB5-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB5_A1-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB8-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA12-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA16-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA2-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA4-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA8-bordercolor | fail | |||||||||
texwrap-2D-proj-bordercolor | fail | |||||||||
!OpenGL 1.2 | 2/4 | |||||||||
texwrap-3D-bordercolor | fail | |||||||||
texwrap-3D-proj-bordercolor | fail | |||||||||
!OpenGL 2.0 | 40/46 | |||||||||
texwrap-1D-npot-bordercolor | fail | |||||||||
texwrap-1D-npot-proj-bordercolor | fail | |||||||||
texwrap-2D-npot-bordercolor | fail | |||||||||
texwrap-2D-npot-proj-bordercolor | fail | |||||||||
texwrap-3D-npot-bordercolor | fail | |||||||||
texwrap-3D-npot-proj-bordercolor | fail | |||||||||
!OpenGL 3.0 | 8/10 | |||||||||
gl-3.0-required-renderbuffer-attachment-formats | fail | |||||||||
gl-3.0-required-sized-texture-formats | fail | |||||||||
AMD_conservative_depth | 3/12 | |||||||||
glsl-1.30 | 3/12 | |||||||||
compiler | 3/10 | |||||||||
depth-any-01.frag | fail | |||||||||
depth-greater-01.frag | fail | |||||||||
depth-less-01.frag | fail | |||||||||
depth-unchanged-01.frag | fail | |||||||||
no-layout-01.frag | fail | |||||||||
no-redeclaration-01.frag | fail | |||||||||
no-redeclaration-01.vert | fail | |||||||||
preprocessor | 0/2 | |||||||||
feature-macro.frag | fail | |||||||||
feature-macro.vert | fail | |||||||||
ARB_ES2_compatibility | 7/10 | |||||||||
FBO blit from missing attachment (ES2 completeness rules) | fail | |||||||||
FBO blit to missing attachment (ES2 completeness rules) | fail | |||||||||
fbo-missing-attachment-clear | fail | |||||||||
ARB_color_buffer_float | 24/41 | |||||||||
GL_RGBA16F-queries | fail | |||||||||
GL_RGBA32F-probepixel | fail | |||||||||
GL_RGBA32F-queries | fail | |||||||||
GL_RGBA8-queries | fail | |||||||||
GL_RGBA8-render | fail | |||||||||
GL_RGBA8-render-fog | fail | |||||||||
GL_RGBA8-render-sanity | fail | |||||||||
GL_RGBA8-render-sanity-fog | fail | |||||||||
GL_RGBA8_SNORM-clear | fail | |||||||||
GL_RGBA8_SNORM-drawpixels | fail | |||||||||
GL_RGBA8_SNORM-probepixel | fail | |||||||||
GL_RGBA8_SNORM-queries | fail | |||||||||
GL_RGBA8_SNORM-readpixels | fail | |||||||||
GL_RGBA8_SNORM-render | fail | |||||||||
GL_RGBA8_SNORM-render-fog | fail | |||||||||
GL_RGBA8_SNORM-render-sanity | fail | |||||||||
GL_RGBA8_SNORM-render-sanity-fog | fail | |||||||||
ARB_depth_buffer_float | 19/32 | |||||||||
fbo-clear-formats | fail | |||||||||
fbo-depth-GL_DEPTH32F_STENCIL8-blit | fail | |||||||||
fbo-depth-GL_DEPTH32F_STENCIL8-copypixels | fail | |||||||||
fbo-depthstencil-GL_DEPTH32F_STENCIL8-blit | fail | |||||||||
fbo-depthstencil-GL_DEPTH32F_STENCIL8-copypixels | fail | |||||||||
fbo-depthstencil-GL_DEPTH32F_STENCIL8-drawpixels-24_8 | fail | |||||||||
fbo-depthstencil-GL_DEPTH32F_STENCIL8-drawpixels-32F_24_8_REV | fail | |||||||||
fbo-depthstencil-GL_DEPTH32F_STENCIL8-drawpixels-FLOAT-and-USHORT | fail | |||||||||
fbo-generatemipmap-formats | fail | |||||||||
fbo-stencil-GL_DEPTH32F_STENCIL8-blit | fail | |||||||||
fbo-stencil-GL_DEPTH32F_STENCIL8-copypixels | fail | |||||||||
texwrap-2D-GL_DEPTH32F_STENCIL8 | fail | |||||||||
texwrap-2D-GL_DEPTH32F_STENCIL8-bordercolor | fail | |||||||||
ARB_draw_instanced | 7/10 | |||||||||
compiler | 3/4 | |||||||||
instanceidarb-disabled.vert | fail | |||||||||
preprocessor | 2/4 | |||||||||
feature-macro-disabled.frag | fail | |||||||||
feature-macro-disabled.vert | fail | |||||||||
ARB_explicit_attrib_location | 65/87 | |||||||||
1.10 | 29/39 | |||||||||
compiler | 27/37 | |||||||||
attribute-01.vert | fail | |||||||||
in-03.frag | fail | |||||||||
in-04.frag | fail | |||||||||
layout-05.frag | fail | |||||||||
layout-05.vert | fail | |||||||||
layout-09.vert | abort | |||||||||
out-03.vert | fail | |||||||||
out-04.vert | fail | |||||||||
varying-01.frag | fail | |||||||||
varying-01.vert | fail | |||||||||
1.20 | 31/41 | |||||||||
compiler | 29/39 | |||||||||
attribute-01.vert | fail | |||||||||
in-04.frag | fail | |||||||||
in-05.frag | fail | |||||||||
layout-05.frag | fail | |||||||||
layout-05.vert | fail | |||||||||
layout-09.vert | abort | |||||||||
out-04.vert | fail | |||||||||
out-05.vert | fail | |||||||||
varying-01.frag | fail | |||||||||
varying-01.vert | fail | |||||||||
glsl-explicit-location-04 | fail | |||||||||
glsl-explicit-location-05 | fail | |||||||||
ARB_framebuffer_object | 0/2 | |||||||||
same-attachment-glFramebufferRenderbuffer-GL_DEPTH_STENCIL_ATTACHMENT | fail | |||||||||
same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT | fail | |||||||||
ARB_map_buffer_range | 1/2 | |||||||||
map_buffer_range_error_check | fail | |||||||||
ARB_sampler_objects | 0/1 | |||||||||
sampler-objects | fail | |||||||||
ARB_seamless_cube_map | 0/1 | |||||||||
arb_seamless_cubemap | fail | |||||||||
ARB_shader_objects | 4/5 | |||||||||
getuniform | 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 | 11/15 | |||||||||
GL_TEXTURE_INTERNAL_FORMAT query | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGB-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGBA-bordercolor | fail | |||||||||
unknown formats | fail | |||||||||
ARB_texture_float | 25/29 | |||||||||
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_rectangle | 13/15 | |||||||||
texwrap-RECT-bordercolor | fail | |||||||||
texwrap-RECT-proj-bordercolor | fail | |||||||||
ARB_texture_rg | 21/27 | |||||||||
fbo-alphatest-formats | fail | |||||||||
fbo-blending-formats | fail | |||||||||
texwrap-2D-GL_RG16-bordercolor | fail | |||||||||
texwrap-2D-GL_RG16F-bordercolor | fail | |||||||||
texwrap-2D-GL_RG32F-bordercolor | fail | |||||||||
texwrap-2D-GL_RG8-bordercolor | fail | |||||||||
ATI_draw_buffers | 2/3 | |||||||||
arbfp-no-option | fail | |||||||||
ATI_envmap_bumpmap | 0/1 | |||||||||
ati_envmap_bumpmap-bump | crash | |||||||||
ATI_texture_compression_3dc | 2/4 | |||||||||
fbo-generatemipmap-formats | fail | |||||||||
texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_3DC-bordercolor | fail | |||||||||
EXT_packed_depth_stencil | 21/25 | |||||||||
fbo-depthstencil-GL_DEPTH24_STENCIL8-drawpixels-24_8 | fail | |||||||||
fbo-depthstencil-GL_DEPTH24_STENCIL8-drawpixels-32F_24_8_REV | fail | |||||||||
fbo-depthstencil-GL_DEPTH24_STENCIL8-drawpixels-FLOAT-and-USHORT | fail | |||||||||
texwrap-2D-GL_DEPTH24_STENCIL8-bordercolor | fail | |||||||||
EXT_packed_float | 6/7 | |||||||||
texwrap-2D-GL_R11F_G11F_B10F-bordercolor | fail | |||||||||
EXT_texture_compression_latc | 8/11 | |||||||||
fbo-generatemipmap-formats-signed | fail | |||||||||
texwrap-2D-GL_COMPRESSED_LUMINANCE_ALPHA_LATC2-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2-bordercolor | fail | |||||||||
EXT_texture_compression_rgtc | 8/11 | |||||||||
fbo-generatemipmap-formats-signed | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RG_RGTC2-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_SIGNED_RG_RGTC2-bordercolor | fail | |||||||||
EXT_texture_compression_s3tc | 4/10 | |||||||||
fbo-generatemipmap-formats | fail | |||||||||
invalid formats | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT1-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT3-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGBA_S3TC_DXT5-bordercolor | fail | |||||||||
texwrap-2D-GL_COMPRESSED_RGB_S3TC_DXT1-bordercolor | fail | |||||||||
EXT_texture_integer | 3/6 | |||||||||
fbo_integer_precision_clear | fail | |||||||||
fbo_integer_readpixels_sint_uint | fail | |||||||||
texture_integer_glsl130 | fail | |||||||||
EXT_texture_sRGB | 1/4 | |||||||||
fbo-generatemipmap-formats | fail | |||||||||
fbo-generatemipmap-formats-s3tc | fail | |||||||||
invalid formats | fail | |||||||||
EXT_texture_shared_exponent | 2/5 | |||||||||
fbo-alphatest-formats | abort | |||||||||
fbo-blending-formats | abort | |||||||||
texwrap-2D-GL_RGB9_E5-bordercolor | fail | |||||||||
EXT_texture_snorm | 28/36 | |||||||||
fbo-clear-formats | fail | |||||||||
fbo-generatemipmap-formats | fail | |||||||||
texwrap-2D-GL_RG16_SNORM-bordercolor | fail | |||||||||
texwrap-2D-GL_RG8_SNORM-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB16_SNORM-bordercolor | fail | |||||||||
texwrap-2D-GL_RGB8_SNORM-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA16_SNORM-bordercolor | fail | |||||||||
texwrap-2D-GL_RGBA8_SNORM-bordercolor | fail | |||||||||
EXT_transform_feedback | 54/64 | |||||||||
discard-clear | fail | |||||||||
output-type mat2[2] | fail | |||||||||
output-type mat2x3[2] | fail | |||||||||
output-type mat2x4[2] | fail | |||||||||
output-type mat3[2] | fail | |||||||||
output-type mat3x2[2] | fail | |||||||||
output-type mat3x4[2] | fail | |||||||||
output-type mat4[2] | fail | |||||||||
output-type mat4x2[2] | fail | |||||||||
output-type mat4x3[2] | fail | |||||||||
NV_conditional_render | 11/12 | |||||||||
begin-zero | fail | |||||||||
NV_texture_barrier | 0/1 | |||||||||
blending-in-shader | fail | |||||||||
glsl-1.00 | 24/37 | |||||||||
compiler | 24/37 | |||||||||
arithmetic-operators | 2/3 | |||||||||
modulus-00.frag | fail | |||||||||
assignment-operators | 0/3 | |||||||||
assign-array-prohibited.frag | fail | |||||||||
assign-array-prohibited.vert | fail | |||||||||
modulus-assign-00.frag | fail | |||||||||
precision-qualifiers | 18/23 | |||||||||
precision-bool-01.frag | fail | |||||||||
precision-bool-02.frag | fail | |||||||||
precision-fs-highp-02.frag | fail | |||||||||
precision-struct-01.frag | fail | |||||||||
precision-struct-02.frag | fail | |||||||||
storage-qualfiers | 0/4 | |||||||||
static-write-attribute-01.vert | fail | |||||||||
static-write-attribute-02.vert | fail | |||||||||
static-write-varying-01.frag | fail | |||||||||
static-write-varying-02.frag | fail | |||||||||
glsl-1.10 | 1264/1429 | |||||||||
compiler | 31/72 | |||||||||
arithmetic-operators | 2/3 | |||||||||
modulus-00.frag | fail | |||||||||
assignment-operators | 0/3 | |||||||||
assign-array-prohibited.frag | fail | |||||||||
assign-array-prohibited.vert | fail | |||||||||
modulus-assign-00.frag | fail | |||||||||
expressions | 6/11 | |||||||||
invalid-logic-not-02.vert | fail | |||||||||
invalid-logic-not-03.vert | fail | |||||||||
invalid-logic-not-05.vert | fail | |||||||||
invalid-logic-not-06.vert | fail | |||||||||
return-01.vert | fail | |||||||||
qualifiers | 3/11 | |||||||||
centroid-01.vert | fail | |||||||||
fn-inout-array-prohibited-cstyle.frag | fail | |||||||||
fn-inout-array-prohibited-cstyle.vert | fail | |||||||||
fn-out-array-prohibited-cstyle.frag | fail | |||||||||
fn-out-array-prohibited-cstyle.vert | fail | |||||||||
in-01.vert | fail | |||||||||
invariant-01.vert | fail | |||||||||
out-01.vert | fail | |||||||||
samplers | 4/8 | |||||||||
inout-struct.frag | fail | |||||||||
nonuniform-struct.frag | fail | |||||||||
out-struct.frag | fail | |||||||||
return-struct.frag | fail | |||||||||
storage-qualfiers | 3/23 | |||||||||
static-write-attribute-01.vert | fail | |||||||||
static-write-attribute-02.vert | fail | |||||||||
static-write-color.frag | fail | |||||||||
static-write-color.vert | fail | |||||||||
static-write-fog-coord.vert | fail | |||||||||
static-write-fog-frag-coord.frag | fail | |||||||||
static-write-multitexcoord0.vert | fail | |||||||||
static-write-multitexcoord1.vert | fail | |||||||||
static-write-multitexcoord2.vert | fail | |||||||||
static-write-multitexcoord3.vert | fail | |||||||||
static-write-multitexcoord4.vert | fail | |||||||||
static-write-multitexcoord5.vert | fail | |||||||||
static-write-multitexcoord6.vert | fail | |||||||||
static-write-multitexcoord7.vert | fail | |||||||||
static-write-secondary-color.frag | fail | |||||||||
static-write-secondary-color.vert | fail | |||||||||
static-write-tex-coord.frag | fail | |||||||||
static-write-varying-01.frag | fail | |||||||||
static-write-varying-02.frag | fail | |||||||||
static-write-vertex.vert | fail | |||||||||
execution | 1213/1333 | |||||||||
built-in-functions | 914/932 | |||||||||
fs-op-eq-bvec2-bvec2 | fail | |||||||||
fs-op-eq-bvec4-bvec4 | fail | |||||||||
fs-op-eq-ivec2-ivec2 | fail | |||||||||
fs-op-eq-ivec4-ivec4 | fail | |||||||||
fs-op-eq-mat2-mat2 | fail | |||||||||
fs-op-eq-mat3-mat3 | fail | |||||||||
fs-op-eq-mat4-mat4 | fail | |||||||||
fs-op-eq-vec2-vec2 | fail | |||||||||
fs-op-eq-vec4-vec4 | fail | |||||||||
vs-op-eq-bvec2-bvec2 | fail | |||||||||
vs-op-eq-bvec4-bvec4 | fail | |||||||||
vs-op-eq-ivec2-ivec2 | fail | |||||||||
vs-op-eq-ivec4-ivec4 | fail | |||||||||
vs-op-eq-mat2-mat2 | fail | |||||||||
vs-op-eq-mat3-mat3 | fail | |||||||||
vs-op-eq-mat4-mat4 | fail | |||||||||
vs-op-eq-vec2-vec2 | fail | |||||||||
vs-op-eq-vec4-vec4 | fail | |||||||||
variable-indexing | 222/324 | |||||||||
fs-temp-array-mat2-col-row-wr | fail | |||||||||
fs-temp-array-mat2-col-wr | fail | |||||||||
fs-temp-array-mat2-index-row-rd | fail | |||||||||
fs-temp-array-mat2-index-row-wr | fail | |||||||||
fs-temp-array-mat3-col-row-wr | fail | |||||||||
fs-temp-array-mat3-col-wr | fail | |||||||||
fs-temp-array-mat3-index-row-rd | fail | |||||||||
fs-temp-array-mat3-index-row-wr | fail | |||||||||
fs-temp-array-mat4-col-row-wr | fail | |||||||||
fs-temp-array-mat4-col-wr | fail | |||||||||
fs-temp-array-mat4-index-row-rd | fail | |||||||||
fs-temp-array-mat4-index-row-wr | fail | |||||||||
fs-uniform-array-mat2-index-row-rd | fail | |||||||||
fs-uniform-array-mat3-index-row-rd | fail | |||||||||
fs-uniform-array-mat4-index-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-row-wr | fail | |||||||||
vs-temp-array-mat2-col-wr | fail | |||||||||
vs-temp-array-mat2-index-row-rd | fail | |||||||||
vs-temp-array-mat2-index-row-wr | fail | |||||||||
vs-temp-array-mat3-col-row-wr | fail | |||||||||
vs-temp-array-mat3-col-wr | fail | |||||||||
vs-temp-array-mat3-index-row-rd | fail | |||||||||
vs-temp-array-mat3-index-row-wr | fail | |||||||||
vs-temp-array-mat4-col-row-wr | fail | |||||||||
vs-temp-array-mat4-col-wr | fail | |||||||||
vs-temp-array-mat4-index-row-rd | fail | |||||||||
vs-temp-array-mat4-index-row-wr | fail | |||||||||
vs-uniform-array-mat2-index-row-rd | fail | |||||||||
vs-uniform-array-mat3-index-row-rd | fail | |||||||||
vs-uniform-array-mat4-index-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 | |||||||||
linker | 15/17 | |||||||||
override-builtin-const-07 | fail | |||||||||
override-builtin-uniform-07 | fail | |||||||||
preprocessor | 4/6 | |||||||||
divide-by-zero.vert | crash | |||||||||
modulus-by-zero.vert | crash | |||||||||
glsl-1.20 | 1673/2116 | |||||||||
compiler | 1050/1330 | |||||||||
arithmetic-operators | 2/3 | |||||||||
modulus-00.frag | fail | |||||||||
assignment-operators | 3/4 | |||||||||
modulus-assign-00.frag | fail | |||||||||
built-in-functions | 911/1164 | |||||||||
all-bvec2.frag | fail | |||||||||
all-bvec2.vert | fail | |||||||||
all-bvec3.frag | fail | |||||||||
all-bvec3.vert | fail | |||||||||
all-bvec4.frag | fail | |||||||||
all-bvec4.vert | fail | |||||||||
degrees-float.frag | fail | |||||||||
degrees-float.vert | fail | |||||||||
degrees-vec2.frag | fail | |||||||||
degrees-vec2.vert | fail | |||||||||
degrees-vec3.frag | fail | |||||||||
degrees-vec3.vert | fail | |||||||||
degrees-vec4.frag | fail | |||||||||
degrees-vec4.vert | fail | |||||||||
equal-bvec2-bvec2.frag | fail | |||||||||
equal-bvec2-bvec2.vert | fail | |||||||||
equal-bvec3-bvec3.frag | fail | |||||||||
equal-bvec3-bvec3.vert | fail | |||||||||
equal-bvec4-bvec4.frag | fail | |||||||||
equal-bvec4-bvec4.vert | fail | |||||||||
equal-ivec2-ivec2.frag | fail | |||||||||
equal-ivec2-ivec2.vert | fail | |||||||||
equal-ivec3-ivec3.frag | fail | |||||||||
equal-ivec3-ivec3.vert | fail | |||||||||
equal-ivec4-ivec4.frag | fail | |||||||||
equal-ivec4-ivec4.vert | fail | |||||||||
equal-vec2-vec2.frag | fail | |||||||||
equal-vec2-vec2.vert | fail | |||||||||
equal-vec3-vec3.frag | fail | |||||||||
equal-vec3-vec3.vert | fail | |||||||||
equal-vec4-vec4.frag | fail | |||||||||
equal-vec4-vec4.vert | fail | |||||||||
greaterThan-ivec2-ivec2.frag | fail | |||||||||
greaterThan-ivec2-ivec2.vert | fail | |||||||||
greaterThan-ivec3-ivec3.frag | fail | |||||||||
greaterThan-ivec3-ivec3.vert | fail | |||||||||
greaterThan-ivec4-ivec4.frag | fail | |||||||||
greaterThan-ivec4-ivec4.vert | fail | |||||||||
greaterThan-vec2-vec2.frag | fail | |||||||||
greaterThan-vec2-vec2.vert | fail | |||||||||
greaterThan-vec3-vec3.frag | fail | |||||||||
greaterThan-vec3-vec3.vert | fail | |||||||||
greaterThan-vec4-vec4.frag | fail | |||||||||
greaterThan-vec4-vec4.vert | fail | |||||||||
greaterThanEqual-ivec2-ivec2.frag | fail | |||||||||
greaterThanEqual-ivec2-ivec2.vert | fail | |||||||||
greaterThanEqual-ivec3-ivec3.frag | fail | |||||||||
greaterThanEqual-ivec3-ivec3.vert | fail | |||||||||
greaterThanEqual-ivec4-ivec4.frag | fail | |||||||||
greaterThanEqual-ivec4-ivec4.vert | fail | |||||||||
greaterThanEqual-vec2-vec2.frag | fail | |||||||||
greaterThanEqual-vec2-vec2.vert | fail | |||||||||
greaterThanEqual-vec3-vec3.frag | fail | |||||||||
greaterThanEqual-vec3-vec3.vert | fail | |||||||||
greaterThanEqual-vec4-vec4.frag | fail | |||||||||
greaterThanEqual-vec4-vec4.vert | fail | |||||||||
lessThan-ivec2-ivec2.frag | fail | |||||||||
lessThan-ivec2-ivec2.vert | fail | |||||||||
lessThan-ivec3-ivec3.frag | fail | |||||||||
lessThan-ivec3-ivec3.vert | fail | |||||||||
lessThan-ivec4-ivec4.frag | fail | |||||||||
lessThan-ivec4-ivec4.vert | fail | |||||||||
lessThan-vec2-vec2.frag | fail | |||||||||
lessThan-vec2-vec2.vert | fail | |||||||||
lessThan-vec3-vec3.frag | fail | |||||||||
lessThan-vec3-vec3.vert | fail | |||||||||
lessThan-vec4-vec4.frag | fail | |||||||||
lessThan-vec4-vec4.vert | fail | |||||||||
lessThanEqual-ivec2-ivec2.frag | fail | |||||||||
lessThanEqual-ivec2-ivec2.vert | fail | |||||||||
lessThanEqual-ivec3-ivec3.frag | fail | |||||||||
lessThanEqual-ivec3-ivec3.vert | fail | |||||||||
lessThanEqual-ivec4-ivec4.frag | fail | |||||||||
lessThanEqual-ivec4-ivec4.vert | fail | |||||||||
lessThanEqual-vec2-vec2.frag | fail | |||||||||
lessThanEqual-vec2-vec2.vert | fail | |||||||||
lessThanEqual-vec3-vec3.frag | fail | |||||||||
lessThanEqual-vec3-vec3.vert | fail | |||||||||
lessThanEqual-vec4-vec4.frag | fail | |||||||||
lessThanEqual-vec4-vec4.vert | fail | |||||||||
not-bvec2.frag | fail | |||||||||
not-bvec2.vert | fail | |||||||||
not-bvec3.frag | fail | |||||||||
not-bvec3.vert | fail | |||||||||
not-bvec4.frag | fail | |||||||||
not-bvec4.vert | fail | |||||||||
notEqual-bvec2-bvec2.frag | fail | |||||||||
notEqual-bvec2-bvec2.vert | fail | |||||||||
notEqual-bvec3-bvec3.frag | fail | |||||||||
notEqual-bvec3-bvec3.vert | fail | |||||||||
notEqual-bvec4-bvec4.frag | fail | |||||||||
notEqual-bvec4-bvec4.vert | fail | |||||||||
notEqual-ivec2-ivec2.frag | fail | |||||||||
notEqual-ivec2-ivec2.vert | fail | |||||||||
notEqual-ivec3-ivec3.frag | fail | |||||||||
notEqual-ivec3-ivec3.vert | fail | |||||||||
notEqual-ivec4-ivec4.frag | fail | |||||||||
notEqual-ivec4-ivec4.vert | fail | |||||||||
notEqual-vec2-vec2.frag | fail | |||||||||
notEqual-vec2-vec2.vert | fail | |||||||||
notEqual-vec3-vec3.frag | fail | |||||||||
notEqual-vec3-vec3.vert | fail | |||||||||
notEqual-vec4-vec4.frag | fail | |||||||||
notEqual-vec4-vec4.vert | fail | |||||||||
op-add-int-ivec2.frag | fail | |||||||||
op-add-int-ivec2.vert | fail | |||||||||
op-add-int-ivec3.frag | fail | |||||||||
op-add-int-ivec3.vert | fail | |||||||||
op-add-int-ivec4.frag | fail | |||||||||
op-add-int-ivec4.vert | fail | |||||||||
op-add-ivec2-int.frag | fail | |||||||||
op-add-ivec2-int.vert | fail | |||||||||
op-add-ivec2-ivec2.frag | fail | |||||||||
op-add-ivec2-ivec2.vert | fail | |||||||||
op-add-ivec3-int.frag | fail | |||||||||
op-add-ivec3-int.vert | fail | |||||||||
op-add-ivec3-ivec3.frag | fail | |||||||||
op-add-ivec3-ivec3.vert | fail | |||||||||
op-add-ivec4-int.frag | fail | |||||||||
op-add-ivec4-int.vert | fail | |||||||||
op-add-ivec4-ivec4.frag | fail | |||||||||
op-add-ivec4-ivec4.vert | fail | |||||||||
op-div-int-ivec2.frag | fail | |||||||||
op-div-int-ivec2.vert | fail | |||||||||
op-div-int-ivec3.frag | fail | |||||||||
op-div-int-ivec3.vert | fail | |||||||||
op-div-int-ivec4.frag | fail | |||||||||
op-div-int-ivec4.vert | fail | |||||||||
op-div-ivec2-int.frag | fail | |||||||||
op-div-ivec2-int.vert | fail | |||||||||
op-div-ivec2-ivec2.frag | fail | |||||||||
op-div-ivec2-ivec2.vert | fail | |||||||||
op-div-ivec3-int.frag | fail | |||||||||
op-div-ivec3-int.vert | fail | |||||||||
op-div-ivec3-ivec3.frag | fail | |||||||||
op-div-ivec3-ivec3.vert | fail | |||||||||
op-div-ivec4-int.frag | fail | |||||||||
op-div-ivec4-int.vert | fail | |||||||||
op-div-ivec4-ivec4.frag | fail | |||||||||
op-div-ivec4-ivec4.vert | fail | |||||||||
op-mult-int-ivec2.frag | fail | |||||||||
op-mult-int-ivec2.vert | fail | |||||||||
op-mult-int-ivec3.frag | fail | |||||||||
op-mult-int-ivec3.vert | fail | |||||||||
op-mult-int-ivec4.frag | fail | |||||||||
op-mult-int-ivec4.vert | fail | |||||||||
op-mult-ivec2-int.frag | fail | |||||||||
op-mult-ivec2-int.vert | fail | |||||||||
op-mult-ivec2-ivec2.frag | fail | |||||||||
op-mult-ivec2-ivec2.vert | fail | |||||||||
op-mult-ivec3-int.frag | fail | |||||||||
op-mult-ivec3-int.vert | fail | |||||||||
op-mult-ivec3-ivec3.frag | fail | |||||||||
op-mult-ivec3-ivec3.vert | fail | |||||||||
op-mult-ivec4-int.frag | fail | |||||||||
op-mult-ivec4-int.vert | fail | |||||||||
op-mult-ivec4-ivec4.frag | fail | |||||||||
op-mult-ivec4-ivec4.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-ivec2.frag | fail | |||||||||
op-neg-ivec2.vert | fail | |||||||||
op-neg-ivec3.frag | fail | |||||||||
op-neg-ivec3.vert | fail | |||||||||
op-neg-ivec4.frag | fail | |||||||||
op-neg-ivec4.vert | fail | |||||||||
op-selection-bool-bvec2-bvec2.frag | fail | |||||||||
op-selection-bool-bvec2-bvec2.vert | fail | |||||||||
op-selection-bool-bvec3-bvec3.frag | fail | |||||||||
op-selection-bool-bvec3-bvec3.vert | fail | |||||||||
op-selection-bool-bvec4-bvec4.frag | fail | |||||||||
op-selection-bool-bvec4-bvec4.vert | fail | |||||||||
op-selection-bool-ivec2-ivec2.frag | fail | |||||||||
op-selection-bool-ivec2-ivec2.vert | fail | |||||||||
op-selection-bool-ivec3-ivec3.frag | fail | |||||||||
op-selection-bool-ivec3-ivec3.vert | fail | |||||||||
op-selection-bool-ivec4-ivec4.frag | fail | |||||||||
op-selection-bool-ivec4-ivec4.vert | fail | |||||||||
op-sub-int-ivec2.frag | fail | |||||||||
op-sub-int-ivec2.vert | fail | |||||||||
op-sub-int-ivec3.frag | fail | |||||||||
op-sub-int-ivec3.vert | fail | |||||||||
op-sub-int-ivec4.frag | fail | |||||||||
op-sub-int-ivec4.vert | fail | |||||||||
op-sub-ivec2-int.frag | fail | |||||||||
op-sub-ivec2-int.vert | fail | |||||||||
op-sub-ivec2-ivec2.frag | fail | |||||||||
op-sub-ivec2-ivec2.vert | fail | |||||||||
op-sub-ivec3-int.frag | fail | |||||||||
op-sub-ivec3-int.vert | fail | |||||||||
op-sub-ivec3-ivec3.frag | fail | |||||||||
op-sub-ivec3-ivec3.vert | fail | |||||||||
op-sub-ivec4-int.frag | fail | |||||||||
op-sub-ivec4-int.vert | fail | |||||||||
op-sub-ivec4-ivec4.frag | fail | |||||||||
op-sub-ivec4-ivec4.vert | fail | |||||||||
op-uplus-ivec2.frag | fail | |||||||||
op-uplus-ivec2.vert | fail | |||||||||
op-uplus-ivec3.frag | fail | |||||||||
op-uplus-ivec3.vert | fail | |||||||||
op-uplus-ivec4.frag | fail | |||||||||
op-uplus-ivec4.vert | fail | |||||||||
outerProduct-bvec2.vert | fail | |||||||||
outerProduct-bvec3.vert | fail | |||||||||
outerProduct-bvec4.vert | fail | |||||||||
outerProduct-vec2-vec2.frag | fail | |||||||||
outerProduct-vec2-vec2.vert | fail | |||||||||
outerProduct-vec2-vec3.frag | fail | |||||||||
outerProduct-vec2-vec3.vert | fail | |||||||||
outerProduct-vec2-vec4.frag | fail | |||||||||
outerProduct-vec2-vec4.vert | fail | |||||||||
outerProduct-vec3-vec2.frag | fail | |||||||||
outerProduct-vec3-vec2.vert | fail | |||||||||
outerProduct-vec3-vec3.frag | fail | |||||||||
outerProduct-vec3-vec3.vert | fail | |||||||||
outerProduct-vec3-vec4.frag | fail | |||||||||
outerProduct-vec3-vec4.vert | fail | |||||||||
outerProduct-vec4-vec2.frag | fail | |||||||||
outerProduct-vec4-vec2.vert | fail | |||||||||
outerProduct-vec4-vec3.frag | fail | |||||||||
outerProduct-vec4-vec3.vert | fail | |||||||||
outerProduct-vec4-vec4.frag | fail | |||||||||
outerProduct-vec4-vec4.vert | fail | |||||||||
radians-float.frag | fail | |||||||||
radians-float.vert | fail | |||||||||
radians-vec2.frag | fail | |||||||||
radians-vec2.vert | fail | |||||||||
radians-vec3.frag | fail | |||||||||
radians-vec3.vert | fail | |||||||||
radians-vec4.frag | fail | |||||||||
radians-vec4.vert | fail | |||||||||
clipping | 0/2 | |||||||||
clip-distance-unavailable.frag | fail | |||||||||
clip-distance-unavailable.vert | fail | |||||||||
qualifiers | 14/16 | |||||||||
in-01.vert | fail | |||||||||
out-01.vert | fail | |||||||||
storage-qualfiers | 0/5 | |||||||||
static-write-attribute-01.vert | fail | |||||||||
static-write-attribute-02.vert | fail | |||||||||
static-write-point-coord.frag | fail | |||||||||
static-write-varying-01.frag | fail | |||||||||
static-write-varying-02.frag | fail | |||||||||
structure-and-array-operations | 120/136 | |||||||||
array-assign-implicit-size.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-function-parameter-unsized.vert | fail | |||||||||
array-function-return-unsized.vert | crash | |||||||||
array-length-with-argument.vert | fail | |||||||||
array-of-struct-of-array.vert | fail | |||||||||
array-positive.vert | fail | |||||||||
array-redeclaration-01.vert | fail | |||||||||
array-redeclaration-initializer.vert | fail | |||||||||
array-size-constant-relational.vert | fail | |||||||||
array-size-ivec2.vert | fail | |||||||||
array-size-ivec3.vert | fail | |||||||||
array-size-ivec4.vert | fail | |||||||||
array-size-sequence-in-parenthesis.vert | fail | |||||||||
execution | 618/778 | |||||||||
built-in-functions | 326/336 | |||||||||
fs-op-eq-mat2x3-mat2x3 | fail | |||||||||
fs-op-eq-mat2x4-mat2x4 | fail | |||||||||
fs-op-eq-mat3x2-mat3x2 | fail | |||||||||
fs-op-eq-mat4x2-mat4x2 | fail | |||||||||
fs-op-eq-mat4x3-mat4x3 | fail | |||||||||
vs-op-eq-mat2x3-mat2x3 | fail | |||||||||
vs-op-eq-mat2x4-mat2x4 | fail | |||||||||
vs-op-eq-mat3x2-mat3x2 | fail | |||||||||
vs-op-eq-mat4x2-mat4x2 | fail | |||||||||
vs-op-eq-mat4x3-mat4x3 | fail | |||||||||
fs-outerProduct-const-mat2-ivec | fail | |||||||||
fs-outerProduct-const-mat2x2-ivec | fail | |||||||||
fs-outerProduct-const-mat2x3-ivec | fail | |||||||||
fs-outerProduct-const-mat2x4-ivec | fail | |||||||||
fs-outerProduct-const-mat3-ivec | fail | |||||||||
fs-outerProduct-const-mat3x2-ivec | fail | |||||||||
fs-outerProduct-const-mat3x3-ivec | fail | |||||||||
fs-outerProduct-const-mat3x4-ivec | fail | |||||||||
fs-outerProduct-const-mat4-ivec | fail | |||||||||
fs-outerProduct-const-mat4x2-ivec | fail | |||||||||
fs-outerProduct-const-mat4x3-ivec | fail | |||||||||
fs-outerProduct-const-mat4x4-ivec | fail | |||||||||
fs-outerProduct-mat2-ivec | fail | |||||||||
fs-outerProduct-mat2x2-ivec | fail | |||||||||
fs-outerProduct-mat2x3-ivec | fail | |||||||||
fs-outerProduct-mat2x4-ivec | fail | |||||||||
fs-outerProduct-mat3-ivec | fail | |||||||||
fs-outerProduct-mat3x2-ivec | fail | |||||||||
fs-outerProduct-mat3x3-ivec | fail | |||||||||
fs-outerProduct-mat3x4-ivec | fail | |||||||||
fs-outerProduct-mat4-ivec | fail | |||||||||
fs-outerProduct-mat4x2-ivec | fail | |||||||||
fs-outerProduct-mat4x3-ivec | fail | |||||||||
fs-outerProduct-mat4x4-ivec | fail | |||||||||
variable-indexing | 222/324 | |||||||||
fs-temp-array-mat2-col-row-wr | fail | |||||||||
fs-temp-array-mat2-col-wr | fail | |||||||||
fs-temp-array-mat2-index-row-rd | fail | |||||||||
fs-temp-array-mat2-index-row-wr | fail | |||||||||
fs-temp-array-mat3-col-row-wr | fail | |||||||||
fs-temp-array-mat3-col-wr | fail | |||||||||
fs-temp-array-mat3-index-row-rd | fail | |||||||||
fs-temp-array-mat3-index-row-wr | fail | |||||||||
fs-temp-array-mat4-col-row-wr | fail | |||||||||
fs-temp-array-mat4-col-wr | fail | |||||||||
fs-temp-array-mat4-index-row-rd | fail | |||||||||
fs-temp-array-mat4-index-row-wr | fail | |||||||||
fs-uniform-array-mat2-index-row-rd | fail | |||||||||
fs-uniform-array-mat3-index-row-rd | fail | |||||||||
fs-uniform-array-mat4-index-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-row-wr | fail | |||||||||
vs-temp-array-mat2-col-wr | fail | |||||||||
vs-temp-array-mat2-index-row-rd | fail | |||||||||
vs-temp-array-mat2-index-row-wr | fail | |||||||||
vs-temp-array-mat3-col-row-wr | fail | |||||||||
vs-temp-array-mat3-col-wr | fail | |||||||||
vs-temp-array-mat3-index-row-rd | fail | |||||||||
vs-temp-array-mat3-index-row-wr | fail | |||||||||
vs-temp-array-mat4-col-row-wr | fail | |||||||||
vs-temp-array-mat4-col-wr | fail | |||||||||
vs-temp-array-mat4-index-row-rd | fail | |||||||||
vs-temp-array-mat4-index-row-wr | fail | |||||||||
vs-uniform-array-mat2-index-row-rd | fail | |||||||||
vs-uniform-array-mat3-index-row-rd | fail | |||||||||
vs-uniform-array-mat4-index-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-outerProduct-const-mat2-ivec | fail | |||||||||
vs-outerProduct-const-mat2x2-ivec | fail | |||||||||
vs-outerProduct-const-mat2x3-ivec | fail | |||||||||
vs-outerProduct-const-mat2x4-ivec | fail | |||||||||
vs-outerProduct-const-mat3-ivec | fail | |||||||||
vs-outerProduct-const-mat3x2-ivec | fail | |||||||||
vs-outerProduct-const-mat3x3-ivec | fail | |||||||||
vs-outerProduct-const-mat3x4-ivec | fail | |||||||||
vs-outerProduct-const-mat4-ivec | fail | |||||||||
vs-outerProduct-const-mat4x2-ivec | fail | |||||||||
vs-outerProduct-const-mat4x3-ivec | fail | |||||||||
vs-outerProduct-const-mat4x4-ivec | fail | |||||||||
vs-outerProduct-mat2-ivec | fail | |||||||||
vs-outerProduct-mat2x2-ivec | fail | |||||||||
vs-outerProduct-mat2x3-ivec | fail | |||||||||
vs-outerProduct-mat2x4-ivec | fail | |||||||||
vs-outerProduct-mat3-ivec | fail | |||||||||
vs-outerProduct-mat3x2-ivec | fail | |||||||||
vs-outerProduct-mat3x3-ivec | fail | |||||||||
vs-outerProduct-mat3x4-ivec | fail | |||||||||
vs-outerProduct-mat4-ivec | fail | |||||||||
vs-outerProduct-mat4x2-ivec | fail | |||||||||
vs-outerProduct-mat4x3-ivec | fail | |||||||||
vs-outerProduct-mat4x4-ivec | fail | |||||||||
recursion | 4/7 | |||||||||
simple | crash | |||||||||
unreachable | crash | |||||||||
unreachable-constant-folding | crash | |||||||||
glsl-1.30 | 1208/1896 | |||||||||
compiler | 390/929 | |||||||||
arithmetic-operators | 4/7 | |||||||||
modulus-zero-01.frag | crash | |||||||||
modulus-zero-02.frag | crash | |||||||||
unsigned-mismatch-02.vert | fail | |||||||||
basic-types | 17/23 | |||||||||
assign-implicit-conversion-uint-int.vert | fail | |||||||||
assign-implicit-conversion-uvec2-ivec2.vert | fail | |||||||||
assign-implicit-conversion-uvec3-ivec3.vert | fail | |||||||||
assign-implicit-conversion-uvec4-ivec4.vert | fail | |||||||||
int-literal-size-ok-03.frag | fail | |||||||||
int-literal-size-ok-04.frag | fail | |||||||||
built-in-functions | 146/626 | |||||||||
abs-ivec2.frag | fail | |||||||||
abs-ivec2.vert | fail | |||||||||
abs-ivec3.frag | fail | |||||||||
abs-ivec3.vert | fail | |||||||||
abs-ivec4.frag | fail | |||||||||
abs-ivec4.vert | fail | |||||||||
asinh-float.frag | fail | |||||||||
asinh-float.vert | fail | |||||||||
asinh-vec2.frag | fail | |||||||||
asinh-vec2.vert | fail | |||||||||
asinh-vec3.frag | fail | |||||||||
asinh-vec3.vert | fail | |||||||||
asinh-vec4.frag | fail | |||||||||
asinh-vec4.vert | fail | |||||||||
clamp-ivec2-int-int.frag | fail | |||||||||
clamp-ivec2-int-int.vert | fail | |||||||||
clamp-ivec2-ivec2-ivec2.frag | fail | |||||||||
clamp-ivec2-ivec2-ivec2.vert | fail | |||||||||
clamp-ivec3-int-int.frag | fail | |||||||||
clamp-ivec3-int-int.vert | fail | |||||||||
clamp-ivec3-ivec3-ivec3.frag | fail | |||||||||
clamp-ivec3-ivec3-ivec3.vert | fail | |||||||||
clamp-ivec4-int-int.frag | fail | |||||||||
clamp-ivec4-int-int.vert | fail | |||||||||
clamp-ivec4-ivec4-ivec4.frag | fail | |||||||||
clamp-ivec4-ivec4-ivec4.vert | fail | |||||||||
clamp-uint-uint-uint.frag | fail | |||||||||
clamp-uint-uint-uint.vert | fail | |||||||||
clamp-uvec2-uint-uint.frag | fail | |||||||||
clamp-uvec2-uint-uint.vert | fail | |||||||||
clamp-uvec2-uvec2-uvec2.frag | fail | |||||||||
clamp-uvec2-uvec2-uvec2.vert | fail | |||||||||
clamp-uvec3-uint-uint.frag | fail | |||||||||
clamp-uvec3-uint-uint.vert | fail | |||||||||
clamp-uvec3-uvec3-uvec3.frag | fail | |||||||||
clamp-uvec3-uvec3-uvec3.vert | fail | |||||||||
clamp-uvec4-uint-uint.frag | fail | |||||||||
clamp-uvec4-uint-uint.vert | fail | |||||||||
clamp-uvec4-uvec4-uvec4.frag | fail | |||||||||
clamp-uvec4-uvec4-uvec4.vert | fail | |||||||||
equal-uvec2-uvec2.frag | fail | |||||||||
equal-uvec2-uvec2.vert | fail | |||||||||
equal-uvec3-uvec3.frag | fail | |||||||||
equal-uvec3-uvec3.vert | fail | |||||||||
equal-uvec4-uvec4.frag | fail | |||||||||
equal-uvec4-uvec4.vert | fail | |||||||||
greaterThan-uvec2-uvec2.frag | fail | |||||||||
greaterThan-uvec2-uvec2.vert | fail | |||||||||
greaterThan-uvec3-uvec3.frag | fail | |||||||||
greaterThan-uvec3-uvec3.vert | fail | |||||||||
greaterThan-uvec4-uvec4.frag | fail | |||||||||
greaterThan-uvec4-uvec4.vert | fail | |||||||||
greaterThanEqual-uvec2-uvec2.frag | fail | |||||||||
greaterThanEqual-uvec2-uvec2.vert | fail | |||||||||
greaterThanEqual-uvec3-uvec3.frag | fail | |||||||||
greaterThanEqual-uvec3-uvec3.vert | fail | |||||||||
greaterThanEqual-uvec4-uvec4.frag | fail | |||||||||
greaterThanEqual-uvec4-uvec4.vert | fail | |||||||||
lessThan-uvec2-uvec2.frag | fail | |||||||||
lessThan-uvec2-uvec2.vert | fail | |||||||||
lessThan-uvec3-uvec3.frag | fail | |||||||||
lessThan-uvec3-uvec3.vert | fail | |||||||||
lessThan-uvec4-uvec4.frag | fail | |||||||||
lessThan-uvec4-uvec4.vert | fail | |||||||||
lessThanEqual-uvec2-uvec2.frag | fail | |||||||||
lessThanEqual-uvec2-uvec2.vert | fail | |||||||||
lessThanEqual-uvec3-uvec3.frag | fail | |||||||||
lessThanEqual-uvec3-uvec3.vert | fail | |||||||||
lessThanEqual-uvec4-uvec4.frag | fail | |||||||||
lessThanEqual-uvec4-uvec4.vert | fail | |||||||||
max-ivec2-int.frag | fail | |||||||||
max-ivec2-int.vert | fail | |||||||||
max-ivec2-ivec2.frag | fail | |||||||||
max-ivec2-ivec2.vert | fail | |||||||||
max-ivec3-int.frag | fail | |||||||||
max-ivec3-int.vert | fail | |||||||||
max-ivec3-ivec3.frag | fail | |||||||||
max-ivec3-ivec3.vert | fail | |||||||||
max-ivec4-int.frag | fail | |||||||||
max-ivec4-int.vert | fail | |||||||||
max-ivec4-ivec4.frag | fail | |||||||||
max-ivec4-ivec4.vert | fail | |||||||||
max-uvec2-uint.frag | fail | |||||||||
max-uvec2-uint.vert | fail | |||||||||
max-uvec2-uvec2.frag | fail | |||||||||
max-uvec2-uvec2.vert | fail | |||||||||
max-uvec3-uint.frag | fail | |||||||||
max-uvec3-uint.vert | fail | |||||||||
max-uvec3-uvec3.frag | fail | |||||||||
max-uvec3-uvec3.vert | fail | |||||||||
max-uvec4-uint.frag | fail | |||||||||
max-uvec4-uint.vert | fail | |||||||||
max-uvec4-uvec4.frag | fail | |||||||||
max-uvec4-uvec4.vert | fail | |||||||||
min-ivec2-int.frag | fail | |||||||||
min-ivec2-int.vert | fail | |||||||||
min-ivec2-ivec2.frag | fail | |||||||||
min-ivec2-ivec2.vert | fail | |||||||||
min-ivec3-int.frag | fail | |||||||||
min-ivec3-int.vert | fail | |||||||||
min-ivec3-ivec3.frag | fail | |||||||||
min-ivec3-ivec3.vert | fail | |||||||||
min-ivec4-int.frag | fail | |||||||||
min-ivec4-int.vert | fail | |||||||||
min-ivec4-ivec4.frag | fail | |||||||||
min-ivec4-ivec4.vert | fail | |||||||||
min-uvec2-uint.frag | fail | |||||||||
min-uvec2-uint.vert | fail | |||||||||
min-uvec2-uvec2.frag | fail | |||||||||
min-uvec2-uvec2.vert | fail | |||||||||
min-uvec3-uint.frag | fail | |||||||||
min-uvec3-uint.vert | fail | |||||||||
min-uvec3-uvec3.frag | fail | |||||||||
min-uvec3-uvec3.vert | fail | |||||||||
min-uvec4-uint.frag | fail | |||||||||
min-uvec4-uint.vert | fail | |||||||||
min-uvec4-uvec4.frag | fail | |||||||||
min-uvec4-uvec4.vert | fail | |||||||||
notEqual-uvec2-uvec2.frag | fail | |||||||||
notEqual-uvec2-uvec2.vert | fail | |||||||||
notEqual-uvec3-uvec3.frag | fail | |||||||||
notEqual-uvec3-uvec3.vert | fail | |||||||||
notEqual-uvec4-uvec4.frag | fail | |||||||||
notEqual-uvec4-uvec4.vert | fail | |||||||||
op-add-uint-uvec2.frag | fail | |||||||||
op-add-uint-uvec2.vert | fail | |||||||||
op-add-uint-uvec3.frag | fail | |||||||||
op-add-uint-uvec3.vert | fail | |||||||||
op-add-uint-uvec4.frag | fail | |||||||||
op-add-uint-uvec4.vert | fail | |||||||||
op-add-uvec2-uint.frag | fail | |||||||||
op-add-uvec2-uint.vert | fail | |||||||||
op-add-uvec2-uvec2.frag | fail | |||||||||
op-add-uvec2-uvec2.vert | fail | |||||||||
op-add-uvec3-uint.frag | fail | |||||||||
op-add-uvec3-uint.vert | fail | |||||||||
op-add-uvec3-uvec3.frag | fail | |||||||||
op-add-uvec3-uvec3.vert | fail | |||||||||
op-add-uvec4-uint.frag | fail | |||||||||
op-add-uvec4-uint.vert | fail | |||||||||
op-add-uvec4-uvec4.frag | fail | |||||||||
op-add-uvec4-uvec4.vert | fail | |||||||||
op-bitand-int-ivec2.frag | fail | |||||||||
op-bitand-int-ivec2.vert | fail | |||||||||
op-bitand-int-ivec3.frag | fail | |||||||||
op-bitand-int-ivec3.vert | fail | |||||||||
op-bitand-int-ivec4.frag | fail | |||||||||
op-bitand-int-ivec4.vert | fail | |||||||||
op-bitand-ivec2-int.frag | fail | |||||||||
op-bitand-ivec2-int.vert | fail | |||||||||
op-bitand-ivec2-ivec2.frag | fail | |||||||||
op-bitand-ivec2-ivec2.vert | fail | |||||||||
op-bitand-ivec3-int.frag | fail | |||||||||
op-bitand-ivec3-int.vert | fail | |||||||||
op-bitand-ivec3-ivec3.frag | fail | |||||||||
op-bitand-ivec3-ivec3.vert | fail | |||||||||
op-bitand-ivec4-int.frag | fail | |||||||||
op-bitand-ivec4-int.vert | fail | |||||||||
op-bitand-ivec4-ivec4.frag | fail | |||||||||
op-bitand-ivec4-ivec4.vert | fail | |||||||||
op-bitand-uint-uvec2.frag | fail | |||||||||
op-bitand-uint-uvec2.vert | fail | |||||||||
op-bitand-uint-uvec3.frag | fail | |||||||||
op-bitand-uint-uvec3.vert | fail | |||||||||
op-bitand-uint-uvec4.frag | fail | |||||||||
op-bitand-uint-uvec4.vert | fail | |||||||||
op-bitand-uvec2-uint.frag | fail | |||||||||
op-bitand-uvec2-uint.vert | fail | |||||||||
op-bitand-uvec2-uvec2.frag | fail | |||||||||
op-bitand-uvec2-uvec2.vert | fail | |||||||||
op-bitand-uvec3-uint.frag | fail | |||||||||
op-bitand-uvec3-uint.vert | fail | |||||||||
op-bitand-uvec3-uvec3.frag | fail | |||||||||
op-bitand-uvec3-uvec3.vert | fail | |||||||||
op-bitand-uvec4-uint.frag | fail | |||||||||
op-bitand-uvec4-uint.vert | fail | |||||||||
op-bitand-uvec4-uvec4.frag | fail | |||||||||
op-bitand-uvec4-uvec4.vert | fail | |||||||||
op-bitor-int-ivec2.frag | fail | |||||||||
op-bitor-int-ivec2.vert | fail | |||||||||
op-bitor-int-ivec3.frag | fail | |||||||||
op-bitor-int-ivec3.vert | fail | |||||||||
op-bitor-int-ivec4.frag | fail | |||||||||
op-bitor-int-ivec4.vert | fail | |||||||||
op-bitor-ivec2-int.frag | fail | |||||||||
op-bitor-ivec2-int.vert | fail | |||||||||
op-bitor-ivec2-ivec2.frag | fail | |||||||||
op-bitor-ivec2-ivec2.vert | fail | |||||||||
op-bitor-ivec3-int.frag | fail | |||||||||
op-bitor-ivec3-int.vert | fail | |||||||||
op-bitor-ivec3-ivec3.frag | fail | |||||||||
op-bitor-ivec3-ivec3.vert | fail | |||||||||
op-bitor-ivec4-int.frag | fail | |||||||||
op-bitor-ivec4-int.vert | fail | |||||||||
op-bitor-ivec4-ivec4.frag | fail | |||||||||
op-bitor-ivec4-ivec4.vert | fail | |||||||||
op-bitor-uint-uvec2.frag | fail | |||||||||
op-bitor-uint-uvec2.vert | fail | |||||||||
op-bitor-uint-uvec3.frag | fail | |||||||||
op-bitor-uint-uvec3.vert | fail | |||||||||
op-bitor-uint-uvec4.frag | fail | |||||||||
op-bitor-uint-uvec4.vert | fail | |||||||||
op-bitor-uvec2-uint.frag | fail | |||||||||
op-bitor-uvec2-uint.vert | fail | |||||||||
op-bitor-uvec2-uvec2.frag | fail | |||||||||
op-bitor-uvec2-uvec2.vert | fail | |||||||||
op-bitor-uvec3-uint.frag | fail | |||||||||
op-bitor-uvec3-uint.vert | fail | |||||||||
op-bitor-uvec3-uvec3.frag | fail | |||||||||
op-bitor-uvec3-uvec3.vert | fail | |||||||||
op-bitor-uvec4-uint.frag | fail | |||||||||
op-bitor-uvec4-uint.vert | fail | |||||||||
op-bitor-uvec4-uvec4.frag | fail | |||||||||
op-bitor-uvec4-uvec4.vert | fail | |||||||||
op-bitxor-int-ivec2.frag | fail | |||||||||
op-bitxor-int-ivec2.vert | fail | |||||||||
op-bitxor-int-ivec3.frag | fail | |||||||||
op-bitxor-int-ivec3.vert | fail | |||||||||
op-bitxor-int-ivec4.frag | fail | |||||||||
op-bitxor-int-ivec4.vert | fail | |||||||||
op-bitxor-ivec2-int.frag | fail | |||||||||
op-bitxor-ivec2-int.vert | fail | |||||||||
op-bitxor-ivec2-ivec2.frag | fail | |||||||||
op-bitxor-ivec2-ivec2.vert | fail | |||||||||
op-bitxor-ivec3-int.frag | fail | |||||||||
op-bitxor-ivec3-int.vert | fail | |||||||||
op-bitxor-ivec3-ivec3.frag | fail | |||||||||
op-bitxor-ivec3-ivec3.vert | fail | |||||||||
op-bitxor-ivec4-int.frag | fail | |||||||||
op-bitxor-ivec4-int.vert | fail | |||||||||
op-bitxor-ivec4-ivec4.frag | fail | |||||||||
op-bitxor-ivec4-ivec4.vert | fail | |||||||||
op-bitxor-uint-uvec2.frag | fail | |||||||||
op-bitxor-uint-uvec2.vert | fail | |||||||||
op-bitxor-uint-uvec3.frag | fail | |||||||||
op-bitxor-uint-uvec3.vert | fail | |||||||||
op-bitxor-uint-uvec4.frag | fail | |||||||||
op-bitxor-uint-uvec4.vert | fail | |||||||||
op-bitxor-uvec2-uint.frag | fail | |||||||||
op-bitxor-uvec2-uint.vert | fail | |||||||||
op-bitxor-uvec2-uvec2.frag | fail | |||||||||
op-bitxor-uvec2-uvec2.vert | fail | |||||||||
op-bitxor-uvec3-uint.frag | fail | |||||||||
op-bitxor-uvec3-uint.vert | fail | |||||||||
op-bitxor-uvec3-uvec3.frag | fail | |||||||||
op-bitxor-uvec3-uvec3.vert | fail | |||||||||
op-bitxor-uvec4-uint.frag | fail | |||||||||
op-bitxor-uvec4-uint.vert | fail | |||||||||
op-bitxor-uvec4-uvec4.frag | fail | |||||||||
op-bitxor-uvec4-uvec4.vert | fail | |||||||||
op-complement-ivec2.frag | fail | |||||||||
op-complement-ivec2.vert | fail | |||||||||
op-complement-ivec3.frag | fail | |||||||||
op-complement-ivec3.vert | fail | |||||||||
op-complement-ivec4.frag | fail | |||||||||
op-complement-ivec4.vert | fail | |||||||||
op-complement-uvec2.frag | fail | |||||||||
op-complement-uvec2.vert | fail | |||||||||
op-complement-uvec3.frag | fail | |||||||||
op-complement-uvec3.vert | fail | |||||||||
op-complement-uvec4.frag | fail | |||||||||
op-complement-uvec4.vert | fail | |||||||||
op-div-uint-uvec2.frag | fail | |||||||||
op-div-uint-uvec2.vert | fail | |||||||||
op-div-uint-uvec3.frag | fail | |||||||||
op-div-uint-uvec3.vert | fail | |||||||||
op-div-uint-uvec4.frag | fail | |||||||||
op-div-uint-uvec4.vert | fail | |||||||||
op-div-uvec2-uint.frag | fail | |||||||||
op-div-uvec2-uint.vert | fail | |||||||||
op-div-uvec2-uvec2.frag | fail | |||||||||
op-div-uvec2-uvec2.vert | fail | |||||||||
op-div-uvec3-uint.frag | fail | |||||||||
op-div-uvec3-uint.vert | fail | |||||||||
op-div-uvec3-uvec3.frag | fail | |||||||||
op-div-uvec3-uvec3.vert | fail | |||||||||
op-div-uvec4-uint.frag | fail | |||||||||
op-div-uvec4-uint.vert | fail | |||||||||
op-div-uvec4-uvec4.frag | fail | |||||||||
op-div-uvec4-uvec4.vert | fail | |||||||||
op-lshift-int-int.frag | fail | |||||||||
op-lshift-int-int.vert | fail | |||||||||
op-lshift-int-uint.frag | fail | |||||||||
op-lshift-int-uint.vert | fail | |||||||||
op-lshift-ivec2-int.frag | fail | |||||||||
op-lshift-ivec2-int.vert | fail | |||||||||
op-lshift-ivec2-ivec2.frag | fail | |||||||||
op-lshift-ivec2-ivec2.vert | fail | |||||||||
op-lshift-ivec2-uint.frag | fail | |||||||||
op-lshift-ivec2-uint.vert | fail | |||||||||
op-lshift-ivec2-uvec2.frag | fail | |||||||||
op-lshift-ivec2-uvec2.vert | fail | |||||||||
op-lshift-ivec3-int.frag | fail | |||||||||
op-lshift-ivec3-int.vert | fail | |||||||||
op-lshift-ivec3-ivec3.frag | fail | |||||||||
op-lshift-ivec3-ivec3.vert | fail | |||||||||
op-lshift-ivec3-uint.frag | fail | |||||||||
op-lshift-ivec3-uint.vert | fail | |||||||||
op-lshift-ivec3-uvec3.frag | fail | |||||||||
op-lshift-ivec3-uvec3.vert | fail | |||||||||
op-lshift-ivec4-int.frag | fail | |||||||||
op-lshift-ivec4-int.vert | fail | |||||||||
op-lshift-ivec4-ivec4.frag | fail | |||||||||
op-lshift-ivec4-ivec4.vert | fail | |||||||||
op-lshift-ivec4-uint.frag | fail | |||||||||
op-lshift-ivec4-uint.vert | fail | |||||||||
op-lshift-ivec4-uvec4.frag | fail | |||||||||
op-lshift-ivec4-uvec4.vert | fail | |||||||||
op-lshift-uvec2-int.frag | fail | |||||||||
op-lshift-uvec2-int.vert | fail | |||||||||
op-lshift-uvec2-ivec2.frag | fail | |||||||||
op-lshift-uvec2-ivec2.vert | fail | |||||||||
op-lshift-uvec2-uint.frag | fail | |||||||||
op-lshift-uvec2-uint.vert | fail | |||||||||
op-lshift-uvec2-uvec2.frag | fail | |||||||||
op-lshift-uvec2-uvec2.vert | fail | |||||||||
op-lshift-uvec3-int.frag | fail | |||||||||
op-lshift-uvec3-int.vert | fail | |||||||||
op-lshift-uvec3-ivec3.frag | fail | |||||||||
op-lshift-uvec3-ivec3.vert | fail | |||||||||
op-lshift-uvec3-uint.frag | fail | |||||||||
op-lshift-uvec3-uint.vert | fail | |||||||||
op-lshift-uvec3-uvec3.frag | fail | |||||||||
op-lshift-uvec3-uvec3.vert | fail | |||||||||
op-lshift-uvec4-int.frag | fail | |||||||||
op-lshift-uvec4-int.vert | fail | |||||||||
op-lshift-uvec4-ivec4.frag | fail | |||||||||
op-lshift-uvec4-ivec4.vert | fail | |||||||||
op-lshift-uvec4-uint.frag | fail | |||||||||
op-lshift-uvec4-uint.vert | fail | |||||||||
op-lshift-uvec4-uvec4.frag | fail | |||||||||
op-lshift-uvec4-uvec4.vert | fail | |||||||||
op-mod-int-ivec2.frag | fail | |||||||||
op-mod-int-ivec2.vert | fail | |||||||||
op-mod-int-ivec3.frag | fail | |||||||||
op-mod-int-ivec3.vert | fail | |||||||||
op-mod-int-ivec4.frag | fail | |||||||||
op-mod-int-ivec4.vert | fail | |||||||||
op-mod-ivec2-int.frag | fail | |||||||||
op-mod-ivec2-int.vert | fail | |||||||||
op-mod-ivec2-ivec2.frag | fail | |||||||||
op-mod-ivec2-ivec2.vert | fail | |||||||||
op-mod-ivec3-int.frag | fail | |||||||||
op-mod-ivec3-int.vert | fail | |||||||||
op-mod-ivec3-ivec3.frag | fail | |||||||||
op-mod-ivec3-ivec3.vert | fail | |||||||||
op-mod-ivec4-int.frag | fail | |||||||||
op-mod-ivec4-int.vert | fail | |||||||||
op-mod-ivec4-ivec4.frag | fail | |||||||||
op-mod-ivec4-ivec4.vert | fail | |||||||||
op-mod-uint-uvec2.frag | fail | |||||||||
op-mod-uint-uvec2.vert | fail | |||||||||
op-mod-uint-uvec3.frag | fail | |||||||||
op-mod-uint-uvec3.vert | fail | |||||||||
op-mod-uint-uvec4.frag | fail | |||||||||
op-mod-uint-uvec4.vert | fail | |||||||||
op-mod-uvec2-uint.frag | fail | |||||||||
op-mod-uvec2-uint.vert | fail | |||||||||
op-mod-uvec2-uvec2.frag | fail | |||||||||
op-mod-uvec2-uvec2.vert | fail | |||||||||
op-mod-uvec3-uint.frag | fail | |||||||||
op-mod-uvec3-uint.vert | fail | |||||||||
op-mod-uvec3-uvec3.frag | fail | |||||||||
op-mod-uvec3-uvec3.vert | fail | |||||||||
op-mod-uvec4-uint.frag | fail | |||||||||
op-mod-uvec4-uint.vert | fail | |||||||||
op-mod-uvec4-uvec4.frag | fail | |||||||||
op-mod-uvec4-uvec4.vert | fail | |||||||||
op-mult-uint-uvec2.frag | fail | |||||||||
op-mult-uint-uvec2.vert | fail | |||||||||
op-mult-uint-uvec3.frag | fail | |||||||||
op-mult-uint-uvec3.vert | fail | |||||||||
op-mult-uint-uvec4.frag | fail | |||||||||
op-mult-uint-uvec4.vert | fail | |||||||||
op-mult-uvec2-uint.frag | fail | |||||||||
op-mult-uvec2-uint.vert | fail | |||||||||
op-mult-uvec2-uvec2.frag | fail | |||||||||
op-mult-uvec2-uvec2.vert | fail | |||||||||
op-mult-uvec3-uint.frag | fail | |||||||||
op-mult-uvec3-uint.vert | fail | |||||||||
op-mult-uvec3-uvec3.frag | fail | |||||||||
op-mult-uvec3-uvec3.vert | fail | |||||||||
op-mult-uvec4-uint.frag | fail | |||||||||
op-mult-uvec4-uint.vert | fail | |||||||||
op-mult-uvec4-uvec4.frag | fail | |||||||||
op-mult-uvec4-uvec4.vert | fail | |||||||||
op-neg-uint.frag | fail | |||||||||
op-neg-uint.vert | fail | |||||||||
op-neg-uvec2.frag | fail | |||||||||
op-neg-uvec2.vert | fail | |||||||||
op-neg-uvec3.frag | fail | |||||||||
op-neg-uvec3.vert | fail | |||||||||
op-neg-uvec4.frag | fail | |||||||||
op-neg-uvec4.vert | fail | |||||||||
op-rshift-int-uint.frag | fail | |||||||||
op-rshift-int-uint.vert | fail | |||||||||
op-rshift-ivec2-int.frag | fail | |||||||||
op-rshift-ivec2-int.vert | fail | |||||||||
op-rshift-ivec2-ivec2.frag | fail | |||||||||
op-rshift-ivec2-ivec2.vert | fail | |||||||||
op-rshift-ivec2-uint.frag | fail | |||||||||
op-rshift-ivec2-uint.vert | fail | |||||||||
op-rshift-ivec2-uvec2.frag | fail | |||||||||
op-rshift-ivec2-uvec2.vert | fail | |||||||||
op-rshift-ivec3-int.frag | fail | |||||||||
op-rshift-ivec3-int.vert | fail | |||||||||
op-rshift-ivec3-ivec3.frag | fail | |||||||||
op-rshift-ivec3-ivec3.vert | fail | |||||||||
op-rshift-ivec3-uint.frag | fail | |||||||||
op-rshift-ivec3-uint.vert | fail | |||||||||
op-rshift-ivec3-uvec3.frag | fail | |||||||||
op-rshift-ivec3-uvec3.vert | fail | |||||||||
op-rshift-ivec4-int.frag | fail | |||||||||
op-rshift-ivec4-int.vert | fail | |||||||||
op-rshift-ivec4-ivec4.frag | fail | |||||||||
op-rshift-ivec4-ivec4.vert | fail | |||||||||
op-rshift-ivec4-uint.frag | fail | |||||||||
op-rshift-ivec4-uint.vert | fail | |||||||||
op-rshift-ivec4-uvec4.frag | fail | |||||||||
op-rshift-ivec4-uvec4.vert | fail | |||||||||
op-rshift-uvec2-int.frag | fail | |||||||||
op-rshift-uvec2-int.vert | fail | |||||||||
op-rshift-uvec2-ivec2.frag | fail | |||||||||
op-rshift-uvec2-ivec2.vert | fail | |||||||||
op-rshift-uvec2-uint.frag | fail | |||||||||
op-rshift-uvec2-uint.vert | fail | |||||||||
op-rshift-uvec2-uvec2.frag | fail | |||||||||
op-rshift-uvec2-uvec2.vert | fail | |||||||||
op-rshift-uvec3-int.frag | fail | |||||||||
op-rshift-uvec3-int.vert | fail | |||||||||
op-rshift-uvec3-ivec3.frag | fail | |||||||||
op-rshift-uvec3-ivec3.vert | fail | |||||||||
op-rshift-uvec3-uint.frag | fail | |||||||||
op-rshift-uvec3-uint.vert | fail | |||||||||
op-rshift-uvec3-uvec3.frag | fail | |||||||||
op-rshift-uvec3-uvec3.vert | fail | |||||||||
op-rshift-uvec4-int.frag | fail | |||||||||
op-rshift-uvec4-int.vert | fail | |||||||||
op-rshift-uvec4-ivec4.frag | fail | |||||||||
op-rshift-uvec4-ivec4.vert | fail | |||||||||
op-rshift-uvec4-uint.frag | fail | |||||||||
op-rshift-uvec4-uint.vert | fail | |||||||||
op-rshift-uvec4-uvec4.frag | fail | |||||||||
op-rshift-uvec4-uvec4.vert | fail | |||||||||
op-selection-bool-uvec2-uvec2.frag | fail | |||||||||
op-selection-bool-uvec2-uvec2.vert | fail | |||||||||
op-selection-bool-uvec3-uvec3.frag | fail | |||||||||
op-selection-bool-uvec3-uvec3.vert | fail | |||||||||
op-selection-bool-uvec4-uvec4.frag | fail | |||||||||
op-selection-bool-uvec4-uvec4.vert | fail | |||||||||
op-sub-uint-uvec2.frag | fail | |||||||||
op-sub-uint-uvec2.vert | fail | |||||||||
op-sub-uint-uvec3.frag | fail | |||||||||
op-sub-uint-uvec3.vert | fail | |||||||||
op-sub-uint-uvec4.frag | fail | |||||||||
op-sub-uint-uvec4.vert | fail | |||||||||
op-sub-uvec2-uint.frag | fail | |||||||||
op-sub-uvec2-uint.vert | fail | |||||||||
op-sub-uvec2-uvec2.frag | fail | |||||||||
op-sub-uvec2-uvec2.vert | fail | |||||||||
op-sub-uvec3-uint.frag | fail | |||||||||
op-sub-uvec3-uint.vert | fail | |||||||||
op-sub-uvec3-uvec3.frag | fail | |||||||||
op-sub-uvec3-uvec3.vert | fail | |||||||||
op-sub-uvec4-uint.frag | fail | |||||||||
op-sub-uvec4-uint.vert | fail | |||||||||
op-sub-uvec4-uvec4.frag | fail | |||||||||
op-sub-uvec4-uvec4.vert | fail | |||||||||
op-uplus-uvec2.frag | fail | |||||||||
op-uplus-uvec2.vert | fail | |||||||||
op-uplus-uvec3.frag | fail | |||||||||
op-uplus-uvec3.vert | fail | |||||||||
op-uplus-uvec4.frag | fail | |||||||||
op-uplus-uvec4.vert | fail | |||||||||
sign-ivec2.frag | fail | |||||||||
sign-ivec2.vert | fail | |||||||||
sign-ivec3.frag | fail | |||||||||
sign-ivec3.vert | fail | |||||||||
sign-ivec4.frag | fail | |||||||||
sign-ivec4.vert | fail | |||||||||
clipping | 6/12 | |||||||||
clip-distance-explicit-too-large-with-access.frag | fail | |||||||||
clip-distance-explicit-too-large-with-access.vert | fail | |||||||||
clip-distance-explicit-too-large.frag | fail | |||||||||
clip-distance-explicit-too-large.vert | fail | |||||||||
clip-distance-implicit-length.vert | fail | |||||||||
clip-distance-implicit-nonconst-access.vert | fail | |||||||||
constant-expressions | 2/4 | |||||||||
sampler-array-index-02.frag | fail | |||||||||
sampler-array-index-03.frag | fail | |||||||||
interpolation-qualifiers | 10/18 | |||||||||
fs-smooth-02.frag | fail | |||||||||
smooth-varying-01.frag | fail | |||||||||
smooth-varying-02.frag | fail | |||||||||
vs-flat-int-02.vert | fail | |||||||||
vs-flat-int-03.vert | fail | |||||||||
vs-flat-int-04.vert | fail | |||||||||
vs-flat-int-05.vert | fail | |||||||||
vs-smooth-01.vert | fail | |||||||||
order-of-qualification | 2/7 | |||||||||
order-of-qualification-03.vert | fail | |||||||||
order-of-qualification-04.vert | fail | |||||||||
order-of-qualification-05.vert | fail | |||||||||
order-of-qualification-06.vert | fail | |||||||||
order-of-qualification-07.vert | fail | |||||||||
precision-qualifiers | 19/23 | |||||||||
precision-bool-01.frag | fail | |||||||||
precision-bool-02.frag | fail | |||||||||
precision-struct-01.frag | fail | |||||||||
precision-struct-02.frag | fail | |||||||||
reserved | 62/73 | |||||||||
active.frag | fail | |||||||||
common.frag | fail | |||||||||
filter.frag | fail | |||||||||
image1DArrayShadow.frag | fail | |||||||||
image1DShadow.frag | fail | |||||||||
image2DArrayShadow.frag | fail | |||||||||
image2DShadow.frag | fail | |||||||||
packed.frag | fail | |||||||||
partition.frag | fail | |||||||||
row_major.frag | fail | |||||||||
superp.frag | fail | |||||||||
storage-qualifiers | 8/15 | |||||||||
static-write-centroid-in-01.frag | fail | |||||||||
static-write-clip-distance.frag | fail | |||||||||
static-write-in-01.frag | fail | |||||||||
static-write-in-02.frag | fail | |||||||||
static-write-in-direct.vert | fail | |||||||||
static-write-in-indirect.vert | fail | |||||||||
static-write-vertex-id.vert | fail | |||||||||
switch-statement | 20/25 | |||||||||
switch-case-empty-end.vert | fail | |||||||||
switch-expression-const-float.vert | fail | |||||||||
switch-expression-in-float.vert | fail | |||||||||
switch-expression-uniform-float.vert | fail | |||||||||
switch-expression-var-float.vert | fail | |||||||||
texture | 2/4 | |||||||||
texelFetchOffset.frag | crash | |||||||||
texelFetchOffset2.frag | crash | |||||||||
execution | 810/953 | |||||||||
built-in-functions | 586/650 | |||||||||
fs-asinh-float | fail | |||||||||
fs-asinh-vec2 | fail | |||||||||
fs-asinh-vec3 | fail | |||||||||
fs-asinh-vec4 | fail | |||||||||
fs-op-complement-int | fail | |||||||||
fs-op-complement-ivec2 | fail | |||||||||
fs-op-complement-ivec3 | fail | |||||||||
fs-op-complement-ivec4 | fail | |||||||||
fs-op-complement-uint | fail | |||||||||
fs-op-complement-uvec2 | fail | |||||||||
fs-op-complement-uvec3 | fail | |||||||||
fs-op-complement-uvec4 | fail | |||||||||
fs-op-eq-uvec2-uvec2 | fail | |||||||||
fs-op-eq-uvec4-uvec4 | fail | |||||||||
fs-op-lshift-int-uint | fail | |||||||||
fs-op-lshift-ivec2-uint | fail | |||||||||
fs-op-lshift-ivec2-uvec2 | fail | |||||||||
fs-op-lshift-ivec3-uint | fail | |||||||||
fs-op-lshift-ivec3-uvec3 | fail | |||||||||
fs-op-lshift-ivec4-uint | fail | |||||||||
fs-op-lshift-ivec4-uvec4 | fail | |||||||||
fs-op-neg-uint | fail | |||||||||
fs-op-neg-uvec2 | fail | |||||||||
fs-op-neg-uvec3 | fail | |||||||||
fs-op-neg-uvec4 | fail | |||||||||
fs-op-rshift-int-uint | fail | |||||||||
fs-op-rshift-ivec2-uint | fail | |||||||||
fs-op-rshift-ivec2-uvec2 | fail | |||||||||
fs-op-rshift-ivec3-uint | fail | |||||||||
fs-op-rshift-ivec3-uvec3 | fail | |||||||||
fs-op-rshift-ivec4-uint | fail | |||||||||
fs-op-rshift-ivec4-uvec4 | fail | |||||||||
vs-asinh-float | fail | |||||||||
vs-asinh-vec2 | fail | |||||||||
vs-asinh-vec3 | fail | |||||||||
vs-asinh-vec4 | fail | |||||||||
vs-op-complement-int | fail | |||||||||
vs-op-complement-ivec2 | fail | |||||||||
vs-op-complement-ivec3 | fail | |||||||||
vs-op-complement-ivec4 | fail | |||||||||
vs-op-complement-uint | fail | |||||||||
vs-op-complement-uvec2 | fail | |||||||||
vs-op-complement-uvec3 | fail | |||||||||
vs-op-complement-uvec4 | fail | |||||||||
vs-op-eq-uvec2-uvec2 | fail | |||||||||
vs-op-eq-uvec4-uvec4 | fail | |||||||||
vs-op-lshift-int-uint | fail | |||||||||
vs-op-lshift-ivec2-uint | fail | |||||||||
vs-op-lshift-ivec2-uvec2 | fail | |||||||||
vs-op-lshift-ivec3-uint | fail | |||||||||
vs-op-lshift-ivec3-uvec3 | fail | |||||||||
vs-op-lshift-ivec4-uint | fail | |||||||||
vs-op-lshift-ivec4-uvec4 | fail | |||||||||
vs-op-neg-uint | fail | |||||||||
vs-op-neg-uvec2 | fail | |||||||||
vs-op-neg-uvec3 | fail | |||||||||
vs-op-neg-uvec4 | fail | |||||||||
vs-op-rshift-int-uint | fail | |||||||||
vs-op-rshift-ivec2-uint | fail | |||||||||
vs-op-rshift-ivec2-uvec2 | fail | |||||||||
vs-op-rshift-ivec3-uint | fail | |||||||||
vs-op-rshift-ivec3-uvec3 | fail | |||||||||
vs-op-rshift-ivec4-uint | fail | |||||||||
vs-op-rshift-ivec4-uvec4 | fail | |||||||||
clipping | 7/20 | |||||||||
clip-plane-transformation pos | fail | |||||||||
fs-clip-distance-interpolated | fail | |||||||||
max-clip-distances | fail | |||||||||
vs-clip-based-on-position | fail | |||||||||
vs-clip-based-on-position-homogeneity | fail | |||||||||
vs-clip-distance-all-planes-enabled | fail | |||||||||
vs-clip-distance-bulk-assign | fail | |||||||||
vs-clip-distance-enables | fail | |||||||||
vs-clip-distance-in-param | crash | |||||||||
vs-clip-distance-inout-param | crash | |||||||||
vs-clip-distance-out-param | crash | |||||||||
vs-clip-distance-retval | fail | |||||||||
vs-clip-distance-uint-index | fail | |||||||||
fs-texelFetchOffset-2D | crash | |||||||||
fs-texture-sampler2dshadow-10 | fail | |||||||||
fs-texture-sampler2dshadow-11 | fail | |||||||||
interpolation | 71/133 | |||||||||
interpolation-flat-gl_BackColor-flat-distance | fail | |||||||||
interpolation-flat-gl_BackColor-smooth-distance | fail | |||||||||
interpolation-flat-gl_BackSecondaryColor-flat-distance | fail | |||||||||
interpolation-flat-gl_BackSecondaryColor-smooth-distance | fail | |||||||||
interpolation-none-gl_BackColor-flat-distance | fail | |||||||||
interpolation-none-gl_BackColor-smooth-distance | fail | |||||||||
interpolation-none-gl_BackSecondaryColor-flat-distance | fail | |||||||||
interpolation-none-gl_BackSecondaryColor-smooth-distance | fail | |||||||||
interpolation-noperspective-gl_BackColor-flat-distance | fail | |||||||||
interpolation-noperspective-gl_BackColor-flat-fixed | fail | |||||||||
interpolation-noperspective-gl_BackColor-flat-none | fail | |||||||||
interpolation-noperspective-gl_BackColor-flat-vertex | fail | |||||||||
interpolation-noperspective-gl_BackColor-smooth-distance | fail | |||||||||
interpolation-noperspective-gl_BackColor-smooth-fixed | fail | |||||||||
interpolation-noperspective-gl_BackColor-smooth-vertex | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-flat-distance | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-flat-fixed | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-flat-none | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-flat-vertex | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-smooth-distance | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-smooth-fixed | fail | |||||||||
interpolation-noperspective-gl_BackSecondaryColor-smooth-vertex | fail | |||||||||
interpolation-noperspective-gl_FrontColor-flat-distance | fail | |||||||||
interpolation-noperspective-gl_FrontColor-flat-fixed | fail | |||||||||
interpolation-noperspective-gl_FrontColor-flat-none | fail | |||||||||
interpolation-noperspective-gl_FrontColor-flat-vertex | fail | |||||||||
interpolation-noperspective-gl_FrontColor-smooth-distance | fail | |||||||||
interpolation-noperspective-gl_FrontColor-smooth-fixed | fail | |||||||||
interpolation-noperspective-gl_FrontColor-smooth-none | fail | |||||||||
interpolation-noperspective-gl_FrontColor-smooth-vertex | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-flat-distance | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-flat-fixed | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-flat-none | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-flat-vertex | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-smooth-distance | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-smooth-fixed | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-smooth-none | fail | |||||||||
interpolation-noperspective-gl_FrontSecondaryColor-smooth-vertex | fail | |||||||||
interpolation-noperspective-other-flat-distance | fail | |||||||||
interpolation-noperspective-other-flat-fixed | fail | |||||||||
interpolation-noperspective-other-flat-vertex | fail | |||||||||
interpolation-noperspective-other-smooth-distance | fail | |||||||||
interpolation-noperspective-other-smooth-fixed | fail | |||||||||
interpolation-noperspective-other-smooth-vertex | fail | |||||||||
interpolation-smooth-gl_BackColor-flat-distance | fail | |||||||||
interpolation-smooth-gl_BackColor-flat-fixed | fail | |||||||||
interpolation-smooth-gl_BackColor-flat-none | fail | |||||||||
interpolation-smooth-gl_BackColor-flat-vertex | fail | |||||||||
interpolation-smooth-gl_BackColor-smooth-distance | fail | |||||||||
interpolation-smooth-gl_BackSecondaryColor-flat-distance | fail | |||||||||
interpolation-smooth-gl_BackSecondaryColor-flat-fixed | fail | |||||||||
interpolation-smooth-gl_BackSecondaryColor-flat-none | fail | |||||||||
interpolation-smooth-gl_BackSecondaryColor-flat-vertex | fail | |||||||||
interpolation-smooth-gl_BackSecondaryColor-smooth-distance | fail | |||||||||
interpolation-smooth-gl_FrontColor-flat-distance | fail | |||||||||
interpolation-smooth-gl_FrontColor-flat-fixed | fail | |||||||||
interpolation-smooth-gl_FrontColor-flat-none | fail | |||||||||
interpolation-smooth-gl_FrontColor-flat-vertex | fail | |||||||||
interpolation-smooth-gl_FrontSecondaryColor-flat-distance | fail | |||||||||
interpolation-smooth-gl_FrontSecondaryColor-flat-fixed | fail | |||||||||
interpolation-smooth-gl_FrontSecondaryColor-flat-none | fail | |||||||||
interpolation-smooth-gl_FrontSecondaryColor-flat-vertex | fail | |||||||||
maximums | 12/13 | |||||||||
gl_MaxClipPlanes | fail | |||||||||
linker | 0/1 | |||||||||
clipping | 0/1 | |||||||||
mixing-clip-distance-and-clip-vertex-disallowed | fail | |||||||||
preprocessor | 6/11 | |||||||||
if | 0/2 | |||||||||
if-arg-must-be-defined-01.frag | fail | |||||||||
if-arg-must-be-defined-02.frag | fail | |||||||||
reserved | 0/3 | |||||||||
double-underscore-01.frag | fail | |||||||||
double-underscore-02.frag | fail | |||||||||
double-underscore-03.frag | fail | |||||||||
texturing | 42/54 | |||||||||
copyteximage-border | fail | |||||||||
depth-tex-modes-glsl | fail | |||||||||
getteximage-formats | fail | |||||||||
rg-teximage-01 | fail | |||||||||
rg-teximage-02 | fail | |||||||||
rgtc-teximage-01 | fail | |||||||||
rgtc-teximage-02 | fail | |||||||||
tex-miplevel-selection-lod | fail | |||||||||
tex-miplevel-selection-lod-bias | fail | |||||||||
teximage-errors | fail | |||||||||
texture-integer | fail | |||||||||
texture-packed-formats | fail |