Result summary

Currently showing: all

Show: all | fixes | problems | disabled | skips | changes | regressions | enabled

softpipe-03
(info)
softpipe-04
(info)
softpipe-05
(info)
all 40136/40926 40123/40926 40154/40926
asmparsertest
292/301 285/302 292/303
arbfp1.0
127/129 121/129 125/129
abs-01.txt
pass pass pass
abs-02.txt
pass pass pass
abs-03.txt
skip skip skip
condition_code-01.txt
skip skip skip
cos-01.txt
pass pass pass
cos-02.txt
pass pass pass
cos-03.txt
pass pass pass
cos-04.txt
pass crash pass
cos-05.txt
skip skip skip
ddx-01.txt
pass pass pass
ddx-02.txt
skip skip skip
ddy-01.txt
pass pass pass
ddy-02.txt
skip skip skip
depth_range-01.txt
pass pass pass
fog-01.txt
crash pass pass
fog-02.txt
pass pass pass
fog-03.txt
pass pass pass
fog-04.txt
pass pass pass
option-01.txt
pass crash pass
precision_hint-01.txt
pass pass pass
precision_hint-02.txt
pass pass pass
precision_hint-03.txt
pass pass pass
precision_hint-04.txt
pass pass pass
precision_hint-05.txt
pass pass pass
reserved_words-01.txt
pass pass pass
result-01.txt
pass pass pass
result-02.txt
pass pass pass
result-03.txt
pass pass pass
result-04.txt
pass pass pass
result-05.txt
pass pass pass
result-06.txt
pass pass pass
result-07.txt
pass pass crash
result-08.txt
pass pass pass
result-09.txt
pass pass pass
result-10.txt
pass pass pass
result-11.txt
pass crash pass
shadow-01.txt
pass pass pass
shadow-02.txt
pass pass pass
shadow-03.txt
pass pass pass
sincos-01.txt
pass pass pass
sincos-02.txt
pass pass pass
sincos-03.txt
pass pass pass
sincos-04.txt
pass pass pass
size_specifier-01.txt
pass pass pass
size_specifier-02.txt
skip skip skip
size_specifier-03.txt
skip skip skip
size_specifier-04.txt
skip skip skip
size_specifier-05.txt
skip skip skip
size_specifier-06.txt
pass pass pass
size_specifier-07.txt
skip skip skip
size_specifier-08.txt
pass pass pass
size_specifier-09.txt
pass crash pass
size_specifier-10.txt
pass pass pass
size_specifier-11.txt
pass pass pass
size_specifier-12.txt
pass pass pass
size_specifier-13.txt
pass crash pass
size_specifier-14.txt
pass pass pass
size_specifier-15.txt
pass pass pass
size_specifier-16.txt
pass pass pass
size_specifier-17.txt
pass pass pass
size_specifier-18.txt
pass pass pass
size_specifier-19.txt
pass pass pass
size_specifier-20.txt
pass pass pass
size_specifier-21.txt
pass pass pass
size_specifier-22.txt
pass pass pass
size_specifier-23.txt
pass pass pass
size_specifier-24.txt
pass pass pass
size_specifier-25.txt
pass pass pass
size_specifier-26.txt
pass pass pass
size_specifier-27.txt
pass pass pass
size_specifier-28.txt
pass pass pass
size_specifier-29.txt
pass pass pass
size_specifier-30.txt
pass pass pass
size_specifier-31.txt
pass pass pass
size_specifier-32.txt
pass pass pass
size_specifier-33.txt
pass pass pass
size_specifier-34.txt
pass pass pass
size_specifier-35.txt
pass pass pass
size_specifier-36.txt
pass pass pass
size_specifier-37.txt
pass pass pass
size_specifier-38.txt
pass pass pass
size_specifier-39.txt
pass pass pass
size_specifier-40.txt
pass pass pass
size_specifier-41.txt
pass pass pass
size_specifier-42.txt
pass pass pass
size_specifier-43.txt
pass pass pass
size_specifier-44.txt
pass pass pass
size_specifier-45.txt
pass pass pass
size_specifier-46.txt
pass pass pass
size_specifier-47.txt
pass pass pass
size_specifier-48.txt
pass pass pass
size_specifier-49.txt
pass pass pass
size_specifier-50.txt
pass pass pass
size_specifier-51.txt
pass crash pass
size_specifier-52.txt
pass pass pass
size_specifier-53.txt
pass pass pass
size_specifier-54.txt
pass pass pass
size_specifier-55.txt
pass pass pass
size_specifier-56.txt
pass pass pass
size_specifier-57.txt
pass pass pass
size_specifier-58.txt
pass pass pass
size_specifier-59.txt
pass pass pass
size_specifier-60.txt
pass pass pass
size_specifier-61.txt
pass pass pass
size_specifier-62.txt
pass pass pass
size_specifier-63.txt
pass pass pass
size_specifier-64.txt
pass pass pass
size_specifier-65.txt
pass pass pass
size_specifier-66.txt
pass pass pass
size_specifier-67.txt
crash pass pass
size_specifier-68.txt
skip skip skip
size_specifier-69.txt
pass pass pass
size_specifier-70.txt
pass pass pass
size_specifier-71.txt
pass pass pass
size_specifier-72.txt
pass pass pass
size_specifier-73.txt
pass pass pass
size_specifier-74.txt
pass pass pass
size_specifier-75.txt
pass pass pass
size_specifier-76.txt
pass pass pass
size_specifier-77.txt
pass pass pass
size_specifier-78.txt
pass pass pass
size_specifier-79.txt
pass pass pass
size_specifier-80.txt
pass pass pass
size_specifier-81.txt
pass pass pass
size_specifier-82.txt
pass pass pass
size_specifier-83.txt
pass pass pass
size_specifier-84.txt
pass pass crash
size_specifier-85.txt
pass pass crash
size_specifier-86.txt
pass pass pass
size_specifier-87.txt
pass pass pass
size_specifier-88.txt
pass crash pass
swz-01.txt
pass pass pass
swz-02.txt
pass pass pass
swz-03.txt
pass pass pass
swz-04.txt
pass pass pass
swz-05.txt
pass pass pass
swz-06.txt
pass pass pass
swz-07.txt
pass pass pass
swz-08.txt
pass crash crash
txd-01.txt
skip skip skip
txd-02.txt
pass pass pass
txd-03.txt
skip skip skip
arbvp1.0
165/172 164/173 167/174
abs-02.txt
pass pass pass
abs-03.txt
skip skip skip
abs.txt
pass pass pass
add.txt
pass pass pass
address-01.txt
pass pass pass
address-02.txt
pass crash pass
address-03.txt
pass pass pass
address-04.txt
pass pass pass
address-05.txt
pass pass pass
address-07.txt
pass pass pass
address-08.txt
pass pass pass
address-09.txt
pass pass pass
address-10.txt
pass pass pass
address-11.txt
pass pass pass
alias-01.txt
pass pass pass
alias-02.txt
pass pass crash
all_state-01.txt
pass pass pass
all_state-02.txt
pass pass crash
all_state-03.txt
pass pass pass
all_state-04.txt
pass pass pass
all_state-05.txt
pass pass pass
all_state-06.txt
pass pass pass
all_state-07.txt
pass pass pass
all_state-08.txt
pass pass pass
all_state-09.txt
pass pass pass
all_state-10.txt
pass pass pass
all_state-11.txt
pass pass pass
all_state-12.txt
pass pass pass
all_state-13.txt
pass pass pass
all_state-14.txt
pass pass pass
all_state-15.txt
pass pass pass
all_state-16.txt
pass pass pass
all_state-17.txt
pass pass pass
all_state-18.txt
pass pass pass
ara-01.txt
pass pass pass
ara-02.txt
skip skip skip
ara-03.txt
skip skip skip
ara-04.txt
skip skip skip
arbfp.txt
pass pass pass
arl-01.txt
pass pass pass
arl-02.txt
pass pass pass
arl-03.txt
pass pass pass
arl-04.txt
skip skip skip
arl-05.txt
skip skip skip
array_range-01.txt
pass pass pass
array_range-02.txt
pass pass pass
array_range-03.txt
pass pass pass
array_range-04.txt
pass pass pass
array_range-05.txt
pass pass pass
array_range-06.txt
pass pass pass
array_range-07.txt
pass pass pass
astack-01.txt
pass pass pass
astack-02.txt
pass pass pass
astack-03.txt
skip skip skip
astack-04.txt
skip skip skip
astack-05.txt
skip skip skip
astack-06.txt
skip skip skip
astack-07.txt
skip skip skip
astack-08.txt
skip skip skip
astack-09.txt
skip skip skip
attrib-01.txt
pass pass pass
attrib-02.txt
pass pass pass
attrib-03.txt
pass pass pass
attrib-04.txt
pass pass pass
bra-01.txt
skip skip skip
bra-02.txt
skip skip skip
bra-03.txt
skip skip skip
clipdistance-01.txt
skip skip skip
clipdistance-02.txt
skip skip skip
clipdistance-03.txt
pass pass pass
clipdistance-04.txt
skip skip skip
cos-01.txt
pass pass pass
cos-02.txt
skip skip skip
cos-03.txt
skip skip skip
dp3.txt
pass pass pass
dp4.txt
pass pass pass
dph.txt
pass pass pass
dst.txt
pass pass pass
ex2.txt
pass pass pass
flr.txt
pass pass pass
frc.txt
pass pass pass
issue-70.txt
pass pass pass
issue-74.txt
pass pass pass
issue-75.txt
pass pass pass
lg2.txt
pass pass pass
lit.txt
pass pass pass
mad.txt
crash pass pass
matrix-01.txt
pass pass pass
max.txt
pass pass pass
min.txt
pass pass pass
mov.txt
pass pass pass
mul.txt
pass pass pass
numbers-01.txt
pass pass pass
numbers-02.txt
pass pass pass
numbers-03.txt
pass pass pass
numbers-04.txt
pass pass pass
numbers-05.txt
pass pass pass
numbers-06.txt
pass pass pass
numbers-07.txt
pass pass pass
option-01.txt
pass pass pass
output-01.txt
pass pass pass
output-02.txt
pass pass pass
param-01.txt
pass pass pass
param-02.txt
pass pass pass
param-03.txt
pass pass pass
param-04.txt
pass pass pass
param-05.txt
pass pass pass
param-06.txt
pass pass pass
param-07.txt
pass pass pass
param-08.txt
pass pass pass
position_invariant-01.txt
pass pass pass
position_invariant-02.txt
pass pass pass
pow.txt
pass pass pass
rcp-01.txt
pass pass pass
rcp-02.txt
pass pass pass
rcp-03.txt
pass pass pass
rcp-04.txt
pass pass pass
rcp-05.txt
pass crash pass
rcp-06.txt
pass pass pass
rcp-07.txt
pass pass pass
reserved_word-01.txt
pass pass pass
result-01.txt
pass pass pass
result-02.txt
pass pass pass
rsq.txt
pass pass pass
seq-01.txt
pass pass pass
seq-02.txt
skip skip skip
sfl-01.txt
pass pass pass
sfl-02.txt
crash skip skip
sge.txt
pass pass pass
sgt-01.txt
pass pass pass
sgt-02.txt
skip skip skip
sin-01.txt
pass pass pass
sin-02.txt
skip skip skip
sin-03.txt
skip skip skip
sle-01.txt
pass pass pass
sle-02.txt
skip skip skip
slt.txt
pass pass pass
sne-01.txt
pass pass pass
sne-02.txt
skip skip crash
ssg-01.txt
pass pass pass
ssg-02.txt
skip skip skip
str-01.txt
pass pass pass
str-02.txt
skip skip skip
sub.txt
pass pass pass
swz-01.txt
pass pass pass
swz-02.txt
pass pass pass
swz-03.txt
pass pass pass
swz-04.txt
pass pass pass
swz-05.txt
pass pass pass
tex-01.txt
pass pass pass
tex-02.txt
pass pass pass
tex-03.txt
pass pass pass
tex-04.txt
pass pass pass
tex-05.txt
crash pass pass
tex-06.txt
pass pass pass
tex-07.txt
pass pass pass
tex-08.txt
skip skip skip
tex-09.txt
skip skip skip
tex-10.txt
skip skip skip
tex-11.txt
skip skip skip
tex-12.txt
skip skip skip
tex-13.txt
skip skip skip
tex-14.txt
skip skip skip
tex-15.txt
skip skip skip
tex-16.txt
skip skip skip
tex-17.txt
skip skip skip
tex-18.txt
skip skip skip
tex-19.txt
skip skip skip
tex-20.txt
skip skip skip
txb-01.txt
pass pass pass
txb-02.txt
pass pass pass
txb-03.txt
pass pass pass
txb-04.txt
pass pass pass
txb-05.txt
pass crash pass
txb-06.txt
pass pass pass
txb-07.txt
pass pass pass
txb-08.txt
skip skip skip
txb-09.txt
skip skip skip
txb-10.txt
skip skip skip
txb-11.txt
skip skip skip
txb-12.txt
skip skip skip
txb-13.txt
skip skip skip
txb-14.txt
skip skip skip
txb-15.txt
skip skip skip
txb-16.txt
skip skip skip
txb-17.txt
skip skip skip
txb-18.txt
skip skip skip
txb-19.txt
skip skip skip
txb-20.txt
skip skip skip
txd-01.txt
pass pass pass
txd-02.txt
pass pass pass
txd-03.txt
crash pass pass
txd-04.txt
pass pass pass
txd-05.txt
pass pass pass
txd-06.txt
pass pass pass
txd-07.txt
pass pass pass
txd-08.txt
skip crash skip
txd-09.txt
skip skip skip
txd-10.txt
skip skip skip
txd-11.txt
skip skip skip
txd-12.txt
skip skip skip
txd-13.txt
skip skip skip
txd-14.txt
skip skip skip
txd-15.txt
skip skip crash
txd-16.txt
skip skip skip
txd-17.txt
skip skip skip
txd-18.txt
skip skip skip
txd-19.txt
skip skip skip
txd-20.txt
skip skip skip
txf-01.txt
pass pass pass
txf-02.txt
pass pass pass
txf-03.txt
pass pass pass
txf-04.txt
pass pass pass
txf-05.txt
pass crash pass
txf-06.txt
pass pass pass
txf-07.txt
pass pass pass
txf-08.txt
skip skip skip
txf-09.txt
skip skip skip
txf-10.txt
skip skip skip
txf-11.txt
skip skip skip
txf-12.txt
skip crash skip
txf-13.txt
skip skip skip
txf-14.txt
skip skip skip
txf-15.txt
skip skip skip
txf-16.txt
skip skip skip
txf-17.txt
skip skip skip
txf-18.txt
skip crash skip
txf-19.txt
skip skip skip
txf-20.txt
skip skip skip
txl-01.txt
pass pass pass
txl-02.txt
pass pass pass
txl-03.txt
pass pass pass
txl-04.txt
pass pass pass
txl-05.txt
pass pass pass
txl-06.txt
pass pass pass
txl-07.txt
pass pass pass
txl-08.txt
skip skip crash
txl-09.txt
skip skip crash
txl-10.txt
skip skip skip
txl-11.txt
skip skip skip
txl-12.txt
skip skip skip
txl-13.txt
skip skip crash
txl-14.txt
skip skip skip
txl-15.txt
skip skip skip
txl-16.txt
skip skip skip
txl-17.txt
skip skip skip
txl-18.txt
skip skip skip
txl-19.txt
skip skip skip
txl-20.txt
skip skip skip
txp-01.txt
pass pass pass
txp-02.txt
pass pass pass
txp-03.txt
pass pass pass
txp-04.txt
pass pass pass
txp-05.txt
pass pass pass
txp-06.txt
pass pass pass
txp-07.txt
pass pass pass
txp-08.txt
crash skip skip
txp-09.txt
skip skip skip
txp-10.txt
skip skip skip
txp-11.txt
skip skip skip
txp-12.txt
skip skip skip
txp-13.txt
skip crash skip
txp-14.txt
skip skip skip
txp-15.txt
skip skip skip
txp-16.txt
skip skip skip
txp-17.txt
skip skip skip
txp-18.txt
skip skip skip
txp-19.txt
skip skip skip
txp-20.txt
skip skip skip
txq-01.txt
pass pass pass
txq-02.txt
pass pass pass
txq-03.txt
pass crash pass
txq-04.txt
pass pass pass
txq-05.txt
pass pass pass
txq-06.txt
crash pass pass
txq-07.txt
pass pass pass
txq-08.txt
skip skip skip
txq-09.txt
skip skip skip
txq-10.txt
skip skip skip
txq-11.txt
skip skip skip
txq-12.txt
crash skip skip
txq-13.txt
skip skip skip
txq-14.txt
skip skip skip
txq-15.txt
skip skip skip
txq-16.txt
skip skip skip
txq-17.txt
skip skip skip
txq-18.txt
skip skip skip
txq-19.txt
skip skip skip
txq-20.txt
skip skip skip
xpd.txt
pass pass pass
fast_color_clear
13/14 12/14 13/14
all-colors
pass pass pass
fast-slow-clear-interaction
pass pass pass
fcc-blit-between-clears
pass pass pass
fcc-front-buffer-distraction
fail fail fail
fcc-read-after-clear blit rb
pass pass pass
fcc-read-after-clear blit tex
pass crash pass
fcc-read-after-clear copy rb
pass pass pass
fcc-read-after-clear copy tex
pass pass pass
fcc-read-after-clear read_pixels rb
pass pass pass
fcc-read-after-clear read_pixels tex
pass pass pass
fcc-read-after-clear sample tex
pass pass pass
fcc-read-to-pbo-after-clear
pass pass pass
non-redundant-clear
pass pass pass
redundant-clear
pass pass pass
glean
29/204 32/204 32/204
api2
fail fail fail
basic
pass pass pass
bufferobject
pass pass pass
depthstencil
pass pass pass
fbo
fail fail fail
fragprog1-abs test
crash fail fail
fragprog1-add an immediate
fail fail fail
fragprog1-add negative immediate
fail fail fail
fragprog1-add negative immediate (2)
fail fail fail
fragprog1-add test
fail fail fail
fragprog1-add with saturation
fail fail fail
fragprog1-arb_fog_exp test
fail fail fail
fragprog1-arb_fog_exp2 test
fail fail fail
fragprog1-arb_fog_linear test
fail fail fail
fragprog1-cmp test
fail fail fail
fragprog1-computed fog exp test
fail fail fail
fragprog1-computed fog exp2 test
fail fail fail
fragprog1-computed fog linear test
fail fail fail
fragprog1-cos test
fail fail fail
fragprog1-cos test 2
fail fail fail
fragprog1-divide by zero test
pass pass pass
fragprog1-dp3 test
fail fail fail
fragprog1-dp3 test (2)
fail fail fail
fragprog1-dp4 test
fail fail fail
fragprog1-dph test
fail fail fail
fragprog1-dst test
fail fail fail
fragprog1-ex2 test
fail fail fail
fragprog1-flr test
fail fail fail
fragprog1-frc test
fail fail fail
fragprog1-infinity and nan test
pass pass pass
fragprog1-lg2 test
fail fail fail
fragprog1-lit test 1
fail fail fail
fragprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1)
fail fail fail
fragprog1-lit test 3 (case x < 0)
fail fail fail
fragprog1-mad test
fail fail fail
fragprog1-masked mul test
fail fail fail
fragprog1-max test
fail fail fail
fragprog1-min test
fail fail fail
fragprog1-mov test
fail fail fail
fragprog1-mul test
fail fail fail
fragprog1-pow test (exponentiation)
fail fail fail
fragprog1-rcp test (reciprocal)
fail fail fail
fragprog1-rcp test 2 (reciprocal)
fail fail fail
fragprog1-rsq test 1 (reciprocal square root)
crash fail fail
fragprog1-rsq test 2 (reciprocal square root of negative value)
fail fail fail
fragprog1-scs test
fail fail fail
fragprog1-sge test
fail fail fail
fragprog1-sin test
fail fail fail
fragprog1-sin test 2
fail fail fail
fragprog1-slt test
fail fail fail
fragprog1-sub test (with swizzle)
fail fail fail
fragprog1-sub with saturation
fail fail fail
fragprog1-swizzled add test
fail fail fail
fragprog1-swizzled move test
fail fail fail
fragprog1-swz test
fail fail fail
fragprog1-xpd test 1
fail fail fail
fragprog1-z-write test
fail fail fail
getstring
pass pass pass
glsl1-&& operator, short-circuit
fail fail fail
glsl1-2d texture lookup with explicit lod (vertex shader)
fail fail fail
glsl1-break with no loop
pass pass pass
glsl1-built-in constants
fail fail fail
glsl1-chained assignment
fail fail fail
glsl1-continue with no loop
crash pass pass
glsl1-cross() function, in-place
fail fail fail
glsl1-divide by zero
pass pass pass
glsl1-gl state variable reference (diffuse product)
fail fail fail
glsl1-gl state variable reference (gl_frontmaterial.ambient)
fail fail fail
glsl1-gl state variable reference (gl_lightsource[0].diffuse)
fail fail fail
glsl1-gl state variable reference (point attenuation)
fail fail fail
glsl1-gl state variable reference (point size)
fail fail fail
glsl1-gl_fragdepth writing
fail fail fail
glsl1-gl_position not written check
pass pass pass
glsl1-global vars and initializers
fail fail fail
glsl1-global vars and initializers (2)
fail fail fail
glsl1-glsl 1.20 invariant, centroid qualifiers
fail fail fail
glsl1-glsl 1.30 precision qualifiers
pass pass pass
glsl1-if (boolean-scalar) check
pass pass pass
glsl1-illegal assignment
pass pass pass
glsl1-linear fog
fail fail fail
glsl1-matrix column check (1)
fail fail fail
glsl1-matrix column check (2)
fail fail fail
glsl1-matrix, vector multiply (1)
fail fail fail
glsl1-matrix, vector multiply (2)
fail fail fail
glsl1-matrix, vector multiply (3)
fail fail fail
glsl1-nested function calls (1)
fail fail fail
glsl1-nested function calls (2)
fail fail fail
glsl1-nested function calls (3)
fail fail fail
glsl1-preprocessor test (11)
fail fail fail
glsl1-preprocessor test (extension test 1)
fail fail fail
glsl1-preprocessor test (extension test 2)
fail fail fail
glsl1-preprocessor test (extension test 3)
pass pass pass
glsl1-preprocessor test 1 (#if 0)
fail fail fail
glsl1-preprocessor test 10 (#if defined())
fail crash fail
glsl1-preprocessor test 11 (#elif)
fail fail fail
glsl1-preprocessor test 12 (#elif)
fail fail fail
glsl1-preprocessor test 13 (nested #if)
fail fail fail
glsl1-preprocessor test 14 (nested #if)
fail fail fail
glsl1-preprocessor test 15 (nested #if, #elif)
fail fail fail
glsl1-preprocessor test 2 (#if 1)
fail fail fail
glsl1-preprocessor test 3 (#if ==)
fail fail fail
glsl1-preprocessor test 4 (#if 1, #define macro)
fail fail fail
glsl1-preprocessor test 5 (#if 1, #define macro)
fail fail fail
glsl1-preprocessor test 6 (#if 0, #define macro)
fail fail fail
glsl1-preprocessor test 7 (multi-line #define)
fail fail fail
glsl1-preprocessor test 8 (#ifdef)
fail fail fail
glsl1-preprocessor test 9 (#ifndef)
fail fail fail
glsl1-primary plus secondary color
fail fail fail
glsl1-sequence (comma) operator
fail fail fail
glsl1-shadow2d(): 1
fail fail fail
glsl1-shadow2d(): 2
fail fail fail
glsl1-shadow2d(): 3
fail fail fail
glsl1-shadow2d(): 4
fail fail fail
glsl1-struct (1)
fail fail fail
glsl1-struct (2)
fail fail fail
glsl1-struct (3)
fail fail fail
glsl1-struct (4)
fail fail fail
glsl1-swizzle
fail fail fail
glsl1-swizzle (rgba)
fail fail fail
glsl1-swizzle (stpq)
fail fail fail
glsl1-swizzle in-place
fail fail fail
glsl1-swizzled expression
fail fail fail
glsl1-swizzled swizzle
fail fail fail
glsl1-swizzled swizzled swizzle
crash fail fail
glsl1-swizzled writemask
fail fail fail
glsl1-swizzled writemask (2)
fail fail fail
glsl1-swizzled writemask (rgba)
fail fail fail
glsl1-swizzled writemask (stpq)
fail fail fail
glsl1-syntax error check (1)
pass pass pass
glsl1-syntax error check (2)
pass pass pass
glsl1-syntax error check (3)
pass pass pass
glsl1-texcoord varying
fail fail fail
glsl1-texture1d()
fail fail fail
glsl1-texture2d()
fail fail fail
glsl1-texture2d(), computed coordinate
fail fail fail
glsl1-texture2d(), with bias
fail fail fail
glsl1-texture2dproj()
fail fail crash
glsl1-texture3d()
fail fail fail
glsl1-texture3d(), computed coord
fail fail fail
glsl1-tintermediate::addunarymath
crash pass pass
glsl1-tppstreamcompiler::assignoperands
pass pass pass
glsl1-undefined variable
pass pass pass
glsl1-uniform matrix
fail fail fail
glsl1-uniform matrix, transposed
fail fail fail
glsl1-varying read but not written
pass pass pass
glsl1-varying var mismatch
pass pass pass
glsl1-writemask
fail fail fail
glsl1-|| operator, short-circuit
fail fail fail
makecurrent
fail fail fail
pixelformats
fail fail fail
pointatten
fail fail fail
pointsprite
fail fail fail
shaderapi
pass pass pass
texcombine
pass pass pass
texcombine4
pass pass pass
texcube
fail fail fail
texenv
pass pass pass
texgen
pass pass pass
texture_srgb
fail fail fail
texunits
pass pass pass
vertarraybgra
pass pass pass
vertattrib
pass pass pass
vertprog1-abs test
fail fail fail
vertprog1-add test
fail fail fail
vertprog1-arl test
fail fail fail
vertprog1-divide by zero test
pass pass pass
vertprog1-dp3 test
fail crash fail
vertprog1-dp4 test
fail fail fail
vertprog1-dph test
fail fail fail
vertprog1-dst test
fail fail fail
vertprog1-ex2 test
fail fail fail
vertprog1-exp test
fail fail fail
vertprog1-flr test
fail fail fail
vertprog1-frc test
fail fail fail
vertprog1-infinity and nan test
crash pass pass
vertprog1-lg2 test
fail fail fail
vertprog1-lit test 1
fail fail fail
vertprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1)
fail fail fail
vertprog1-lit test 3 (case x < 0)
fail fail fail
vertprog1-log test
fail fail fail
vertprog1-mad test
fail fail fail
vertprog1-max test
fail fail fail
vertprog1-min test
fail fail fail
vertprog1-mov test (with swizzle)
fail fail fail
vertprog1-mul test (with swizzle and masking)
fail fail fail
vertprog1-position write test (compute position from texcoord)
fail fail fail
vertprog1-pow test (exponentiation)
fail fail fail
vertprog1-rcp test (reciprocal)
fail fail fail
vertprog1-rsq test 1 (reciprocal square root)
fail fail fail
vertprog1-rsq test 2 (reciprocal square root of negative value)
fail fail fail
vertprog1-sge test
fail fail fail
vertprog1-slt test
fail fail fail
vertprog1-state reference test 1 (material ambient)
fail fail fail
vertprog1-state reference test 2 (light products)
fail fail fail
vertprog1-state reference test 3 (fog params)
fail fail fail
vertprog1-sub test (with swizzle)
fail fail fail
vertprog1-swz test 1
fail fail fail
vertprog1-swz test 2
fail fail fail
vertprog1-swz test 3
fail fail fail
vertprog1-swz test 4
fail fail fail
vertprog1-swz test 5
fail fail fail
vertprog1-xpd test 1
fail fail fail
vertprog1-xpd test 2 (same src and dst arg)
fail fail fail
vertprog1-z-write test
fail fail fail
glslparsertest
532/532 532/532 532/532
glsl2
346/346 346/346 346/346
16384-consecutive-chars.frag
pass pass pass
16385-consecutive-chars.frag
pass pass pass
17000-consecutive-chars-identifier.frag
pass pass pass
array-04.vert
pass pass pass
array-05.vert
pass pass pass
array-06.vert
pass pass pass
array-07.vert
pass pass pass
array-08.vert
pass pass pass
array-10.vert
pass pass pass
array-14.vert
pass pass pass
array-15.vert
pass pass pass
array-19.vert
pass pass pass
array-20.vert
pass pass pass
array-21.vert
pass pass pass
array-22.vert
pass pass pass
array-23.vert
pass pass pass
array-24.vert
pass pass pass
array-25.vert
pass pass pass
array-compare-03.vert
pass pass pass
array-length-110.frag
pass pass pass
assignment-type-mismatch.vert
pass pass pass
attribute-01.vert
pass pass pass
attribute-02.vert
pass pass pass
attribute-03.vert
pass pass pass
attribute-04.vert
pass pass pass
attribute-05.vert
pass pass pass
attribute-06.vert
pass pass pass
attribute-07.vert
pass pass pass
attribute-08.vert
pass pass pass
attribute-09.vert
pass pass pass
attribute-10.vert
pass pass pass
attribute-11.vert
pass pass pass
bit-logic-01.frag
pass pass pass
bit-logic-02.frag
pass pass pass
bit-logic-03.frag
pass pass pass
bit-logic-04.frag
pass pass pass
bit-logic-05.frag
pass pass pass
bit-logic-06.frag
pass pass pass
bit-logic-07.frag
pass pass pass
bit-logic-08.frag
pass pass pass
bit-logic-09.frag
pass pass pass
bit-logic-10.frag
pass pass pass
bit-logic-assign-01.frag
pass pass pass
bit-logic-assign-02.frag
pass pass pass
bit-logic-assign-03.frag
pass pass pass
bit-logic-assign-04.frag
pass pass pass
bit-logic-assign-05.frag
pass pass pass
bit-logic-assign-06.frag
pass pass pass
bit-logic-assign-07.frag
pass pass pass
bit-logic-assign-08.frag
pass pass pass
bit-logic-assign-09.frag
pass pass pass
bit-logic-assign-10.frag
pass pass pass
bit-logic-assign-11.frag
pass pass pass
bit-not-01.frag
pass pass pass
bit-not-02.frag
pass pass pass
bit-not-03.frag
pass pass pass
bit-not-04.frag
pass pass pass
bit-not-05.frag
pass pass pass
bit-not-06.frag
pass pass pass
bit-not-07.frag
pass pass pass
bit-not-08.frag
pass pass pass
bit-not-09.frag
pass pass pass
bit-shift-01.frag
pass pass pass
bit-shift-02.frag
pass pass pass
bit-shift-03.frag
pass pass pass
bit-shift-04.frag
pass pass pass
bit-shift-05.frag
pass pass pass
bit-shift-06.frag
pass pass pass
bit-shift-07.frag
pass pass pass
bit-shift-08.frag
pass pass pass
bit-shift-09.frag
pass pass pass
bit-shift-10.frag
pass pass pass
bit-shift-assign-01.frag
pass pass pass
bit-shift-assign-02.frag
pass pass pass
bit-shift-assign-03.frag
pass pass pass
bit-shift-assign-04.frag
pass pass pass
bit-shift-assign-05.frag
pass pass pass
bit-shift-assign-06.frag
pass pass pass
bit-shift-assign-07.frag
pass pass pass
bit-shift-assign-08.frag
pass pass pass
bit-shift-assign-09.frag
pass pass pass
bit-shift-assign-10.frag
pass pass pass
builtin-functions-110.frag
pass pass pass
builtin-functions-110.vert
pass pass pass
builtin-functions-120.vert
pass pass pass
builtin-overload-matching.frag
pass pass pass
builtin-texturematrix.frag
pass pass pass
comment-continuation-preprocessor.frag
pass pass pass
condition-01.vert
pass pass pass
condition-02.vert
pass pass pass
condition-03.vert
pass pass pass
condition-04.vert
pass pass pass
condition-05.vert
pass pass pass
condition-06.vert
pass pass pass
condition-08.vert
pass pass pass
const-array-01.frag
pass pass pass
const-array-02.frag
pass pass pass
const-array-03.frag
pass pass pass
const-array-04.frag
pass pass pass
const-array-05.frag
pass pass pass
const-builtin-110.frag
pass pass pass
const-builtin-noise1.frag
pass pass pass
const-builtin-noise2.frag
pass pass pass
const-builtin-noise3.frag
pass pass pass
const-builtin-noise4.frag
pass pass pass
const-implicit-conversion.frag
pass pass pass
const-mat-scalar-01.frag
pass pass pass
const-mat-scalar-02.frag
pass pass pass
const-mat-scalar-03.frag
pass pass pass
const-mat-scalar-04.frag
pass pass pass
const-matrix-multiply-01.frag
pass pass pass
const-matrix-multiply-02.frag
pass pass pass
const-userfunction.frag
pass pass pass
const-vec-mat.frag
pass pass pass
const-vec-scalar-01.frag
pass pass pass
const-vec-scalar-02.frag
pass pass pass
const-vec-scalar-03.frag
pass pass pass
const-vec-scalar-04.frag
pass pass pass
const-vec-scalar-05.frag
pass pass pass
constructor-01.vert
pass pass pass
constructor-02.vert
pass pass pass
constructor-03.vert
pass pass pass
constructor-04.vert
pass pass pass
constructor-05.vert
pass pass pass
constructor-06.vert
pass pass pass
constructor-07.vert
pass pass pass
constructor-08.vert
pass pass pass
constructor-09.vert
pass pass pass
constructor-10.vert
pass pass pass
constructor-11.vert
pass pass pass
constructor-12.vert
pass pass pass
constructor-13.vert
pass pass pass
constructor-14.vert
pass pass pass
constructor-15.vert
pass pass pass
constructor-16.vert
pass pass pass
constructor-17.vert
pass pass pass
constructor-18.vert
pass pass pass
constructor-19.vert
pass pass pass
constructor-20.vert
pass pass pass
constructor-21.vert
pass pass pass
constructor-22.vert
pass pass pass
constructor-23.vert
pass pass pass
constructor-24.vert
pass pass pass
constructor-25.vert
pass pass pass
constructor-26.vert
pass pass pass
constructor-27.vert
pass pass pass
constructor-28.vert
pass pass pass
defined-01.vert
pass pass pass
defined-02.vert
pass pass pass
draw_buffers-01.frag
pass pass pass
draw_buffers-05.vert
pass pass pass
draw_buffers-06.vert
pass pass pass
draw_buffers-07.vert
pass pass pass
draw_buffers-08.frag
pass pass pass
draw_buffers-09.frag
pass pass pass
function-01.vert
pass pass pass
function-02.vert
pass pass pass
function-03.vert
pass pass pass
function-04.vert
pass pass pass
function-05.vert
pass pass pass
function-06.vert
pass pass pass
function-07.vert
pass pass pass
function-08.frag
pass pass pass
function-09.vert
pass pass pass
function-10.vert
pass pass pass
function-11.vert
pass pass pass
glsl-pp-elif-no-expression-2.frag
pass pass pass
gst-gl-bulge.frag
pass pass pass
gst-gl-bumper.frag
pass pass pass
gst-gl-bumper.vert
pass pass pass
gst-gl-convolution.frag
pass pass pass
gst-gl-cube-v.vert
pass pass pass
gst-gl-difference.frag
pass pass pass
gst-gl-fisheye.frag
pass pass pass
gst-gl-glass.frag
pass pass pass
gst-gl-greedyh.frag
pass pass pass
gst-gl-hconv9.frag
pass pass pass
gst-gl-interpolate.frag
pass pass pass
gst-gl-luma-threshold.frag
pass pass pass
gst-gl-luma-to-curve.frag
pass pass pass
gst-gl-mirror.frag
pass pass pass
gst-gl-mosaic-f.frag
pass pass pass
gst-gl-mosaic-v.vert
pass pass pass
gst-gl-multiply.frag
pass pass pass
gst-gl-rgb-to-curve.frag
pass pass pass
gst-gl-sin.frag
pass pass pass
gst-gl-sobel.frag
pass pass pass
gst-gl-square.frag
pass pass pass
gst-gl-squeeze.frag
pass pass pass
gst-gl-sum.frag
pass pass pass
gst-gl-text-download-i420-yv12.frag
pass pass pass
gst-gl-text-download-yuy2-uyvy.frag
pass pass pass
gst-gl-text-upload-ayuv.frag
pass pass pass
gst-gl-text-upload-i420-yv12.frag
pass pass pass
gst-gl-text-upload-yuy2-uyvy.frag
pass pass pass
gst-gl-texture-interp.frag
pass pass pass
gst-gl-tunnel.frag
pass pass pass
gst-gl-twirl.frag
pass pass pass
gst-gl-vconv9.frag
pass pass pass
if-01.vert
pass pass pass
if-02.vert
pass pass pass
if-03.vert
pass pass pass
if-04.vert
pass pass pass
implicit-conversion-01.vert
pass pass pass
implicit-conversion-02.vert
pass pass pass
implicit-conversion-03.vert
pass pass pass
implicit-conversion-04.vert
pass pass pass
implicit-conversion-05.vert
pass pass pass
implicit-conversion-06.vert
pass pass pass
implicit-conversion-07.vert
pass pass pass
implicit-conversion-08.vert
pass pass pass
implicit-conversion-09.vert
pass pass pass
implicit-conversion-10.vert
pass pass pass
invariant-01.vert
pass pass pass
invariant-02.vert
pass pass pass
invariant-03.vert
pass pass pass
invariant-04.vert
pass pass pass
invariant-05.vert
pass pass pass
invariant-06.vert
pass pass pass
invariant-07.vert
pass pass pass
invariant-08.vert
pass pass pass
late-proto.vert
pass pass pass
local-function-01.frag
pass pass pass
local-function-02.frag
pass pass pass
local-function-03.frag
pass pass pass
logic-01.frag
pass pass pass
logic-02.frag
pass pass pass
loop-01.vert
pass pass pass
loop-02.vert
pass pass pass
loop-03.vert
pass pass pass
loop-04.vert
pass pass pass
loop-05.vert
pass pass pass
loop-06.vert
pass pass pass
loop-07.frag
pass pass pass
matrix-01.vert
pass pass pass
matrix-02.vert
pass pass pass
matrix-03.vert
pass pass pass
matrix-04.vert
pass pass pass
matrix-05.vert
pass pass pass
matrix-06.vert
pass pass pass
matrix-07.vert
pass pass pass
matrix-08.vert
pass pass pass
matrix-09.vert
pass pass pass
matrix-10.vert
pass pass pass
matrix-11.vert
pass pass pass
matrix-12.vert
pass pass pass
max-uvec3.vert
pass pass pass
norsetto-bumptbn_sh_fp.frag
pass pass pass
norsetto-bumptbn_sh_fp.vert
pass pass pass
parameters-01.vert
pass pass pass
parameters-02.vert
pass pass pass
parameters-03.vert
pass pass pass
parameters-04.vert
pass pass pass
parameters-05.vert
pass pass pass
parameters-06.vert
pass pass pass
parameters-07.vert
pass pass pass
parameters-08.vert
pass pass pass
pragma-01.vert
pass pass pass
pragma-02.vert
pass pass pass
pragma-03.vert
pass pass pass
pragma-04.vert
pass pass pass
pragma-05.vert
pass pass pass
pragma-06.vert
pass pass pass
pragma-07.vert
pass pass pass
pragma-08.frag
pass pass pass
precision-01.vert
pass pass pass
precision-02.vert
pass pass pass
precision-03.vert
pass pass pass
precision-04.vert
pass pass pass
precision-05.vert
pass pass pass
precision-06.vert
pass pass pass
preprocessor-01.frag
pass pass pass
redeclaration-01.vert
pass pass pass
redeclaration-02.vert
pass pass pass
redeclaration-03.vert
pass pass pass
redeclaration-04.vert
pass pass pass
redeclaration-05.vert
pass pass pass
redeclaration-06.vert
pass pass pass
redeclaration-07.vert
pass pass pass
redeclaration-08.vert
pass pass pass
redeclaration-09.vert
pass pass pass
redeclaration-10.vert
pass pass pass
redeclaration-11.vert
pass pass pass
redeclaration-12.vert
pass pass pass
redeclaration-13.vert
pass pass pass
redeclaration-14.vert
pass pass pass
redeclaration-15.vert
pass pass pass
redeclaration-16.vert
pass pass pass
redeclaration-17.vert
pass pass pass
redeclaration-18.vert
pass pass pass
redeclaration-19.vert
pass pass pass
repeated-channel-assignment.vert
pass pass pass
return-conversion-03.vert
pass pass pass
return-conversion-2.frag
pass pass pass
return-conversion.frag
pass pass pass
return-qualifier.frag
pass pass pass
sampler-01.frag
pass pass pass
sampler-02.frag
pass pass pass
sampler-03.frag
pass pass pass
sampler-04.frag
pass pass pass
sampler-05.frag
pass pass pass
sampler-06.frag
pass pass pass
scoping-01.frag
pass pass pass
scoping-02.frag
pass pass pass
struct-01.vert
pass pass pass
struct-02.vert
pass pass pass
struct-03.vert
pass pass pass
struct-04.vert
pass pass pass
struct-05.vert
pass pass pass
struct-06.frag
pass pass pass
swiz-01.vert
pass pass pass
swiz-02.vert
pass pass pass
tex_lod-01.frag
pass pass pass
tex_lod-02.frag
pass pass pass
tex_lod-03.frag
pass pass pass
tex_lod-04.frag
pass pass pass
tex_lod-05.frag
pass pass pass
tex_lod-06.frag
pass pass pass
tex_lod-07.frag
pass pass pass
tex_lod-08.frag
pass pass pass
tex_lod-09.frag
pass pass pass
tex_lod-10.frag
pass pass pass
tex_lod-11.frag
pass pass pass
tex_lod-12.frag
pass pass pass
tex_lod-13.frag
pass pass pass
tex_rect-01.frag
pass pass pass
tex_rect-02.frag
pass pass pass
tex_rect-03.frag
pass pass pass
tex_rect-04.frag
pass pass pass
tex_rect-05.frag
pass pass pass
tex_rect-06.frag
pass pass pass
tex_rect-07.frag
pass pass pass
tex_rect-08.frag
pass pass pass
too-many-samplers.frag
pass pass pass
unary-plus.frag
pass pass pass
uniform-01.vert
pass pass pass
uniform-02.vert
pass pass pass
unsized-array-non-const-index.vert
pass pass pass
void-01.vert
pass pass pass
xonotic-vs-generic-diffuse.vert
pass pass pass
xreal-lighting-d-omni.frag
pass pass pass
xreal-lighting-d-omni.vert
pass pass pass
xreal-lighting-db-omni.frag
pass pass pass
xreal-lighting-db-omni.vert
pass pass pass
xreal-lighting-dbs-omni.frag
pass pass pass
xreal-lighting-dbs-omni.vert
pass pass pass
shaders
186/186 186/186 186/186
array01.vert
pass pass pass
array02.vert
pass pass pass
array1.frag
pass pass pass
array10.frag
pass pass pass
array11.frag
pass pass pass
array12.frag
pass pass pass
array13.frag
pass pass pass
array2.frag
pass pass pass
array3.frag
pass pass pass
array4.frag
pass pass pass
array5.frag
pass pass pass
array6.frag
pass pass pass
array7.frag
pass pass pass
array8.frag
pass pass pass
array9.frag
pass pass pass
attribute.frag
pass pass pass
attribute.vert
pass pass pass
attribute1.vert
pass pass pass
attribute2.vert
pass pass pass
break.frag
pass pass pass
cgdatatypes.frag
pass pass pass
cgstandardlibrary.frag
pass pass pass
comma1.vert
pass pass pass
comma2.frag
pass pass pass
comma2.vert
pass pass pass
comma3.vert
pass pass pass
comment.frag
pass pass pass
conditional1.frag
pass pass pass
conditional2.frag
pass pass pass
conditional3.frag
pass pass pass
constantconversions.frag
pass pass pass
constfunc.frag
pass pass pass
constructor1.frag
pass pass pass
constructor2.frag
pass pass pass
constructor3.v110.frag
pass pass pass
continue.frag
pass pass pass
correctbuiltinoveride.frag
pass pass pass
correctcomma.frag
pass pass pass
correctconstfolding1.vert
pass pass pass
correctconstfolding2.vert
pass pass pass
correctconstruct.vert
pass pass pass
correctextension1.v110.frag
pass pass pass
correctextension10.v110.frag
pass pass pass
correctextension4.v110.frag
pass pass pass
correctfull.frag
pass pass pass
correctfull.vert
pass pass pass
correctfuncoverload.frag
pass pass pass
correctfuncoverload.vert
pass pass pass
correctfunction.vert
pass pass pass
correctfunction1.vert
pass pass pass
correctmatcomma.frag
pass pass pass
correctmatcomma2.frag
pass pass pass
correctmodule.frag
pass pass pass
correctparse1.frag
pass pass pass
correctparse2.frag
pass pass pass
correctparse2.vert
pass pass pass
correctparsetest.frag
pass pass pass
correctparsetest1.frag
pass pass pass
correctpreprocess5.frag
pass pass pass
correctpreprocess8.frag
pass pass pass
correctpreprocess9.frag
pass pass pass
correctreservedwords.frag
pass pass pass
correctscalarvectorexpressions.frag
pass pass pass
correctswizzle1.frag
pass pass pass
correctswizzle1.vert
pass pass pass
correctswizzle2.frag
pass pass pass
correctswizzle2.vert
pass pass pass
correctswizzle3.frag
pass pass pass
correctunsizedarray.frag
pass pass pass
correctversion.v110.frag
pass pass pass
correctversion1.v110.frag
pass pass pass
datatype1.frag
pass pass pass
datatype10.frag
pass pass pass
datatype13.frag
pass pass pass
datatype19.frag
pass pass pass
datatype2.frag
pass pass pass
datatype3.frag
pass pass pass
datatype4.frag
pass pass pass
datatype5.frag
pass pass pass
datatype6.frag
pass pass pass
datatype7.frag
pass pass pass
datatype8.frag
pass pass pass
datatype9.frag
pass pass pass
dowhile.frag
pass pass pass
dvec2.frag
pass pass pass
dvec3.frag
pass pass pass
dvec4.frag
pass pass pass
extension2.v110.frag
pass pass pass
extension3.v110.frag
pass pass pass
extension5.v110.frag
pass pass pass
extension6.v110.frag
pass pass pass
extension7.v110.frag
pass pass pass
extension8.v110.frag
pass pass pass
extension9.v110.frag
pass pass pass
float2.frag
pass pass pass
float3.frag
pass pass pass
float4.frag
pass pass pass
fragmentonly.vert
pass pass pass
fragmentonly1.vert
pass pass pass
fragmentonly2.vert
pass pass pass
fragmentonly3.vert
pass pass pass
fragmentonly4.vert
pass pass pass
function1.frag
pass pass pass
function10.frag
pass pass pass
function2.v110.frag
pass pass pass
function3.frag
pass pass pass
function4.frag
pass pass pass
function5.frag
pass pass pass
function7.frag
pass pass pass
function8.frag
pass pass pass
function9.frag
pass pass pass
functionparam.vert
pass pass pass
hvec2.frag
pass pass pass
hvec3.frag
pass pass pass
hvec4.frag
pass pass pass
identifier1.frag
pass pass pass
identifier2.frag
pass pass pass
identifier3.frag
pass pass pass
if1.frag
pass pass pass
if2.frag
pass pass pass
includedirective.frag
pass pass pass
increment1.frag
pass pass pass
increment2.frag
pass pass pass
increment3.frag
pass pass pass
increment4.frag
pass pass pass
increment6.frag
pass pass pass
main1.vert
pass pass pass
main2.vert
pass pass pass
main3.vert
pass pass pass
mainparameters.vert
pass pass pass
matrix.v110.frag
pass pass pass
normal.vert
pass pass pass
parser1.vert
pass pass pass
parser10.frag
pass pass pass
parser3.frag
pass pass pass
parser4.frag
pass pass pass
parser5.frag
pass pass pass
parser6.frag
pass pass pass
parser7.frag
pass pass pass
parser8.frag
pass pass pass
parser9.frag
pass pass pass
parsetest3.frag
pass pass pass
parsetest4.frag
pass pass pass
preprocess0.frag
pass pass pass
preprocess1.frag
pass pass pass
preprocess10.frag
pass pass pass
preprocess2.frag
pass pass pass
preprocess3.frag
pass pass pass
preprocess4.frag
pass pass pass
preprocess6.frag
pass pass pass
preprocess7.frag
pass pass pass
scoping1.frag
pass pass pass
scoping2.frag
pass pass pass
struct1.frag
pass pass pass
struct10.frag
pass pass pass
struct11.frag
pass pass pass
struct2.frag
pass pass pass
struct3.frag
pass pass pass
struct4.frag
pass pass pass
struct5.frag
pass pass pass
struct6.frag
pass pass pass
struct7.frag
pass pass pass
struct8.frag
pass pass pass
struct9.frag
pass pass pass
swizzle1.frag
pass pass pass
swizzle2.frag
pass pass pass
swizzle3.frag
pass pass pass
ternaryop.frag
pass pass pass
texturerectanglesamplers.frag
pass pass pass
typecast.frag
pass pass pass
uniform.frag
pass pass pass
uniform1.frag
pass pass pass
varying.frag
pass pass pass
varying1.frag
pass pass pass
varying2.frag
pass pass pass
varying3.frag
pass pass pass
vector.frag
pass pass pass
version2.v110.frag
pass pass pass
version3.v110.frag
pass pass pass
vertex.vert
pass pass pass
vertexonly.frag
pass pass pass
vertexonly1.frag
pass pass pass
vertexonly2.frag
pass pass pass
while.frag
pass pass pass
while1.frag
pass pass pass
while2.frag
pass pass pass
glx
53/75 53/75 53/75
extension string sanity
fail fail fail
glx-buffer-age
skip skip skip
glx-buffer-age vblank_mode=0
skip skip skip
glx-close-display
pass pass pass
glx-context-flush-control
skip skip skip
glx-copy-sub-buffer
pass pass pass
glx-copy-sub-buffer samples=16
skip skip skip
glx-copy-sub-buffer samples=2
skip skip skip
glx-copy-sub-buffer samples=32
skip skip skip
glx-copy-sub-buffer samples=4
skip skip skip
glx-copy-sub-buffer samples=6
skip skip skip
glx-copy-sub-buffer samples=8
skip skip skip
glx-destroycontext-1
pass pass pass
glx-destroycontext-2
pass pass pass
glx-dont-care-mask
pass pass pass
glx-fbconfig-bad
pass pass pass
glx-fbconfig-compliance
pass pass pass
glx-fbconfig-sanity
pass pass pass
glx-fbo-binding
pass pass pass
glx-make-current
fail fail fail
glx-make-glxdrawable-current
pass pass pass
glx-multi-context-ib-1
pass pass pass
glx-multithread
pass pass pass
glx-multithread-makecurrent-1
pass pass pass
glx-multithread-makecurrent-2
pass pass pass
glx-multithread-makecurrent-3
pass pass pass
glx-multithread-makecurrent-4
pass pass pass
glx-multithread-shader-compile
pass pass pass
glx-multithread-texture
pass pass pass
glx-pixmap-crosscheck
pass pass pass
glx-pixmap-life
pass pass pass
glx-pixmap-multi
pass pass pass
glx-pixmap13-life
pass pass pass
glx-query-drawable-glx_fbconfig_id-glxpbuffer
pass pass pass
glx-query-drawable-glx_fbconfig_id-glxpixmap
pass pass pass
glx-query-drawable-glx_fbconfig_id-glxwindow
pass pass pass
glx-query-drawable-glx_fbconfig_id-window
fail fail fail
glx-query-drawable-glx_height
pass pass pass
glx-query-drawable-glx_preserved_contents
pass pass pass
glx-query-drawable-glx_width
pass pass pass
glx-query-drawable-glxbaddrawable
pass pass pass
glx-query-drawable-glxpbuffer-glx_height
pass pass pass
glx-query-drawable-glxpbuffer-glx_width
pass pass pass
glx-query-drawable-glxpixmap-glx_height
pass pass pass
glx-query-drawable-glxpixmap-glx_width
pass pass pass
glx-query-drawable-glxwindow-glx_height
pass pass pass
glx-query-drawable-glxwindow-glx_width
pass pass pass
glx-shader-sharing
pass pass pass
glx-swap-event_async
skip skip skip
glx-swap-event_event
skip skip skip
glx-swap-event_interval
skip skip skip
glx-swap-exchange
skip skip skip
glx-swap-pixmap
pass pass pass
glx-swap-pixmap-bad
fail fail fail
glx-swap-singlebuffer
pass pass pass
glx-tfp
fail fail fail
glx-visuals-depth
fail fail fail
glx-visuals-depth -pixmap
fail fail fail
glx-visuals-stencil
fail fail fail
glx-visuals-stencil -pixmap
fail fail fail
glx-window-life
pass pass pass
glx_arb_create_context
10/12 10/12 10/12
color-index render type with 3.0
pass pass pass
current with no framebuffer
fail fail fail
default major version
pass pass pass
default minor version
pass pass pass
empty attribute list
pass pass pass
forward-compatible flag with 3.0
pass pass pass
forward-compatible flag with pre-3.0
pass pass pass
invalid attribute
pass pass pass
invalid flag
fail fail fail
invalid opengl version
pass pass pass
invalid render type
pass pass pass
null attribute list
pass pass pass
glx_arb_create_context_es2_profile
1/2 1/2 1/2
indirect rendering es2 profile
pass pass pass
invalid opengl es version
fail fail fail
glx_arb_create_context_profile
3/3 3/3 3/3
3.2 core profile required
pass pass pass
invalid profile
pass pass pass
pre-gl3.2 profile
pass pass pass
glx_arb_create_context_robustness
0/0 0/0 0/0
invalid reset notification strategy
skip skip skip
require gl_arb_robustness
skip skip skip
glx_arb_sync_control
0/0 0/0 0/0
glxgetmscrateoml
skip skip skip
swapbuffersmsc-divisor-zero
skip skip skip
swapbuffersmsc-return
skip skip skip
swapbuffersmsc-return swap_interval 0
skip skip skip
swapbuffersmsc-return swap_interval 1
skip skip skip
timing -divisor 1
skip skip skip
timing -divisor 2
skip skip skip
timing -fullscreen -divisor 1
skip skip skip
timing -fullscreen -divisor 2
skip skip skip
timing -fullscreen -msc-delta 1
skip skip skip
timing -fullscreen -msc-delta 2
skip skip skip
timing -msc-delta 1
skip skip skip
timing -msc-delta 2
skip skip skip
timing -waitformsc -divisor 1
skip skip skip
timing -waitformsc -divisor 2
skip skip skip
timing -waitformsc -msc-delta 1
skip skip skip
timing -waitformsc -msc-delta 2
skip skip skip
waitformsc
skip skip skip
glx_ext_import_context
0/9 0/9 0/9
free context
fail fail fail
get context id
fail fail fail
get current display
fail fail fail
import context, multi process
fail fail fail
import context, single process
fail fail fail
imported context has same context id
fail fail fail
make current, multi process
fail fail fail
make current, single process
fail fail fail
query context info
fail fail fail
glx_mesa_query_renderer
0/1 0/1 0/1
coverage
fail fail fail
hiz
11/19 9/19 11/19
hiz-depth-read-fbo-d24-s0
pass pass pass
hiz-depth-read-fbo-d24-s8
skip skip skip
hiz-depth-read-fbo-d24s8
pass pass pass
hiz-depth-read-window-stencil0
fail fail fail
hiz-depth-read-window-stencil1
fail fail fail
hiz-depth-stencil-test-fbo-d0-s8
pass pass pass
hiz-depth-stencil-test-fbo-d24-s0
pass pass pass
hiz-depth-stencil-test-fbo-d24-s8
skip skip skip
hiz-depth-stencil-test-fbo-d24s8
pass pass pass
hiz-depth-test-fbo-d24-s0
pass pass pass
hiz-depth-test-fbo-d24-s8
skip skip skip
hiz-depth-test-fbo-d24s8
pass pass pass
hiz-depth-test-window-stencil0
fail fail fail
hiz-depth-test-window-stencil1
fail fail fail
hiz-stencil-read-fbo-d0-s8
pass crash pass
hiz-stencil-read-fbo-d24-s8
skip skip skip
hiz-stencil-read-fbo-d24s8
pass crash pass
hiz-stencil-read-window-depth0
fail crash fail
hiz-stencil-read-window-depth1
fail fail fail
hiz-stencil-test-fbo-d0-s8
pass pass pass
hiz-stencil-test-fbo-d24-s8
skip skip skip
hiz-stencil-test-fbo-d24s8
pass pass pass
hiz-stencil-test-window-depth0
fail fail fail
hiz-stencil-test-window-depth1
fail fail fail
object namespace pollution
58/60 59/60 58/61
buffer with glbitmap
pass pass pass
buffer with glblitframebuffer
pass pass pass
buffer with glclear
pass pass pass
buffer with glcleartexsubimage
skip skip skip
buffer with glcopyimagesubdata
pass pass pass
buffer with glcopypixels
pass pass pass
buffer with glcopytexsubimage2d
pass pass crash
buffer with gldrawpixels
pass pass pass
buffer with glgeneratemipmap
pass pass pass
buffer with glgetteximage
pass pass pass
buffer with glgetteximage-compressed
skip skip skip
buffer with gltexsubimage2d
pass pass pass
framebuffer with glbitmap
pass pass pass
framebuffer with glblitframebuffer
pass pass pass
framebuffer with glclear
pass pass pass
framebuffer with glcleartexsubimage
skip skip skip
framebuffer with glcopyimagesubdata
pass pass pass
framebuffer with glcopypixels
pass pass pass
framebuffer with glcopytexsubimage2d
pass pass pass
framebuffer with gldrawpixels
pass pass pass
framebuffer with glgeneratemipmap
pass pass pass
framebuffer with glgetteximage
pass pass pass
framebuffer with glgetteximage-compressed
skip skip skip
framebuffer with gltexsubimage2d
pass pass pass
program with glbitmap
pass pass pass
program with glblitframebuffer
pass crash pass
program with glclear
pass pass pass
program with glcleartexsubimage
skip skip skip
program with glcopyimagesubdata
pass pass pass
program with glcopypixels
pass pass pass
program with glcopytexsubimage2d
pass pass pass
program with gldrawpixels
pass pass pass
program with glgeneratemipmap
pass pass pass
program with glgetteximage
pass pass pass
program with glgetteximage-compressed
skip skip crash
program with gltexsubimage2d
pass pass pass
renderbuffer with glbitmap
pass pass pass
renderbuffer with glblitframebuffer
pass pass pass
renderbuffer with glclear
pass pass pass
renderbuffer with glcleartexsubimage
skip skip skip
renderbuffer with glcopyimagesubdata
pass pass pass
renderbuffer with glcopypixels
pass pass pass
renderbuffer with glcopytexsubimage2d
pass pass pass
renderbuffer with gldrawpixels
pass pass pass
renderbuffer with glgeneratemipmap
pass pass pass
renderbuffer with glgetteximage
pass pass pass
renderbuffer with glgetteximage-compressed
skip skip skip
renderbuffer with gltexsubimage2d
pass pass pass
texture with glbitmap
pass pass pass
texture with glblitframebuffer
pass pass pass
texture with glclear
pass pass pass
texture with glcleartexsubimage
skip skip skip
texture with glcopyimagesubdata
pass pass pass
texture with glcopypixels
pass pass pass
texture with glcopytexsubimage2d
pass pass pass
texture with gldrawpixels
pass pass pass
texture with glgeneratemipmap
pass pass pass
texture with glgetteximage
pass pass pass
texture with glgetteximage-compressed
skip skip skip
texture with gltexsubimage2d
pass pass pass
vertex-array with glbitmap
pass pass pass
vertex-array with glblitframebuffer
pass pass pass
vertex-array with glclear
pass pass pass
vertex-array with glcleartexsubimage
skip skip skip
vertex-array with glcopyimagesubdata
crash pass pass
vertex-array with glcopypixels
pass pass pass
vertex-array with glcopytexsubimage2d
crash pass pass
vertex-array with gldrawpixels
pass pass pass
vertex-array with glgeneratemipmap
pass pass pass
vertex-array with glgetteximage
pass pass crash
vertex-array with glgetteximage-compressed
skip skip skip
vertex-array with gltexsubimage2d
pass pass pass
security
3/3 3/3 3/3
initialized-fbo
pass pass pass
initialized-texmemory
pass pass pass
initialized-vbo
pass pass pass
shaders
544/553 543/555 543/553
activeprogram-bad-program
skip crash skip
activeprogram-get
skip skip skip
arb_texture_gather-miplevels
pass pass pass
attribute0
pass pass pass
complex-loop-analysis-bug
pass pass pass
createshaderprogram-attached-shaders
skip crash skip
createshaderprogram-bad-type
skip skip skip
dead-code-break-interaction
pass pass pass
dependency-hints
1/1 1/1 1/1
exp2
pass pass pass
fragcoord_w
pass pass pass
getuniform-01
pass pass pass
getuniform-02
pass pass pass
getuniform-03
pass pass pass
glsl link two programs, global initializer
pass pass pass
glsl-algebraic-add-add-1
pass pass pass
glsl-algebraic-add-add-2
pass pass pass
glsl-algebraic-add-add-3
pass pass pass
glsl-algebraic-add-add-4
pass pass pass
glsl-algebraic-add-sub-1
pass pass pass
glsl-algebraic-add-sub-2
pass pass pass
glsl-algebraic-add-zero
pass pass pass
glsl-algebraic-add-zero-2
pass pass pass
glsl-algebraic-div-one
pass pass pass
glsl-algebraic-div-one-2
pass pass pass
glsl-algebraic-logicand-false
pass pass pass
glsl-algebraic-logicand-false-2
pass pass pass
glsl-algebraic-logicand-true
pass pass pass
glsl-algebraic-logicand-true-2
pass pass pass
glsl-algebraic-logicor-false
pass pass pass
glsl-algebraic-logicor-false-2
pass pass pass
glsl-algebraic-logicor-true
pass pass pass
glsl-algebraic-logicor-true-2
pass pass pass
glsl-algebraic-logicxor-false
pass pass pass
glsl-algebraic-logicxor-true
pass pass pass
glsl-algebraic-mul-mul-1
pass pass pass
glsl-algebraic-mul-one
pass pass pass
glsl-algebraic-mul-one-2
pass pass pass
glsl-algebraic-mul-zero
pass pass pass
glsl-algebraic-neg-neg
pass pass pass
glsl-algebraic-not-equals
pass pass pass
glsl-algebraic-not-notequals
pass pass pass
glsl-algebraic-pow-two
pass pass pass
glsl-algebraic-rcp-rcp
pass pass pass
glsl-algebraic-rcp-rsq
pass pass pass
glsl-algebraic-rcp-sqrt
pass pass pass
glsl-algebraic-rcp-sqrt-2
pass pass pass
glsl-algebraic-sub-sub-1
pass pass pass
glsl-algebraic-sub-zero
pass pass pass
glsl-algebraic-sub-zero-2
pass pass pass
glsl-algebraic-sub-zero-3
pass pass pass
glsl-algebraic-sub-zero-4
pass pass pass
glsl-arb-fragment-coord-conventions
pass crash pass
glsl-array-bounds-01
pass pass pass
glsl-array-bounds-02
pass pass pass
glsl-array-bounds-03
pass pass pass
glsl-array-bounds-04
pass pass pass
glsl-array-bounds-05
pass pass pass
glsl-array-bounds-06
pass pass pass
glsl-array-bounds-07
pass pass pass
glsl-array-bounds-08
pass pass pass
glsl-array-bounds-09
pass pass pass
glsl-array-bounds-10
pass pass pass
glsl-array-bounds-11
pass pass pass
glsl-array-bounds-12
pass pass pass
glsl-array-bounds-13
pass pass pass
glsl-array-compare
pass pass pass
glsl-array-compare-02
pass pass pass
glsl-array-length
pass pass pass
glsl-array-uniform
pass pass pass
glsl-array-uniform-length
pass pass pass
glsl-array-varying-01
pass pass pass
glsl-bindattriblocation
pass pass pass
glsl-bug-22603
pass pass pass
glsl-clamp-vertex-color
pass pass pass
glsl-complex-subscript
pass pass pass
glsl-const-builtin-abs
pass pass pass
glsl-const-builtin-acos
pass pass pass
glsl-const-builtin-all
pass pass pass
glsl-const-builtin-any
pass pass pass
glsl-const-builtin-asin
pass pass pass
glsl-const-builtin-atan
pass pass pass
glsl-const-builtin-ceil
pass pass pass
glsl-const-builtin-clamp
pass pass pass
glsl-const-builtin-cos
pass pass pass
glsl-const-builtin-cosh
pass pass pass
glsl-const-builtin-cross
pass pass pass
glsl-const-builtin-degrees
pass pass pass
glsl-const-builtin-derivatives
pass pass pass
glsl-const-builtin-distance
pass pass pass
glsl-const-builtin-dot
pass pass pass
glsl-const-builtin-equal
pass pass pass
glsl-const-builtin-equal-bool
pass pass pass
glsl-const-builtin-exp
pass pass pass
glsl-const-builtin-exp2
pass pass pass
glsl-const-builtin-faceforward
pass pass pass
glsl-const-builtin-floor
pass pass pass
glsl-const-builtin-fract
pass pass pass
glsl-const-builtin-greaterthan
pass pass pass
glsl-const-builtin-greaterthanequal
pass pass pass
glsl-const-builtin-inversesqrt
pass pass pass
glsl-const-builtin-length
pass pass pass
glsl-const-builtin-lessthan
pass pass pass
glsl-const-builtin-lessthanequal
pass pass pass
glsl-const-builtin-log
pass pass pass
glsl-const-builtin-log2
pass pass pass
glsl-const-builtin-matrixcompmult
pass pass pass
glsl-const-builtin-max
pass pass pass
glsl-const-builtin-min
pass pass pass
glsl-const-builtin-mix
pass pass pass
glsl-const-builtin-mod
pass pass pass
glsl-const-builtin-normalize
pass pass pass
glsl-const-builtin-not
pass pass pass
glsl-const-builtin-outerproduct
pass pass pass
glsl-const-builtin-pow
pass pass pass
glsl-const-builtin-radians
pass pass pass
glsl-const-builtin-reflect
pass pass pass
glsl-const-builtin-refract
pass pass pass
glsl-const-builtin-sign
pass