Result summary

Currently showing: problems

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
cos-04.txt
pass crash pass
fog-01.txt
crash pass pass
option-01.txt
pass crash pass
result-07.txt
pass pass crash
result-11.txt
pass crash pass
size_specifier-09.txt
pass crash pass
size_specifier-13.txt
pass crash pass
size_specifier-51.txt
pass crash pass
size_specifier-67.txt
crash pass pass
size_specifier-84.txt
pass pass crash
size_specifier-85.txt
pass pass crash
size_specifier-88.txt
pass crash pass
swz-08.txt
pass crash crash
arbvp1.0
165/172 164/173 167/174
address-02.txt
pass crash pass
alias-02.txt
pass pass crash
all_state-02.txt
pass pass crash
mad.txt
crash pass pass
rcp-05.txt
pass crash pass
sfl-02.txt
crash skip skip
sne-02.txt
skip skip crash
tex-05.txt
crash pass pass
txb-05.txt
pass crash pass
txd-03.txt
crash pass pass
txd-08.txt
skip crash skip
txd-15.txt
skip skip crash
txf-05.txt
pass crash pass
txf-12.txt
skip crash skip
txf-18.txt
skip crash skip
txl-08.txt
skip skip crash
txl-09.txt
skip skip crash
txl-13.txt
skip skip crash
txp-08.txt
crash skip skip
txp-13.txt
skip crash skip
txq-03.txt
pass crash pass
txq-06.txt
crash pass pass
txq-12.txt
crash skip skip
fast_color_clear
13/14 12/14 13/14
fcc-front-buffer-distraction
fail fail fail
fcc-read-after-clear blit tex
pass crash pass
glean
29/204 32/204 32/204
api2
fail fail fail
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-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-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
glsl1-&& operator, short-circuit
fail fail fail
glsl1-2d texture lookup with explicit lod (vertex shader)
fail fail fail
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-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-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-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 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-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-uniform matrix
fail fail fail
glsl1-uniform matrix, transposed
fail fail fail
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
texcube
fail fail fail
texture_srgb
fail fail fail
vertprog1-abs test
fail fail fail
vertprog1-add test
fail fail fail
vertprog1-arl test
fail fail fail
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
glx
53/75 53/75 53/75
extension string sanity
fail fail fail
glx-make-current
fail fail fail
glx-query-drawable-glx_fbconfig_id-window
fail fail fail
glx-swap-pixmap-bad
fail fail fail
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_arb_create_context
10/12 10/12 10/12
current with no framebuffer
fail fail fail
invalid flag
fail fail fail
glx_arb_create_context_es2_profile
1/2 1/2 1/2
invalid opengl es version
fail fail fail
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-window-stencil0
fail fail fail
hiz-depth-read-window-stencil1
fail fail fail
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-d24s8
pass crash pass
hiz-stencil-read-window-depth0
fail crash fail
hiz-stencil-read-window-depth1
fail fail fail
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 glcopytexsubimage2d
pass pass crash
program with glblitframebuffer
pass crash pass
program with glgetteximage-compressed
skip skip crash
vertex-array with glcopyimagesubdata
crash pass pass
vertex-array with glcopytexsubimage2d
crash pass pass
vertex-array with glgetteximage
pass pass crash
shaders
544/553 543/555 543/553
activeprogram-bad-program
skip crash skip
createshaderprogram-attached-shaders
skip crash skip
glsl-arb-fragment-coord-conventions
pass crash pass
glsl-fs-clamp-2
crash pass pass
glsl-fs-sampler-numbering
pass pass crash
glsl-fs-sqrt-branch
pass pass crash
glsl-fs-texturecube
pass crash pass
glsl-getactiveuniform-count: glsl-getactiveuniform-length
crash pass pass
glsl-light-model
crash crash pass
glsl-max-varyings
pass pass crash
out-parameter-indexing
2/8 2/8 2/8
vs-inout-index-inout-float-array
fail fail fail
vs-inout-index-inout-mat2-col
fail fail fail
vs-inout-index-inout-mat2-row
fail fail fail
vs-inout-index-inout-vec4
fail fail fail
vs-inout-index-inout-vec4-array
fail fail fail
vs-inout-index-inout-vec4-array-element
fail fail fail
version-mixing intrastage
pass crash pass
zero-tex-coord texelfetch
pass pass crash
spec
38601/39165 38595/39162 38617/39162
!opengl 1.0
280/284 279/284 278/284
gl-1.0-drawpixels-color-index
crash fail fail
gl-1.0-edgeflag
pass pass crash
gl-1.0-polygon-line-aa
pass pass crash
gl-1.0-readpixels-oob
crash pass pass
gl-1.0-readpixsanity
pass crash pass
gl-1.0-scissor-copypixels
pass crash pass
gl-1.0-scissor-offscreen
pass pass crash
gl-1.0-simple-readbuffer
fail fail fail
gl-1.0-swapbuffers-behavior
crash crash crash
!opengl 1.1
7370/7384 7370/7384 7371/7384
copypixels-sync
pass crash pass
copyteximage 2d
pass crash pass
degenerate-prims
0/1 0/1 0/1
Primitive: GL_LINES
fail fail fail
depthfunc
fail fail fail
depthrange-clear
pass crash pass
dlist-fdo3129-02
pass pass crash
drawbuffer-modes
fail fail fail
getteximage-targets 1d
pass pass crash
gl_select - alpha-test enabled
fail fail fail
gl_select - depth-test enabled
fail fail fail
gl_select - no test function
fail fail fail
gl_select - scissor-test enabled
fail fail fail
gl_select - stencil-test enabled
fail fail fail
line-flat-clip-color
fail fail fail
polygon-mode-facing
crash crash crash
read-front clear-front-first
crash pass pass
streaming-texture-leak
pass crash pass
teximage-colors gl_luminance12_alpha4
102/104 104/104 104/104
GL_LUMINANCE12_ALPHA4 texture with GL_BGRA and GL_UNSIGNED_INT_10_10_10_2
fail pass pass
GL_LUMINANCE12_ALPHA4 texture with GL_RGBA and GL_UNSIGNED_INT_10_10_10_2
fail pass pass
teximage-colors gl_rg32f
104/105 105/105 105/105
Exact upload-download of GL_RG32F
fail pass pass
texsubimage
pass pass crash
!opengl 1.2
23/23 22/23 23/23
lodclamp-between-max
pass crash pass
!opengl 1.4
12/15 12/15 12/15
copy-pixels
pass crash pass
gl-1.4-polygon-offset
fail fail fail
tex1d-2dborder
crash pass pass
triangle-rasterization
pass pass crash
triangle-rasterization-overdraw
fail fail fail
!opengl 2.0
57/58 55/58 57/58
attribs
crash pass pass
depth-tex-modes-glsl
pass crash pass
gl-2.0-two-sided-stencil
pass pass crash
max-samplers border
pass crash pass
vertex-program-two-side front back front2 back2
pass crash pass
!opengl 2.1
8/10 9/10 9/10
minmax
crash pass pass
polygon-stipple-fs
fail fail fail
!opengl 3.0
50/55 49/55 49/55
clearbuffer-depth
pass pass crash
clearbuffer-display-lists
pass crash pass
clearbuffer-mixed-format
fail fail fail
depth-cube-map
fail fail fail
gl30basic
fail fail fail
gl_vertexid used with glmultidrawarrays
fail fail fail
minmax
fail fail fail
!opengl 3.1
11/13 10/13 11/13
minmax
fail fail fail
primitive-restart-xfb written
pass crash pass
vao-broken-attrib
crash crash crash
!opengl 3.2
50/61 53/61 51/61
get-integer-64iv
pass pass crash
gl-3.2-adj-prims line cull-back pv-last
pass crash pass
gl-3.2-adj-prims pv-last
pass pass crash
gl_vertexid used with glmultidrawelementsbasevertex
fail fail fail
layered-rendering
21/29 25/29 24/29
clear-color
crash pass pass
clear-color-all-types 2d_array single_level
pass pass crash
clear-color-all-types 2d_multisample_array single_level
fail crash fail
clear-color-all-types 3d mipmapped
crash pass pass
framebuffer-layer-complete
crash pass pass
framebuffer-layered-attachments
fail fail fail
framebuffertexture-buffer-textures
crash pass pass
gl-layer-render
fail fail fail
gl-layer-render-storage
fail crash fail
minmax
fail fail fail
pointsprite-origin
fail fail fail
!opengl 3.3
3/4 3/4 2/4
minmax
fail fail fail
required-renderbuffer-attachment-formats
pass pass crash
!opengl es 3.0
11/13 11/13 11/13
gl_vertexid used with gldrawarrays
fail fail fail
minmax
fail fail fail
3dfx_texture_compression_fxt1
1/1 1/2 1/1
fbo-generatemipmap-formats
skip crash skip
amd_pinned_memory
0/0 0/0 0/1
offset=0
skip skip crash
arb_arrays_of_arrays
176/179 176/179 176/179
execution
14/17 14/17 14/17
image_store
1/4 1/4 1/4
basic-imagestore-mixed-const-non-const-uniform-index
fail fail fail
basic-imagestore-mixed-const-non-const-uniform-index2
fail fail fail
basic-imagestore-non-const-uniform-index
fail fail fail
arb_blend_func_extended
16/17 16/17 16/17
arb_blend_func_extended-fbo-extended-blend-pattern_gles2
crash crash crash
arb_buffer_storage
0/1 0/1 0/0
bufferstorage-persistent draw coherent client-storage
crash skip skip
bufferstorage-persistent read client-storage
skip crash skip
arb_clear_buffer_object
12/12 11/12 11/12
arb_clear_buffer_object-invalid-size
pass pass crash
arb_clear_buffer_object-sub-invalid-size
pass crash pass
arb_clear_texture
0/0 0/1 0/0
arb_clear_texture-texview
skip crash skip
arb_color_buffer_float
38/41 39/41 39/41
gl_rgba16f-render-sanity
crash pass pass
gl_rgba8_snorm-render
fail fail fail
gl_rgba8_snorm-render-fog
fail fail fail
arb_compute_shader
55/55 55/55 54/55
indirect-compute
pass pass crash
arb_compute_variable_group_size
1/2 1/2 1/2
linker
1/2 1/2 1/2
mixed_fixed_variable_local_work_size
fail fail fail
arb_copy_image
400/402 399/402 401/403
arb_copy_image-formats --samples=2
skip skip crash
arb_copy_image-simple --rb-to-tex
pass crash pass
arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1
pass crash pass
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 8 1
pass pass crash
arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 6 1
crash pass pass
arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1
pass crash pass
arb_copy_image-texview
crash pass pass
arb_cull_distance
19/20 19/20 19/20
clip-cull-4
fail fail fail
arb_depth_buffer_float
71/74 73/73 69/73
depthstencil-render-miplevels 1024 d=z32f
pass pass crash
depthstencil-render-miplevels 1024 s=z24_s8_d=z32f
crash skip skip
depthstencil-render-miplevels 292 d=z32f_s8
pass pass crash
fbo-depth-gl_depth32f_stencil8-clear
pass pass crash
fbo-depth-gl_depth32f_stencil8-readpixels
pass pass crash
fbo-depthstencil-gl_depth32f_stencil8-copypixels
crash pass pass
fbo-depthstencil-gl_depth32f_stencil8-readpixels-float-and-ushort
crash pass pass
arb_depth_clamp
3/3 3/3 2/3
depth_clamp
pass pass crash
arb_depth_texture
66/68 68/68 66/68
depthstencil-render-miplevels 1024 d=z16
crash pass pass
depthstencil-render-miplevels 273 d=z16
pass pass crash
fbo-depth-gl_depth_component24-readpixels
pass pass crash
fbo-depth-gl_depth_component32-copypixels
crash pass pass
arb_direct_state_access
150/154 150/154 149/154
create-textures
pass pass crash
namedrenderbuffer
13/14 13/14 13/14
samples == MAX_SAMPLES(0) + 1
fail fail fail
texture-buffer
fail fail fail
texture-storage-multisample
3/5 3/5 3/5
immutable
fail fail fail
trivial, but should work
fail fail fail
arb_draw_elements_base_vertex
9/9 8/9 9/9
arb_draw_elements_base_vertex-negative-index
pass crash pass
arb_draw_indirect
14/17 14/17 14/17
arb_draw_indirect-draw-arrays-prim-restart
fail fail fail
gl_vertexid used with gldrawarraysindirect
fail fail fail
gl_vertexid used with gldrawelementsindirect
fail fail fail
arb_draw_instanced
17/18 18/18 18/18
dlist
crash pass pass
arb_es2_compatibility
26/27 26/27 26/27
fbo-fast-clear
fail fail fail
arb_es3_compatibility
18/18 17/18 18/18
oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 compat
pass crash pass
arb_fragment_program
26/29 25/29 24/29
fp-indirections2
fail fail fail
fp-long-alu
fail fail fail
fp-set-01
pass pass crash
incomplete-texture-arb_fp
pass pass crash
sparse-samplers
fail fail fail
texturing
3/3 2/3 3/3
tex-2d
pass crash pass
arb_framebuffer_no_attachments
15/16 15/16 15/16
arb_framebuffer_no_attachments-atomic
3/4 3/4 3/4
MS4
fail fail fail
arb_framebuffer_object
49/54 51/54 49/54
fbo blit to missing attachment
pass pass crash
fbo-drawbuffers-none glclearbuffer
fail fail fail
fbo-generatemipmap-1d rgb9_e5
pass pass crash
fbo-generatemipmap-cubemap
fail fail fail
fbo-generatemipmap-cubemap rgb9_e5
fail fail fail
fbo-incomplete-texture-02
crash pass pass
same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment
crash pass pass
arb_framebuffer_srgb
36/41 35/45 36/43
arb_framebuffer_srgb-fast-clear-blend
fail fail fail
arb_framebuffer_srgb-srgb_conformance
0/2 0/2 0/2
srgb->linear
fail fail fail
srgb->linear->srgb
fail fail fail
blit renderbuffer linear upsample disabled
skip crash crash
blit renderbuffer srgb downsample enabled
skip crash skip
blit renderbuffer srgb upsample disabled
skip skip crash
blit texture linear_to_srgb upsample enabled
skip crash skip
blit texture srgb_to_linear downsample disabled
skip crash skip
blit texture srgb_to_linear scaled disabled
pass crash pass
fbo-fast-clear
fail crash fail
msaa-fast-clear
fail fail fail
arb_geometry_shader4
12/12 12/12 12/13
arb_geometry_shader4-program-parameter-output-type
skip skip crash
arb_get_program_binary
2/3 2/3 2/3
program_binary_retrievable_hint
fail fail fail
arb_gpu_shader5
8/51 8/53 8/30
arb_gpu_shader5-xfb-streams-without-invocations
skip crash skip
texturegather
0/11 0/12 0/9
fs-r-none-shadow-2d
skip crash skip
fs-rg-0-float-2darray
crash skip skip
fs-rg-0-float-cubearray
skip skip crash
fs-rg-0-uint-2darray
skip crash skip
fs-rg-1-int-2drect
crash skip skip
fs-rg-1-uint-2drect
skip skip crash
fs-rgb-0-int-2drect
skip skip crash
fs-rgb-0-uint-2drect
skip crash skip
fs-rgb-1-float-2drect
crash skip skip
fs-rgb-1-float-cube
skip crash skip
fs-rgb-1-unorm-cubearray
crash skip skip
fs-rgba-0-unorm-2d
skip crash skip
fs-rgba-1-float-2d
crash skip skip
fs-rgba-2-unorm-2darray
skip crash skip
fs-rgba-3-int-cube
crash skip skip
vs-r-0-int-2drect
skip crash skip
vs-r-0-uint-2drect
crash skip skip
vs-rg-0-uint-2darray
skip crash skip
vs-rgb-0-float-2darray
skip crash skip
vs-rgb-0-int-2d
crash skip skip
vs-rgb-0-int-2darray
skip skip crash
vs-rgb-0-uint-2drect
skip skip crash
vs-rgb-0-unorm-cube
skip skip crash
vs-rgb-1-int-cube
skip skip crash
vs-rgb-1-uint-2drect
crash skip skip
vs-rgb-2-int-cubearray
skip crash skip
vs-rgba-0-int-2d
skip skip crash
vs-rgba-0-unorm-cube
skip crash skip
vs-rgba-2-unorm-cubearray
skip crash skip
vs-rgba-3-int-cubearray
skip skip crash
vs-rgba-3-uint-cubearray
crash skip skip
vs-rgba-3-unorm-cubearray
crash skip skip
texturegatheroffset
0/24 0/24 0/8
fs-r-0-int-2d
crash skip skip
fs-r-0-int-2drect
skip crash skip
fs-r-0-uint-2drect-const
skip crash skip
fs-r-none-shadow-2drect
crash skip skip
fs-rg-0-float-2darray-const
skip crash skip
fs-rg-0-float-2drect-const
skip crash skip
fs-rg-0-int-2darray
skip crash skip
fs-rg-0-uint-2drect
skip crash skip
fs-rg-0-unorm-2drect-const
skip crash skip
fs-rg-1-float-2drect-const
skip skip crash
fs-rg-1-int-2d
crash skip skip
fs-rg-1-int-2darray
crash skip skip
fs-rg-1-uint-2darray
skip crash skip
fs-rgb-0-int-2d-const
crash skip skip
fs-rgb-0-uint-2drect-const
skip crash crash
fs-rgb-1-int-2darray
crash skip skip
fs-rgb-2-int-2d
skip crash skip
fs-rgb-2-int-2d-const
crash skip skip
fs-rgb-2-unorm-2d-const
skip crash skip
fs-rgb-2-unorm-2darray
crash skip skip
fs-rgba-0-int-2d
crash skip skip
fs-rgba-1-float-2darray-const
crash skip skip
fs-rgba-1-uint-2darray
skip crash skip
fs-rgba-1-uint-2drect
crash skip skip
fs-rgba-1-unorm-2drect
crash skip skip
fs-rgba-2-float-2darray-const
skip crash skip
fs-rgba-2-float-2drect-const
skip skip crash
fs-rgba-2-int-2d
crash skip skip
fs-rgba-2-int-2d-const
skip crash skip
fs-rgba-2-int-2darray-const
skip crash skip
fs-rgba-2-uint-2darray-const
skip crash skip
vs-r-0-int-2d
skip crash skip
vs-r-none-shadow-2d
skip crash skip
vs-rg-0-float-2d-const
crash skip skip
vs-rg-0-int-2drect-const
skip skip crash
vs-rg-0-uint-2d-const
skip crash skip
vs-rg-0-uint-2darray
skip skip crash
vs-rg-1-float-2darray-const
skip skip crash
vs-rgb-0-uint-2drect-const
crash skip skip
vs-rgb-1-float-2d
crash skip skip
vs-rgb-1-float-2darray-const
crash skip skip
vs-rgb-1-unorm-2darray-const
crash skip skip
vs-rgb-1-unorm-2drect
crash skip skip
vs-rgb-2-float-2drect
skip crash skip
vs-rgb-2-int-2d-const
skip crash skip
vs-rgb-2-unorm-2darray-const
crash skip skip
vs-rgba-0-uint-2d-const
crash skip skip
vs-rgba-0-uint-2drect
crash skip skip
vs-rgba-1-float-2darray
skip crash skip
vs-rgba-1-int-2darray-const
skip crash skip
vs-rgba-1-uint-2darray-const
crash skip skip
vs-rgba-2-int-2darray
crash skip skip
vs-rgba-2-int-2darray-const
skip skip crash
vs-rgba-3-float-2darray
skip crash skip
vs-rgba-3-float-2darray-const
skip skip crash
texturegatheroffsets
0/8 0/8 0/5
fs-r-0-int-2drect
skip crash skip
fs-r-0-uint-2drect
skip skip crash
fs-rg-1-uint-2darray
skip skip crash
fs-rgba-0-uint-2d
skip crash skip
fs-rgba-0-unorm-2d
skip crash skip
fs-rgba-2-float-2darray
skip crash skip
fs-rgba-2-unorm-2darray
crash skip skip
fs-rgba-2-unorm-2drect
crash skip skip
fs-rgba-3-int-2darray
crash skip skip
fs-rgba-3-unorm-2drect
skip crash skip
vs-r-0-int-2d
crash skip skip
vs-r-0-uint-2d
skip crash skip
vs-r-0-unorm-2darray
crash skip skip
vs-r-none-shadow-2darray
crash skip skip
vs-rgb-0-float-2d
crash skip skip
vs-rgb-1-int-2drect
skip skip crash
vs-rgba-0-float-2d
skip crash skip
vs-rgba-0-uint-2d
skip skip crash
vs-rgba-0-unorm-2darray
skip crash skip
vs-rgba-2-uint-2darray
crash skip skip
vs-rgba-3-uint-2drect
skip skip crash
arb_gpu_shader_fp64
2926/2970 2926/2970 2926/2970
execution
1241/1283 1241/1283 1240/1283
arb_gpu_shader_fp64-gs-getuniformdv
pass pass crash
conversion
111/150 111/150 111/150
frag-conversion-explicit-dmat2-mat2
fail fail fail
frag-conversion-explicit-dmat2x3-mat2x3
fail fail fail
frag-conversion-explicit-dmat2x4-mat2x4
fail fail fail
frag-conversion-explicit-dmat3-mat3
fail fail fail
frag-conversion-explicit-dmat3x2-mat3x2
fail fail fail
frag-conversion-explicit-dmat3x4-mat3x4
fail fail fail
frag-conversion-explicit-dmat4-mat4
fail fail fail
frag-conversion-explicit-dmat4x2-mat4x2
fail fail fail
frag-conversion-explicit-dmat4x3-mat4x3
fail fail fail
frag-conversion-explicit-double-float
fail fail fail
frag-conversion-explicit-dvec2-vec2
fail fail fail
frag-conversion-explicit-dvec3-vec3
fail fail fail
frag-conversion-explicit-dvec4-vec4
fail fail fail
geom-conversion-explicit-dmat2-mat2
fail fail fail
geom-conversion-explicit-dmat2x3-mat2x3
fail fail fail
geom-conversion-explicit-dmat2x4-mat2x4
fail fail fail
geom-conversion-explicit-dmat3-mat3
fail fail fail
geom-conversion-explicit-dmat3x2-mat3x2
fail fail fail
geom-conversion-explicit-dmat3x4-mat3x4
fail fail fail
geom-conversion-explicit-dmat4-mat4
fail fail fail
geom-conversion-explicit-dmat4x2-mat4x2
fail fail fail
geom-conversion-explicit-dmat4x3-mat4x3
fail fail fail
geom-conversion-explicit-double-float
fail fail fail
geom-conversion-explicit-dvec2-vec2
fail fail fail
geom-conversion-explicit-dvec3-vec3
fail fail fail
geom-conversion-explicit-dvec4-vec4
fail fail fail
vert-conversion-explicit-dmat2-mat2
fail fail fail
vert-conversion-explicit-dmat2x3-mat2x3
fail fail fail
vert-conversion-explicit-dmat2x4-mat2x4
fail fail fail
vert-conversion-explicit-dmat3-mat3
fail fail fail
vert-conversion-explicit-dmat3x2-mat3x2
fail fail fail
vert-conversion-explicit-dmat3x4-mat3x4
fail fail fail
vert-conversion-explicit-dmat4-mat4
fail fail fail
vert-conversion-explicit-dmat4x2-mat4x2
fail fail fail
vert-conversion-explicit-dmat4x3-mat4x3
fail fail fail
vert-conversion-explicit-double-float
fail fail fail
vert-conversion-explicit-dvec2-vec2
fail fail fail
vert-conversion-explicit-dvec3-vec3
fail fail fail
vert-conversion-explicit-dvec4-vec4
fail fail fail
fs-isinf-dvec
fail fail fail
gs-isinf-dvec
fail fail fail
vs-isinf-dvec
fail fail fail
shader_storage
3/4 2/4 3/4
layout-std140-fp64-shader
fail fail fail
layout-std430-fp64-shader
pass crash pass
varying-packing
38/39 39/39 39/39
simple dmat3 separate
crash pass pass
arb_instanced_arrays
4/4 4/4 3/4
arb_instanced_arrays-drawarrays
pass pass crash
arb_map_buffer_range
11/11 10/11 10/11
map_invalidate_buffer_bit decrement-offset
pass crash pass
map_invalidate_buffer_bit offset=0
pass pass crash
arb_occlusion_query
6/8 6/8 6/8
occlusion_query_meta_no_fragments
fail crash fail
occlusion_query_meta_save
fail fail fail
arb_pipeline_statistics_query
5/6 5/6 4/6
arb_pipeline_statistics_query-comp
fail fail fail
arb_pipeline_statistics_query-frag
pass pass crash
arb_pixel_buffer_object
15/15 14/15 14/15
texsubimage array pbo
pass crash crash
arb_program_interface_query
113/117 113/117 113/117
arb_program_interface_query-getprogramresourceindex
26/28 26/28 26/28
'vs_input2' on GL_PROGRAM_INPUT
fail fail fail
'vs_input2[1][0]' on GL_PROGRAM_INPUT
fail fail fail
arb_program_interface_query-resource-query
30/32 30/32 30/32
GL_PROGRAM_INPUT(gs)
fail fail fail
GL_PROGRAM_INPUT(gs,fs)
fail fail fail
arb_provoking_vertex
3/5 3/5 3/5
arb-provoking-vertex-render
crash crash fail
arb-quads-follow-provoking-vertex
fail fail fail
arb_sample_shading
12/12 12/13 12/12
builtin-gl-sample-mask-simple 4
skip crash skip
arb_sampler_objects
4/4 3/4 3/4
gl_ext_texture_srgb_decode
pass pass crash
sampler-incomplete
pass crash pass
arb_separate_shader_objects
68/71 68/71 67/71
400 combinations by location
pass pass crash
execution
5/8 5/8 5/8
layout-location-block
fail fail fail
layout-location-named-block
fail fail fail
layout-location-struct
fail fail fail
arb_shader_draw_parameters
8/8 8/10 8/8
drawid-indirect-vertexid
skip crash skip
vertexid-zerobased
skip crash skip
arb_shader_image_load_store
1785/1792 1767/1774 1798/1805
execution
3/4 3/4 3/4
disable_early_z
fail fail fail
host-mem-barrier
102/108 102/108 102/108
Transform feedback/WaW/full barrier test/16x16
fail fail fail
Transform feedback/WaW/full barrier test/4x4
fail fail fail
Transform feedback/WaW/full barrier test/64x64
fail fail fail
Transform feedback/WaW/one bit barrier test/16x16
fail fail fail
Transform feedback/WaW/one bit barrier test/4x4
fail fail fail
Transform feedback/WaW/one bit barrier test/64x64
fail fail fail
arb_shader_storage_buffer_object
48/50 48/50 48/50
compiler
19/20 19/20 19/20
unsized-array-not-in-last-position.frag
fail fail fail
execution
1/2 1/2 1/2
atomic_add
fail fail fail
arb_shader_subroutine
39/41 39/41 40/41
arb_shader_subroutine-minmax
crash pass pass
arb_shader_subroutine-uniformsubroutinesuiv
pass crash pass
linker
3/4 3/4 3/4
no-overloads.vert
fail fail fail
arb_shader_texture_image_samples
12/15 12/18 12/17
builtin-image
skip skip crash
texturesamples
0/3 0/6 0/4
fs-isampler2dmsarray-8
crash skip skip
fs-sampler2dms-16
skip skip crash
fs-sampler2dms-2
crash skip skip
fs-sampler2dms-32
skip crash skip
fs-usampler2dms-8
skip skip crash
gs-isampler2dms-32
skip crash skip
gs-isampler2dms-4
skip skip crash
gs-isampler2dmsarray-8
crash skip skip
gs-sampler2dms-6
skip crash skip
gs-sampler2dmsarray-4
skip crash skip
gs-usampler2dmsarray-8
skip crash skip
vs-isampler2dms-8
skip skip crash
vs-usampler2dmsarray-16
skip crash skip
arb_shader_texture_lod
82/96 83/96 83/96
execution
29/43 30/43 30/43
tex-miplevel-selection *gradarb 1d
fail fail fail
tex-miplevel-selection *gradarb 1dshadow
fail fail fail
tex-miplevel-selection *gradarb 2d
fail fail fail
tex-miplevel-selection *gradarb 2dshadow
fail fail fail
tex-miplevel-selection *gradarb 3d
fail fail fail
tex-miplevel-selection *gradarb cube
fail fail fail
tex-miplevel-selection *lod 2dshadow
crash pass pass
tex-miplevel-selection *projgradarb 1d
fail fail fail
tex-miplevel-selection *projgradarb 1d_projvec4
fail crash fail
tex-miplevel-selection *projgradarb 1dshadow
fail fail fail
tex-miplevel-selection *projgradarb 2d
fail fail fail
tex-miplevel-selection *projgradarb 2d_projvec4
fail fail fail
tex-miplevel-selection *projgradarb 2dshadow
fail fail fail
tex-miplevel-selection *projgradarb 3d
fail fail fail
arb_stencil_texturing
8/10 7/10 8/10
glblitframebuffer corrupts state
7/9 6/9 7/9
gl_texture_2d_multisample
fail fail fail
gl_texture_2d_multisample_array
fail fail fail
gl_texture_cube_map
pass crash pass
arb_sync
9/10 9/10 9/10
sync_api
crash crash crash
arb_texture_barrier
0/7 0/1 0/5
arb_texture_barrier-blending-in-shader 32 1 1 128 8
crash skip skip
arb_texture_barrier-blending-in-shader 32 1 1 8 3
crash skip skip
arb_texture_barrier-blending-in-shader 32 42 1 128 1
skip crash skip
arb_texture_barrier-blending-in-shader 32 42 1 64 1
crash skip skip
arb_texture_barrier-blending-in-shader 32 42 1 8 1
skip skip crash
arb_texture_barrier-blending-in-shader 32 42 1 8 2
crash skip skip
arb_texture_barrier-blending-in-shader 32 42 8 128 7
skip skip crash
arb_texture_barrier-blending-in-shader 512 1 1 64 8
crash skip skip
arb_texture_barrier-blending-in-shader 512 42 1 64 2
crash skip crash
arb_texture_barrier-blending-in-shader 512 42 8 128 3
crash skip skip
arb_texture_barrier-blending-in-shader 512 42 8 64 1
skip skip crash
arb_texture_barrier-blending-in-shader 512 42 8 64 3
skip skip crash
arb_texture_buffer_object
65/77 66/77 64/78
data-sync
crash fail fail
fetch-outside-bounds
crash pass pass
formats (fs, 3.1 core)
29/33 29/33 29/33
GL_R32F
fail fail fail
GL_RG32F
fail fail fail
GL_RGB32F
fail fail fail
GL_RGBA32F
fail fail fail
formats (vs, 3.1 core)
29/33 29/33 29/33
GL_R32F
fail fail fail
GL_RG32F
fail fail fail
GL_RGB32F
fail fail fail
GL_RGBA32F
fail fail fail
max-size
fail fail fail
negative-bad-format
pass pass crash
negative-bad-target
pass pass crash
subdata-sync
fail fail fail
unused-name
skip skip crash
arb_texture_compression_bptc
1/1 1/1 1/2
texwrap formats bordercolor
skip skip crash
arb_texture_cube_map_array
35/39 37/39 36/39
arb_texture_cube_map_array-sampler-cube-array-shadow
crash pass pass
fbo-generatemipmap-cubemap array
crash fail fail
fbo-generatemipmap-cubemap array rgb9_e5
fail fail fail
texturesize
11/12 12/12 11/12
fs-texturesize-isamplercubearray
pass pass crash
fs-texturesize-samplercubearray
crash pass pass
arb_texture_float
169/171 169/171 169/171
fbo-fast-clear
fail fail fail
multisample-fast-clear gl_arb_texture_float
fail fail fail
arb_texture_gather
1030/1062 1032/1062 1026/1062
texturegather
687/704 689/704 682/704
fs-r-none-unorm-cube
crash pass pass
fs-r-none-unorm-cubearray
crash pass pass
fs-r-one-float-cubearray
crash pass pass
fs-r-red-uint-cubearray
pass pass crash
fs-r-zero-unorm-2d
crash pass pass
fs-r-zero-unorm-2darray
pass pass crash
fs-rg-green-float-2darray
crash pass pass
fs-rg-green-int-2d
pass crash pass
fs-rg-green-int-2darray
pass pass crash
fs-rg-none-float-2darray
pass pass crash
fs-rg-none-int-cube
pass pass crash
fs-rg-none-int-cubearray
crash pass pass
fs-rg-none-uint-2darray
pass crash pass
fs-rg-none-uint-cube
crash pass pass
fs-rg-one-float-2d
pass crash pass
fs-rg-zero-float-2d
pass pass crash
fs-rg-zero-unorm-2darray
pass pass crash
fs-rgb-blue-int-2d
crash pass pass
fs-rgb-none-float-2d
pass crash pass
fs-rgb-none-uint-2d
crash pass pass
fs-rgb-red-float-cubearray
pass pass crash
fs-rgba-alpha-int-cube
crash pass pass
fs-rgba-alpha-unorm-2darray
pass crash pass
fs-rgba-green-int-cubearray
pass crash pass
fs-rgba-none-unorm-cube
pass pass crash
fs-rgba-red-float-2d
pass pass crash
fs-rgba-zero-uint-cube
pass crash pass
fs-rgba-zero-unorm-2darray
crash pass pass
vs-r-one-float-2d
pass pass crash
vs-r-one-float-cube
pass crash pass
vs-r-zero-uint-cube
pass pass crash
vs-rg-green-float-2darray
crash pass pass
vs-rg-none-int-2d
pass crash pass
vs-rg-none-int-2darray
pass pass crash
vs-rg-none-uint-2darray
pass pass crash
vs-rg-none-uint-cubearray
pass pass crash
vs-rg-one-int-2darray
crash pass pass
vs-rg-one-uint-cubearray
pass pass crash
vs-rg-one-unorm-cube
pass crash pass
vs-rg-red-int-cube
pass crash pass
vs-rg-red-uint-cubearray
pass pass crash
vs-rg-zero-int-2d
pass crash pass
vs-rg-zero-int-cubearray
crash pass pass
vs-rg-zero-uint-cubearray
crash pass pass
vs-rgb-blue-int-cube
pass pass crash
vs-rgb-green-float-cube
pass pass crash
vs-rgb-zero-int-cube
pass pass crash
vs-rgba-blue-float-2darray
pass crash pass
vs-rgba-blue-unorm-2darray
crash pass pass
vs-rgba-green-unorm-2d
pass pass crash
vs-rgba-none-unorm-2d
crash pass pass
vs-rgba-red-float-cubearray
pass pass crash
vs-rgba-zero-uint-2darray
pass crash pass
vs-rgba-zero-uint-cubearray
pass crash pass
texturegatheroffset
337/352 337/352 338/352
fs-r-none-unorm-2darray
pass crash pass
fs-r-one-uint-2darray
pass pass crash
fs-r-zero-unorm-2d
crash pass pass
fs-rg-green-float-2darray
crash pass crash
fs-rg-none-uint-2darray
crash pass pass
fs-rgb-blue-uint-2darray
crash pass pass
fs-rgb-green-unorm-2darray
pass pass crash
fs-rgb-none-int-2d
pass crash pass
fs-rgb-one-float-2d
pass pass crash
fs-rgba-alpha-float-2d
crash pass pass
fs-rgba-alpha-unorm-2darray
pass crash pass
fs-rgba-blue-uint-2d
pass crash pass
fs-rgba-blue-uint-2darray
pass crash pass
fs-rgba-green-int-2d
crash pass pass
fs-rgba-one-float-2d
pass crash pass
fs-rgba-one-int-2darray
pass pass crash
fs-rgba-one-uint-2d
pass pass crash
fs-rgba-zero-unorm-2darray
pass pass crash
vs-r-one-unorm-2d
pass pass crash
vs-r-red-uint-2darray
pass pass crash
vs-rg-green-uint-2d
pass crash pass
vs-rg-none-int-2d
pass crash pass
vs-rg-one-unorm-2darray
pass crash pass
vs-rg-zero-int-2darray
crash pass pass
vs-rg-zero-unorm-2darray
pass crash pass
vs-rgb-blue-int-2darray
crash pass pass
vs-rgb-blue-unorm-2d
pass crash pass
vs-rgb-none-unorm-2darray
pass crash pass
vs-rgb-one-int-2d
crash pass pass
vs-rgb-one-uint-2d
pass crash pass
vs-rgb-red-float-2darray
crash pass pass
vs-rgb-red-int-2d
crash pass pass
vs-rgb-red-uint-2d
pass pass crash
vs-rgb-zero-float-2darray
crash pass pass
vs-rgba-blue-uint-2darray
pass crash pass
vs-rgba-green-float-2darray
crash pass pass
vs-rgba-one-float-2darray
pass pass crash
vs-rgba-one-int-2d
pass pass crash
vs-rgba-one-uint-2d
pass pass crash
vs-rgba-red-int-2darray
pass crash pass
vs-rgba-zero-int-2d
crash pass pass
vs-rgba-zero-uint-2darray
crash pass crash
arb_texture_multisample
28/35 28/42 27/39
arb_texture_multisample-errors
fail fail fail
arb_texture_multisample-sample-depth
fail fail fail
arb_texture_multisample-sample-mask
pass pass crash
arb_texture_multisample-sample-mask-execution
fail fail crash
arb_texture_multisample-sample-mask-execution -tex
fail fail fail
arb_texture_multisample-stencil-clear
fail fail fail
arb_texture_multisample-teximage-2d-multisample
fail fail crash
arb_texture_multisample-teximage-3d-multisample
fail fail fail
texelfetch fs sampler2dms 4 281x1-281x130
skip crash skip
texelfetch
0/0 0/6 0/4
16-fs-usampler2dmsarray
skip skip crash
16-gs-sampler2dms
skip crash skip
16-vs-sampler2dmsarray
skip skip crash
2-fs-usampler2dmsarray
skip skip crash
2-gs-sampler2dmsarray
skip crash skip
2-vs-usampler2dmsarray
skip crash skip
32-fs-isampler2dmsarray
skip crash skip
6-fs-usampler2dms
skip skip crash
6-gs-sampler2dms
skip crash skip
8-fs-sampler2dms
skip crash skip
arb_texture_rectangle
35/37 34/37 35/37
texrect-many
pass crash pass
texwrap rect bordercolor
0/1 0/1 0/1
GL_RGBA8, border color only
fail fail fail
texwrap rect proj bordercolor
0/1 0/1 0/1
GL_RGBA8, projected, border color only
fail fail fail
arb_texture_rg
230/236 230/235 229/236
fbo-fast-clear
fail fail fail
fbo-fast-clear-float
fail fail fail
multisample-fast-clear gl_arb_texture_rg
fail fail fail
multisample-fast-clear gl_arb_texture_rg-float
fail fail fail
multisample-fast-clear gl_arb_texture_rg-int
fail fail fail
multisample-formats 2 gl_arb_texture_rg-int
skip skip crash
multisample-formats 6 gl_arb_texture_rg-float
crash skip skip
rg-draw-pixels
pass pass crash
arb_texture_rgb10_a2ui
8/9 8/9 8/9
fbo-blending
fail fail fail
arb_texture_storage_multisample
13/15 13/15 13/15
tex-param
11/12 11/12 11/12
GL_TEXTURE_IMMUTABLE_FORMAT
fail fail fail
tex-storage
2/3 2/3 2/3
immutable
fail fail fail
arb_texture_view
426/479 427/479 427/479
copytexsubimage-layers
crash pass pass
rendering-formats
367/419 367/419 367/419
sample GL_RG16 as GL_R32I
fail fail fail
sample GL_RG16 as GL_R32UI
fail fail fail
sample GL_RG16F as GL_R32I
fail fail fail
sample GL_RG16F as GL_R32UI
fail fail fail
sample GL_RG16I as GL_R32I
fail fail fail
sample GL_RG16I as GL_R32UI
fail fail fail
sample GL_RG16UI as GL_R32I
fail fail fail
sample GL_RG16UI as GL_R32UI
fail fail fail
sample GL_RG16_SNORM as GL_R32I
fail fail fail
sample GL_RG16_SNORM as GL_R32UI
fail fail fail
sample GL_RG8 as GL_R16I
fail fail fail
sample GL_RG8 as GL_R16UI
fail fail fail
sample GL_RG8I as GL_R16I
fail fail fail
sample GL_RG8I as GL_R16UI
fail fail fail
sample GL_RG8UI as GL_R16I
fail fail fail
sample GL_RG8UI as GL_R16UI
fail fail fail
sample GL_RG8_SNORM as GL_R16I
fail fail fail
sample GL_RG8_SNORM as GL_R16UI
fail fail fail
sample GL_RGB10_A2 as GL_R32I
fail fail fail
sample GL_RGB10_A2 as GL_R32UI
fail fail fail
sample GL_RGB10_A2 as GL_RG16I
fail fail fail
sample GL_RGB10_A2 as GL_RG16UI
fail fail fail
sample GL_RGB10_A2UI as GL_R32I
fail fail fail
sample GL_RGB10_A2UI as GL_R32UI
fail fail fail
sample GL_RGB10_A2UI as GL_RG16I
fail fail fail
sample GL_RGB10_A2UI as GL_RG16UI
fail fail fail
sample GL_RGBA16 as GL_RG32I
fail fail fail
sample GL_RGBA16 as GL_RG32UI
fail fail fail
sample GL_RGBA16F as GL_RG32I
fail fail fail
sample GL_RGBA16F as GL_RG32UI
fail fail fail
sample GL_RGBA16I as GL_RG32I
fail fail fail
sample GL_RGBA16I as GL_RG32UI
fail fail fail
sample GL_RGBA16UI as GL_RG32I
fail fail fail
sample GL_RGBA16UI as GL_RG32UI
fail fail fail
sample GL_RGBA16_SNORM as GL_RG32I
fail fail fail
sample GL_RGBA16_SNORM as GL_RG32UI
fail fail fail
sample GL_RGBA8 as GL_R32I
fail fail fail
sample GL_RGBA8 as GL_R32UI
fail fail fail
sample GL_RGBA8 as GL_RG16I
fail fail fail
sample GL_RGBA8 as GL_RG16UI
fail fail fail
sample GL_RGBA8I as GL_R32I
fail fail fail
sample GL_RGBA8I as GL_R32UI
fail fail fail
sample GL_RGBA8I as GL_RG16I
fail fail fail
sample GL_RGBA8I as GL_RG16UI
fail fail fail
sample GL_RGBA8UI as GL_R32I
fail fail fail
sample GL_RGBA8UI as GL_R32UI
fail fail fail
sample GL_RGBA8UI as GL_RG16I
fail fail fail
sample GL_RGBA8UI as GL_RG16UI
fail fail fail
sample GL_RGBA8_SNORM as GL_R32I
fail fail fail
sample GL_RGBA8_SNORM as GL_R32UI
fail fail fail
sample GL_RGBA8_SNORM as GL_RG16I
fail fail fail
sample GL_RGBA8_SNORM as GL_RG16UI
fail fail fail
arb_timer_query
2/3 3/3 3/3
query-lifetime
crash pass pass
arb_transform_feedback2
12/15 12/15 12/15
change objects while paused
fail fail fail
counting with pause
fail fail fail
misc. api error checks
10/11 10/11 10/11
draw only from ended object
0/1 0/1 0/1
Draw only from ended object
fail fail fail
arb_transform_feedback3
17/19 17/19 18/19
arb_transform_feedback3-ext_interleaved_two_bufs_vs
fail fail fail
gl_nextbuffer-1
crash pass pass
gl_skipcomponents2
pass crash pass
arb_uniform_buffer_object
70/71 68/70 70/70
bufferstorage
crash skip skip
negative-getactiveuniformsiv
pass crash pass
rendering-dsa
pass crash pass
arb_vertex_attrib_64bit
7453/7459 7454/7459 7457/7459
execution
7443/7449 7444/7449 7447/7449
vs_in
7440/7446 7441/7446 7444/7446
vs-input-double_dmat2-position-int_ivec2_array3
pass crash pass
vs-input-double_dmat4x2-float_mat3x4-position
crash pass pass
vs-input-double_dvec3_array3-position-double_dmat4
pass fail pass
vs-input-float_mat2_array3-position-double_dmat3x2_array2
fail pass pass
vs-input-float_mat4x2_array3-double_dvec3-position
pass crash pass
vs-input-position-double_dmat4x3-float_vec3_array3
pass pass crash
vs-input-position-ubyte_uvec3-short_ivec2-double_dmat3x2
pass pass fail
vs-input-position-ubyte_uvec3-short_ivec3-double_dmat4x3
fail pass pass
vs-input-ubyte_uint-short_ivec4-position-double_double
fail pass pass
vs-input-ubyte_uvec2-position-short_ivec4-double_dmat3
pass crash pass
vs-input-ubyte_uvec4-short_int-position-double_dmat4x2
crash pass pass
vs-input-uint_uint_array3-position-double_dmat3x2_array2
pass fail pass
vs-input-ushort_uvec2-double_dmat4x2-position
fail pass pass
arb_vertex_buffer_object
14/16 16/16 16/16
vbo-subdata-many drawarrays
crash pass pass
vbo-subdata-zero
crash pass pass
arb_vertex_program
36/37 34/37 37/37
vp-arl-constant-array-huge-offset
crash pass pass
vp-arl-neg-array-2
pass crash pass
vp-constant-negate
pass crash pass
vp-two-constants
pass crash pass
arb_vertex_type_2_10_10_10_rev
1/3 2/3 2/3
attribs
crash pass pass
draw-vertices-2101010
fail fail fail
arb_viewport_array
22/22 22/23 22/22
render-viewport-2
skip crash skip
egl 1.4
5/8 5/8 5/8
eglcreatepbuffersurface and then glclear
crash crash crash
eglcreatesurface
fail fail fail
largest possible eglcreatepbuffersurface and then glclear
crash crash crash
egl_khr_create_context
18/22 18/22 18/22
valid debug flag gles1
fail fail fail
valid debug flag gles2
fail fail fail
valid debug flag gles3
fail fail fail
valid forward-compatible flag gl
fail fail fail
egl_mesa_configless_context
0/1 0/1 0/1
basic
crash crash crash
ext_framebuffer_multisample
38/69 41/72 37/65
accuracy 16 color
skip crash skip
accuracy 16 color depthstencil
skip crash skip
accuracy 16 depth_draw
skip crash skip
accuracy 16 stencil_resolve small
skip crash skip
accuracy 2 depth_draw depthstencil
skip skip crash
accuracy 2 srgb linear
crash skip skip
accuracy 2 srgb small
skip skip crash
accuracy 2 srgb small linear
skip skip crash
accuracy 2 stencil_resolve small depthstencil
skip skip crash
accuracy 32 depth_draw depthstencil
crash skip skip
accuracy 32 depth_draw small depthstencil
crash skip skip
accuracy 32 srgb depthstencil
crash skip skip
accuracy 4 depth_resolve
skip crash skip
accuracy 4 srgb depthstencil
crash skip skip
accuracy 4 stencil_resolve
crash skip skip
accuracy 4 stencil_resolve small
skip crash skip
accuracy 6 depth_draw depthstencil
crash skip skip
accuracy 6 depth_resolve depthstencil
skip skip crash
accuracy 8 depth_resolve small depthstencil
skip crash skip
accuracy 8 srgb depthstencil linear
crash skip skip
accuracy all_samples color depthstencil linear
pass pass crash
alpha-blending-after-rendering 16
crash skip skip
alpha-blending-after-rendering 32
crash skip skip
alpha-to-coverage-dual-src-blend 16
skip skip crash
alpha-to-coverage-dual-src-blend 2
skip crash skip
alpha-to-one-single-sample-buffer 4
pass pass crash
bitmap 6
crash skip skip
blit-flipped 32 y
crash skip skip
blit-mismatched-samples
skip crash skip
blit-multiple-render-targets 0
pass pass crash
blit-multiple-render-targets 6
skip skip crash
clear 4 color
skip skip crash
clear 4 stencil
skip skip crash
clip-and-scissor-blit 6 upsample
skip crash skip
dlist
crash pass pass
draw-buffers-alpha-to-coverage 4
skip crash skip
draw-buffers-alpha-to-one 4
skip skip crash
enable-flag
pass pass crash
fast-clear
fail fail fail
formats 4
skip crash skip
int-draw-buffers-alpha-to-coverage 4
crash skip skip
interpolation 0 centroid-disabled
crash pass pass
interpolation 2 centroid-deriv
skip crash skip
interpolation 6 non-centroid-deriv-disabled
skip crash skip
interpolation 8 centroid-deriv-disabled
skip crash skip
line-smooth 8
crash skip skip
minmax
fail fail fail
multisample-blit 32 stencil
skip crash skip
multisample-blit 4 stencil
crash skip skip
multisample-blit 6 color
skip skip crash
negative-copypixels
fail crash fail
negative-copyteximage
fail fail fail
negative-mismatched-samples
crash pass pass
negative-readpixels
crash fail fail
no-color 16 depth separate
crash skip skip
no-color 16 stencil combined
skip skip crash
no-color 2 depth-computed separate
skip skip crash
no-color 2 stencil single
skip crash skip
no-color 4 depth single
skip crash skip
no-color 4 depth-computed separate
crash skip skip
no-color 4 stencil combined
skip skip crash
no-color 6 depth combined
skip skip crash
no-color 6 depth-computed single
crash skip skip
no-color 8 depth-computed combined
skip crash skip
point-smooth 8
skip crash skip
sample-alpha-to-coverage 32 depth
skip crash skip
sample-alpha-to-one 2
skip skip crash
sample-coverage 4 non-inverted
crash skip skip
unaligned-blit 16 color msaa
crash skip skip
unaligned-blit 16 depth upsample
skip crash skip
unaligned-blit 32 stencil upsample
skip crash skip
unaligned-blit 4 color upsample
crash skip skip
unaligned-blit 4 depth downsample
crash skip skip
unaligned-blit 8 depth msaa
skip skip crash
unaligned-blit 8 depth upsample
skip crash crash
unaligned-blit 8 stencil downsample
skip skip crash
upsample 32 color
skip crash skip
upsample 6 color linear
crash skip skip
upsample 8 color
skip crash skip
ext_framebuffer_multisample_blit_scaled
0/1 0/1 0/2
blit-scaled samples=16
skip skip crash
negative-blit-scaled
fail fail fail
ext_framebuffer_object
367/370 364/370 368/370
fbo-copyteximage
pass crash pass
fbo-fast-clear
fail fail fail
fbo-finish-deleted
pass crash pass
fbo-generatemipmap-viewport
pass crash pass
fbo-scissor-bitmap
crash pass pass
fbo-stencil-gl_stencil_index1-blit
crash crash pass
fbo-stencil-gl_stencil_index16-readpixels
pass pass crash
getteximage-formats init-by-rendering
pass crash pass
ext_packed_depth_stencil
65/66 64/67 64/66
depthstencil-render-miplevels 273 s=z24_s8
pass pass crash
depthstencil-render-miplevels 292 d=z24_s8
pass crash pass
depthstencil-render-miplevels 585 s=z24_s8_d=z24
skip crash skip
fbo-depth-gl_depth24_stencil8-blit
crash pass pass
fbo-depth-gl_depth24_stencil8-copypixels
pass pass crash
fbo-stencil-gl_depth24_stencil8-drawpixels
pass crash pass
ext_packed_float
56/58 56/58 56/58
fbo-fast-clear
fail fail fail
multisample-fast-clear gl_ext_packed_float
fail fail fail
ext_polygon_offset_clamp
0/0 0/0 0/1
ext_polygon_offset_clamp-draw
skip skip crash
ext_texture_array
49/51 51/51 50/51
fbo-array
crash pass pass
fbo-generatemipmap-array
crash pass pass
texsubimage array
pass pass crash
ext_texture_compression_rgtc
39/39 38/39 39/39
compressedteximage gl_compressed_signed_red_rgtc1_ext
pass crash pass
ext_texture_compression_s3tc
1/2 1/1 1/1
compressedteximage gl_compressed_rgba_s3tc_dxt1_ext
crash skip skip
ext_texture_format_bgra8888
0/1 0/1 0/1
api-errors
fail fail fail
ext_texture_integer
297/300 296/300 297/301
fbo-blending
fail fail fail
fbo-blending gl_arb_texture_rg
fail fail fail
getteximage-clamping gl_arb_texture_rg
pass crash pass
multisample-fast-clear gl_ext_texture_integer
fail fail fail
multisample-formats 4 gl_ext_texture_integer
skip skip crash
ext_texture_snorm
270/273 270/272 270/272
fbo-fast-clear
fail fail fail
multisample-fast-clear gl_ext_texture_snorm
fail fail fail
multisample-formats 32 gl_ext_texture_snorm
crash skip skip
ext_texture_srgb
59/61 59/61 59/61
fbo-fast-clear
fail fail fail
multisample-fast-clear gl_ext_texture_srgb
fail fail fail
ext_texture_swizzle
3/3 3/3 2/3
depth_texture_mode_and_swizzle
pass pass crash
ext_transform_feedback2
5/6 5/6 5/6
counting with pause
fail fail fail
ext_transform_feedback
298/311 299/311 296/311
alignment 0
crash pass pass
api-errors bind_offset_offset_3
pass pass crash
api-errors bind_range_active
crash pass pass
api-errors interleaved_unbound
crash pass pass
api-errors link_other_active
pass crash pass
api-errors separate_unbound_0_1
pass crash pass
buffer-usage
pass pass crash
change-size base-shrink
pass crash pass
discard-drawarrays
pass pass crash
immediate-reuse-index-buffer
fail fail fail
intervening-read prims_written
pass pass crash
order arrays lines
crash pass pass
order elements lines
pass crash pass
output-type float
pass pass crash
output-type mat2
pass pass crash
output-type mat2x4
crash pass pass
output-type mat3x2[2]-no-subscript
pass pass crash
output-type uvec3
crash pass crash
pipeline-basic-primgen
fail fail fail
primgen-query transform-feedback-disabled
fail fail fail
structs array-struct-array-elem run
pass pass crash
structs array-struct-array-elem run-no-fs
crash pass pass
structs basic-struct run
pass crash pass
structs struct-array-elem run
pass crash pass
structs struct-array-elem run-no-fs interface
crash pass pass
tessellation lines flat_first
pass crash pass
tessellation polygon flat_last
pass pass crash
tessellation quad_strip flat_first
crash warn warn
tessellation quads flat_first
warn warn warn
glsl-1.10
1811/1818 1811/1818 1811/1818
compiler
265/267 265/267 265/267
version-0.frag
crash crash crash
version-0.vert
crash crash crash
execution
1500/1505 1500/1505 1500/1505
fs-dfdx-accuracy
warn warn warn
fs-dfdy-accuracy
warn warn warn
samplers
34/34 33/34 34/34
in-parameter-struct
pass crash pass
varying-packing
60/63 61/63 60/63
simple ivec2 arrays_of_arrays
pass pass crash
simple ivec3 arrays_of_arrays
crash crash pass
simple ivec4 separate
pass pass crash
simple mat3x2 arrays_of_arrays
crash pass pass
simple mat4x3 arrays_of_arrays
crash pass pass
simple vec2 array
pass crash pass
simple vec4 separate
pass pass crash
glsl-1.20
2267/2270 2265/2270 2266/2270
execution
879/882 877/882 878/882
tex-miplevel-selection gl2:texture() cube
fail fail fail
tex-miplevel-selection gl2:texture(bias) 1dshadow
pass crash pass
tex-miplevel-selection gl2:texture(bias) cube
fail fail fail
tex-miplevel-selection gl2:textureproj 1d_projvec4
pass pass crash
tex-miplevel-selection gl2:textureproj 1dshadow
crash pass pass
tex-miplevel-selection gl2:textureproj 2d_projvec4
pass crash pass
tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4
pass crash pass
tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4
pass pass crash
glsl-1.30
3623/3681 3621/3681 3622/3681
compiler
1530/1532 1530/1532 1530/1532
clipping
12/14 12/14 12/14
clip-distance-redeclare-without-inout.frag
fail fail fail
clip-distance-redeclare-without-inout.vert
fail fail fail
execution
1903/1959 1901/1959 1902/1959
fs-execution-ordering
pass pass crash
fs-isinf-vec2
fail fail fail
fs-isinf-vec3
fail fail fail
fs-isinf-vec4
fail fail fail
fs-texturegrad-miplevels
fail fail fail
tex-miplevel-selection texture() cube
fail fail fail
tex-miplevel-selection texture() cubearray
fail fail fail
tex-miplevel-selection texture() cubearrayshadow
fail fail fail
tex-miplevel-selection texture() cubeshadow
fail fail fail
tex-miplevel-selection texture(bias) 2darray
pass crash pass
tex-miplevel-selection texture(bias) 2dshadow
crash pass pass
tex-miplevel-selection texture(bias) cube
fail fail fail
tex-miplevel-selection texture(bias) cubearray
fail fail fail
tex-miplevel-selection texture(bias) cubeshadow
fail fail fail
tex-miplevel-selection texturegrad 1d
fail fail fail
tex-miplevel-selection texturegrad 1darray
fail fail fail
tex-miplevel-selection texturegrad 1darrayshadow
fail fail fail
tex-miplevel-selection texturegrad 1dshadow
fail fail fail
tex-miplevel-selection texturegrad 2d
fail fail fail
tex-miplevel-selection texturegrad 2darray
crash fail fail
tex-miplevel-selection texturegrad 2darrayshadow
fail fail fail
tex-miplevel-selection texturegrad 2dshadow
fail fail fail
tex-miplevel-selection texturegrad 3d
fail fail fail
tex-miplevel-selection texturegrad cube
fail fail fail
tex-miplevel-selection texturegrad cubearray
fail fail fail
tex-miplevel-selection texturegrad cubeshadow
fail fail fail
tex-miplevel-selection texturegradoffset 1d
fail fail fail
tex-miplevel-selection texturegradoffset 1darray
fail fail fail
tex-miplevel-selection texturegradoffset 1darrayshadow
fail fail fail
tex-miplevel-selection texturegradoffset 1dshadow
fail fail fail
tex-miplevel-selection texturegradoffset 2d
fail fail fail
tex-miplevel-selection texturegradoffset 2darray
fail fail crash
tex-miplevel-selection texturegradoffset 2darrayshadow
fail fail fail
tex-miplevel-selection texturegradoffset 2drect
crash pass pass
tex-miplevel-selection texturegradoffset 2dshadow
fail fail fail
tex-miplevel-selection texturegradoffset 3d
fail fail fail
tex-miplevel-selection texturelod 1d
pass crash pass
tex-miplevel-selection texturelod 1darray
crash pass pass
tex-miplevel-selection textureoffset(bias) 1darray
pass crash pass
tex-miplevel-selection textureproj 2d
crash pass pass
tex-miplevel-selection textureproj(bias) 2d
pass crash pass
tex-miplevel-selection textureproj(bias) 3d
pass crash pass
tex-miplevel-selection textureprojgrad 1d
fail fail fail
tex-miplevel-selection textureprojgrad 1d_projvec4
fail fail fail
tex-miplevel-selection textureprojgrad 1dshadow
fail fail fail
tex-miplevel-selection textureprojgrad 2d
fail fail crash
tex-miplevel-selection textureprojgrad 2d_projvec4
fail fail fail
tex-miplevel-selection textureprojgrad 2dshadow
fail fail fail
tex-miplevel-selection textureprojgrad 3d
fail fail fail
tex-miplevel-selection textureprojgradoffset 1d
fail fail fail
tex-miplevel-selection textureprojgradoffset 1d_projvec4
fail fail fail
tex-miplevel-selection textureprojgradoffset 1dshadow
fail fail fail
tex-miplevel-selection textureprojgradoffset 2d
fail fail fail
tex-miplevel-selection textureprojgradoffset 2d_projvec4
fail crash fail
tex-miplevel-selection textureprojgradoffset 2drectshadow
pass pass crash
tex-miplevel-selection textureprojgradoffset 2dshadow
fail crash fail
tex-miplevel-selection textureprojgradoffset 3d
fail fail fail
tex-miplevel-selection textureprojlodoffset 2d_projvec4
pass crash crash
tex-miplevel-selection textureprojoffset 2d
pass pass crash
tex-miplevel-selection textureprojoffset(bias) 2d_projvec4
pass crash pass
texelfetch
35/36 35/36 34/36
fs-texelfetch-isampler2darray
crash pass pass
vs-texelfetch-isampler1darray
pass pass crash
vs-texelfetch-sampler2darray
pass crash pass
vs-texelfetch-usampler1darray
pass pass crash
texelfetchoffset
30/30 30/30 29/30
vs-texelfetch-usampler2darray
pass pass crash
texturesize
44/46 45/46 45/46
fs-texturesize-sampler1d
pass pass crash
vs-texturesize-isampler2d
crash pass pass
vs-texturesize-isampler3d
crash pass pass
vs-texturesize-usampler1d
pass crash pass
vs-isinf-vec2
fail fail fail
vs-isinf-vec3
fail fail fail
vs-isinf-vec4
fail fail fail
glsl-1.40
183/186 182/186 183/186
execution
77/80 76/80 77/80
texelfetchoffset
5/6 6/6 5/6
fs-sampler2drect
pass pass crash
fs-usampler2drect
crash pass pass
texturesize
56/58 54/58 56/58
fs-texturesize-usampler1d
crash crash crash
fs-texturesize-usampler2darray
pass crash pass
fs-texturesize-usamplerbuffer
pass crash pass
vs-texturesize-sampler2drectshadow
pass crash pass
vs-texturesize-samplercube
pass pass crash
vs-texturesize-usampler1d
crash pass pass
glsl-1.50
3314/3336 3313/3336 3312/3336
execution
1671/1689 1670/1689 1669/1689
geometry
53/65 53/65 52/65
clip-distance-bulk-copy
fail fail fail
clip-distance-itemized-copy
fail fail fail
end-primitive 0
fail fail fail
end-primitive 127
fail fail crash
end-primitive 128
fail fail fail
end-primitive 129
fail fail fail
end-primitive 130
fail fail fail
end-primitive 31
fail fail fail
end-primitive 32
fail fail fail
end-primitive 33
fail fail fail
end-primitive 34
fail fail fail
point-size-out
fail fail fail
primitive-types gl_lines
pass pass crash
interface-vs-unnamed-to-fs-unnamed
fail fail fail
primitive-id-no-gs
fail fail fail
primitive-id-no-gs-first-vertex
fail fail fail
primitive-id-no-gs-strip
fail fail fail
primitive-id-no-gs-strip-first-vertex
fail fail fail
redeclare-pervertex-out-subset-gs
fail fail fail
texturesize
29/29 28/29 28/29
gs-texturesize-sampler2drect
pass crash pass
gs-texturesize-sampler3d
pass pass crash
glsl-1.50-interface-block-centroid array
fail fail fail
glsl-1.50-interface-block-centroid named
fail fail fail
glsl-1.50-interface-block-centroid unnamed
fail fail fail
transform-feedback-vertex-id
fail fail fail
glsl-es-1.00
85/89 85/89 85/89
linker
4/8 4/8 4/8
glsl-array-trim
fail fail fail
glsl-fcoord-invariant
fail fail fail
glsl-fface-invariant
fail fail fail
glsl-pcoord-invariant
fail fail fail
glsl-es-3.00
175/178 175/178 175/178
compiler
136/138 136/138 136/138
version-0.frag
crash crash crash
version-0.vert
crash crash crash
execution
27/28 27/28 27/28
varying-struct-centroid_gles3
fail fail fail
khr_debug
6/6 5/6 6/6
object-label_gl
pass crash pass
mesa_shader_integer_functions
126/142 142/142 142/142
execution
44/60 60/60 60/60
built-in-functions
43/59 59/59 59/59
fs-imulextended
crash pass pass
fs-imulextended-nonuniform
crash pass pass
fs-imulextended-only-msb
crash pass pass
fs-imulextended-only-msb-nonuniform
crash pass pass
fs-umulextended
crash pass pass
fs-umulextended-nonuniform
crash pass pass
fs-umulextended-only-msb
crash pass pass
fs-umulextended-only-msb-nonuniform
crash pass pass
vs-imulextended
crash pass pass
vs-imulextended-nonuniform
crash pass pass
vs-imulextended-only-msb
crash pass pass
vs-imulextended-only-msb-nonuniform
crash pass pass
vs-umulextended
crash pass pass
vs-umulextended-nonuniform
crash pass pass
vs-umulextended-only-msb
crash pass pass
vs-umulextended-only-msb-nonuniform
crash pass pass
nv_conditional_render
12/12 11/12 12/12
begin-while-active
pass crash pass
nv_primitive_restart
4/15 4/15 4/15
primitive-restart-disable_vbo
pass crash pass
primitive-restart-draw-mode-line_loop
crash fail fail
primitive-restart-draw-mode-line_strip
fail fail fail
primitive-restart-draw-mode-lines
fail fail fail
primitive-restart-draw-mode-points
fail fail fail
primitive-restart-draw-mode-polygon
fail fail fail
primitive-restart-draw-mode-quad_strip
fail fail fail
primitive-restart-draw-mode-quads
fail fail fail
primitive-restart-draw-mode-triangle_fan
fail fail fail
primitive-restart-draw-mode-triangle_strip
fail fail fail
primitive-restart-draw-mode-triangles
fail fail fail
primitive-restart-vbo_combined_vertex_and_index
crash pass pass
primitive-restart-vbo_vertex_only
pass pass crash
nv_read_depth
0/1 0/1 0/1
read_depth_gles3
fail fail fail
oes_compressed_paletted_texture
1/2 2/2 1/2
invalid formats
crash pass crash
oes_packed_depth_stencil
1/2 1/2 1/2
depth_stencil texture gles1
fail fail fail
oes_read_format
1/1 1/1 0/1
oes-read-format
pass pass crash