Result summary

Currently showing: problems

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

ilk-noint
(info)
crocus2
(info)
all 7525/7605 7368/7747
glx
71/101 67/100
glx-make-current
fail fail
glx-multi-window-single-context
fail fail
glx-multithread-buffer
fail fail
glx-multithread-clearbuffer
crash skip
glx-query-drawable-glx_fbconfig_id-window
fail fail
glx-swap-pixmap
pass fail
glx-tfp
pass fail
glx-visuals-depth -pixmap
crash crash
glx-visuals-stencil -pixmap
crash crash
glx_arb_create_context
10/10 9/10
invalid flag
pass fail
glx_arb_create_context_es2_profile
1/2 1/2
invalid opengl es version
fail fail
glx_arb_sync_control
5/18 4/18
swapbuffersmsc-divisor-zero
fail fail
timing -divisor 1
fail fail
timing -divisor 2
fail fail
timing -fullscreen -divisor 1
fail fail
timing -fullscreen -divisor 2
fail fail
timing -fullscreen -msc-delta 1
fail fail
timing -fullscreen -msc-delta 2
fail fail
timing -msc-delta 1
fail fail
timing -msc-delta 2
fail fail
timing -waitformsc -divisor 1
fail fail
timing -waitformsc -divisor 2
fail fail
timing -waitformsc -msc-delta 1
fail fail
timing -waitformsc -msc-delta 2
fail fail
waitformsc
pass fail
glx_ext_import_context
0/9 0/9
free context
fail fail
get context id
fail fail
get current display
fail fail
import context, multi process
fail fail
import context, single process
fail fail
imported context has same context id
fail fail
make current, multi process
fail fail
make current, single process
fail fail
query context info
fail fail
object namespace pollution
59/60 60/60
program with gldrawpixels
fail pass
shaders
109/111 109/111
glsl-bug-110796
fail fail
glsl-routing
crash crash
spec
7250/7297 7096/7440
!opengl 1.0
343/346 343/346
gl-1.0-bitmap-heart-dance
fail fail
gl-1.0-dlist-bitmap
pass fail
gl-1.0-edgeflag-const
pass fail
rasterpos
2/4 4/4
glsl_vs
fail pass
glsl_vs_uniforms
fail pass
!opengl 1.1
1020/1027 799/1055
clipflat
648/648 432/648
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
pass fail
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
pass fail
degenerate-prims
20/20 18/20
gl_quad_strip
pass fail
primitive: gl_quad_strip
pass fail
depthstencil-default_fb-blit
pass fail
draw-pixel-with-texture
fail pass
draw-pixels
pass fail
getteximage-formats
pass fail
line-aa-width
fail fail
line-flat-clip-color
fail fail
linestipple
2/6 2/6
factor 2x
fail fail
factor 3x
fail fail
line loop
fail fail
line strip
fail fail
polygon-mode
pass fail
polygon-mode-offset
pass fail
polygon-mode-offset
0/0 0/25
config 0: expected white pixel on bottom edge
notrun fail
config 0: expected white pixel on left edge
notrun fail
config 0: expected white pixel on right edge
notrun fail
config 0: expected white pixel on top edge
notrun fail
config 1: expected white pixel on bottom edge
notrun fail
config 1: expected white pixel on left edge
notrun fail
config 1: expected white pixel on right edge
notrun fail
config 1: expected white pixel on top edge
notrun fail
config 2: expected blue pixel in center
notrun fail
config 2: expected white pixel on right edge
notrun fail
config 2: expected white pixel on top edge
notrun fail
config 3: expected blue pixel in center
notrun fail
config 3: expected white pixel on bottom edge
notrun fail
config 3: expected white pixel on left edge
notrun fail
config 3: expected white pixel on right edge
notrun fail
config 3: expected white pixel on top edge
notrun fail
config 4: expected blue pixel in center
notrun fail
config 4: expected white pixel on bottom edge
notrun fail
config 4: expected white pixel on left edge
notrun fail
config 4: expected white pixel on right edge
notrun fail
config 4: expected white pixel on top edge
notrun fail
config 5: expected blue pixel in center
notrun fail
config 6: expected blue pixel in center
notrun fail
config 6: expected white pixel on right edge
notrun fail
config 6: expected white pixel on top edge
notrun fail
polygon-offset
pass fail
texsubimage-unpack
pass fail
triangle-guardband-viewport
pass fail
!opengl 1.4
13/15 14/15
copy-pixels
fail pass
gl-1.4-polygon-offset
fail fail
!opengl 1.5
10/10 9/10
draw-elements-user
pass fail
!opengl 2.0
62/63 58/63
gl-2.0-edgeflag
pass fail
gl-2.0-edgeflag-immediate
pass fail
max-samplers
pass fail
max-samplers border
pass fail
vs-point_size-zero
fail fail
arb_arrays_of_arrays
24/24 0/1
execution
8/8 0/1
glsl-arrays-copy-size-mismatch
pass fail
arb_copy_image
54/55 54/55
arb_copy_image-api_errors
fail fail
arb_framebuffer_object
63/65 63/65
fbo-drawbuffers-none use_frag_out
fail fail
same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment
fail fail
arb_internalformat_query2
54/68 54/68
all internalformat_<x>_size pname checks
1/5 1/5
gl_internalformat_alpha_size
fail fail
gl_internalformat_blue_size
fail fail
gl_internalformat_green_size
fail fail
gl_internalformat_red_size
fail fail
all internalformat_<x>_type pname checks
1/5 1/5
gl_internalformat_alpha_type
fail fail
gl_internalformat_blue_type
fail fail
gl_internalformat_green_type
fail fail
gl_internalformat_red_type
fail fail
max dimensions related pname checks
0/5 0/5
gl_max_combined_dimensions
fail fail
gl_max_depth
fail fail
gl_max_height
fail fail
gl_max_layers
fail fail
gl_max_width
fail fail
minmax check for samples/num_sample_counts
fail fail
arb_occlusion_query
8/8 6/8
occlusion_query_meta_no_fragments
pass fail
occlusion_query_meta_save
pass fail
arb_pixel_buffer_object
24/24 23/24
texsubimage-unpack pbo
pass fail
arb_point_sprite
3/3 2/3
arb_point_sprite-mipmap
pass fail
arb_provoking_vertex
2/2 1/2
arb-provoking-vertex-render
pass fail
arb_shader_texture_lod
43/44 43/44
execution
43/44 43/44
arb_shader_texture_lod-texgradcube
fail fail
arb_texture_float
115/115 117/119
fbo-blending-formats
7/7 7/8
gl_rgb32f
skip fail
fbo-colormask-formats
7/7 7/8
gl_rgb32f
notrun fail
arb_vertex_program
79/79 78/79
clip-plane-transformation arb
pass fail
egl 1.4
9/10 8/11
egl-copy-buffers
crash crash
eglcreatepbuffersurface and then glclear
pass fail
largest possible eglcreatepbuffersurface and then glclear
pass fail
egl_chromium_sync_control
2/3 2/3
conformance
2/3 2/3
eglgetsyncvalueschromium_msc_and_sbc_test
fail fail
egl_ext_device_base
0/3 0/3
conformance
0/3 0/3
configless_tests
fail fail
pbuffer_tests
fail fail
surfaceless_tests
fail fail
egl_ext_device_drm
0/1 0/1
conformance
warn warn
egl_khr_gl_image
0/2 0/2
egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24
fail fail
egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba
fail fail
egl_nok_texture_from_pixmap
1/1 0/1
basic
pass fail
ext_draw_instanced
0/1 0/1
ext_draw_instanced-drawarrays
fail fail
ext_framebuffer_blit
7/8 7/8
fbo-blit-check-limits
fail fail
ext_framebuffer_object
345/346 343/346
fbo-blending-format-quirks
fail crash
getteximage-formats init-by-clear-and-render
pass fail
getteximage-formats init-by-rendering
pass fail
ext_image_dma_buf_import
20/20 14/20
ext_image_dma_buf_import-sample_nv12
pass fail
ext_image_dma_buf_import-sample_p010
pass fail
ext_image_dma_buf_import-sample_p012
pass fail
ext_image_dma_buf_import-sample_p016
pass fail
ext_image_dma_buf_import-sample_yuv420
pass fail
ext_image_dma_buf_import-sample_yvu420
pass fail
ext_packed_depth_stencil
62/63 62/63
depth_stencil texture
fail fail
ext_packed_float
53/54 53/54
query-rgba-signed-components
fail fail
ext_texture_array
42/42 41/42
copyteximage 1d_array
pass fail
ext_texture_format_bgra8888
0/1 0/1
api-errors
fail fail
ext_timer_query
1/2 0/2
time-elapsed
pass fail
timer_query
fail fail
glsl-1.10
2057/2057 2012/2018
execution
1988/1988 1943/1949
clipping
3/3 0/3
clip-plane-transformation clipvert_pos
pass fail
clip-plane-transformation fixed
pass fail
clip-plane-transformation pos_clipvert
pass fail
fs-dfdx-accuracy
pass warn
fs-dfdy-accuracy
pass warn
gl_lightsource_indirect
pass crash
glsl-1.20
1176/1176 1173/1176
execution
1139/1139 1136/1139
tex-miplevel-selection gl2:texture(bias) 1dshadow
pass fail
tex-miplevel-selection gl2:textureproj 1dshadow
pass fail
tex-miplevel-selection gl2:textureproj(bias) 1dshadow
pass fail
intel_performance_query
0/1 0/1
intel_performance_query-issue_2235
fail fail
khr_texture_compression_astc
1/1 9/13
basic-gles
skip fail
miptree-gl srgb-fp
skip fail
miptree-gl srgb-fp
0/0 0/1
srgb decode full precision
notrun fail
miptree-gles srgb
skip incomplete
miptree-gles srgb-fp
skip incomplete
nv_conditional_render
13/13 11/13
copytexsubimage
pass fail
generatemipmap
pass fail
nv_primitive_restart
17/17 10/17
primitive-restart-disable_vbo
pass fail
primitive-restart-draw-mode-line_loop
pass fail
primitive-restart-draw-mode-polygon
pass fail
primitive-restart-draw-mode-quad_strip
pass fail
primitive-restart-draw-mode-quads
pass fail
primitive-restart-draw-mode-triangle_fan
pass fail
primitive-restart-vbo_vertex_only
pass fail