Currently showing: changes
Show: all | skipped | fixes | problems | disabled | changes | regressions | enabled
nvcf-2015-07-05-mupuf (info) |
nve6-2015-07-08-mupuf (info) |
nv108-2015-07-06-ilia (info) |
gm107-2015-08-15-mupuf (info) |
|
all
|
22365/22590 | 22407/22629 | 22155/22394 | 22166/22396 |
glean
|
205/207 | 205/207 | 0/0 | 0/0 |
api2
|
pass | pass | skip | skip |
basic
|
pass | pass | skip | skip |
bufferobject
|
pass | pass | skip | skip |
depthstencil
|
pass | pass | skip | skip |
fbo
|
fail | fail | skip | skip |
fragprog1-abs test
|
pass | pass | skip | skip |
fragprog1-add an immediate
|
pass | pass | skip | skip |
fragprog1-add negative immediate
|
pass | pass | skip | skip |
fragprog1-add negative immediate (2)
|
pass | pass | skip | skip |
fragprog1-add test
|
pass | pass | skip | skip |
fragprog1-add with saturation
|
pass | pass | skip | skip |
fragprog1-arb_fog_exp test
|
pass | pass | skip | skip |
fragprog1-arb_fog_exp2 test
|
pass | pass | skip | skip |
fragprog1-arb_fog_linear test
|
pass | pass | skip | skip |
fragprog1-cmp test
|
pass | pass | skip | skip |
fragprog1-computed fog exp test
|
pass | pass | skip | skip |
fragprog1-computed fog exp2 test
|
pass | pass | skip | skip |
fragprog1-computed fog linear test
|
pass | pass | skip | skip |
fragprog1-cos test
|
pass | pass | skip | skip |
fragprog1-cos test 2
|
pass | pass | skip | skip |
fragprog1-divide by zero test
|
pass | pass | skip | skip |
fragprog1-dp3 test
|
pass | pass | skip | skip |
fragprog1-dp3 test (2)
|
pass | pass | skip | skip |
fragprog1-dp4 test
|
pass | pass | skip | skip |
fragprog1-dph test
|
pass | pass | skip | skip |
fragprog1-dst test
|
pass | pass | skip | skip |
fragprog1-ex2 test
|
pass | pass | skip | skip |
fragprog1-flr test
|
pass | pass | skip | skip |
fragprog1-frc test
|
pass | pass | skip | skip |
fragprog1-infinity and nan test
|
pass | pass | skip | skip |
fragprog1-lg2 test
|
pass | pass | skip | skip |
fragprog1-lit test 1
|
pass | pass | skip | skip |
fragprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1)
|
pass | pass | skip | skip |
fragprog1-lit test 3 (case x < 0)
|
pass | pass | skip | skip |
fragprog1-mad test
|
pass | pass | skip | skip |
fragprog1-masked mul test
|
pass | pass | skip | skip |
fragprog1-max test
|
pass | pass | skip | skip |
fragprog1-min test
|
pass | pass | skip | skip |
fragprog1-mov test
|
pass | pass | skip | skip |
fragprog1-mul test
|
pass | pass | skip | skip |
fragprog1-pow test (exponentiation)
|
pass | pass | skip | skip |
fragprog1-rcp test (reciprocal)
|
pass | pass | skip | skip |
fragprog1-rcp test 2 (reciprocal)
|
pass | pass | skip | skip |
fragprog1-rsq test 1 (reciprocal square root)
|
pass | pass | skip | skip |
fragprog1-rsq test 2 (reciprocal square root of negative value)
|
pass | pass | skip | skip |
fragprog1-scs test
|
pass | pass | skip | skip |
fragprog1-sge test
|
pass | pass | skip | skip |
fragprog1-sin test
|
pass | pass | skip | skip |
fragprog1-sin test 2
|
pass | pass | skip | skip |
fragprog1-slt test
|
pass | pass | skip | skip |
fragprog1-sub test (with swizzle)
|
pass | pass | skip | skip |
fragprog1-sub with saturation
|
pass | pass | skip | skip |
fragprog1-swizzled add test
|
pass | pass | skip | skip |
fragprog1-swizzled move test
|
pass | pass | skip | skip |
fragprog1-swz test
|
pass | pass | skip | skip |
fragprog1-xpd test 1
|
pass | pass | skip | skip |
fragprog1-z-write test
|
pass | pass | skip | skip |
getstring
|
pass | pass | skip | skip |
glsl1-&& operator, short-circuit
|
pass | pass | skip | skip |
glsl1-2d texture lookup with explicit lod (vertex shader)
|
pass | pass | skip | skip |
glsl1-break with no loop
|
pass | pass | skip | skip |
glsl1-built-in constants
|
pass | pass | skip | skip |
glsl1-chained assignment
|
pass | pass | skip | skip |
glsl1-continue with no loop
|
pass | pass | skip | skip |
glsl1-cross() function, in-place
|
pass | pass | skip | skip |
glsl1-divide by zero
|
pass | pass | skip | skip |
glsl1-gl state variable reference (diffuse product)
|
pass | pass | skip | skip |
glsl1-gl state variable reference (gl_frontmaterial.ambient)
|
pass | pass | skip | skip |
glsl1-gl state variable reference (gl_lightsource[0].diffuse)
|
pass | pass | skip | skip |
glsl1-gl state variable reference (point attenuation)
|
pass | pass | skip | skip |
glsl1-gl state variable reference (point size)
|
pass | pass | skip | skip |
glsl1-gl_fragdepth writing
|
pass | pass | skip | skip |
glsl1-gl_position not written check
|
pass | pass | skip | skip |
glsl1-global vars and initializers
|
pass | pass | skip | skip |
glsl1-global vars and initializers (2)
|
pass | pass | skip | skip |
glsl1-glsl 1.20 invariant, centroid qualifiers
|
pass | pass | skip | skip |
glsl1-glsl 1.30 precision qualifiers
|
pass | pass | skip | skip |
glsl1-if (boolean-scalar) check
|
pass | pass | skip | skip |
glsl1-illegal assignment
|
pass | pass | skip | skip |
glsl1-linear fog
|
pass | pass | skip | skip |
glsl1-matrix column check (1)
|
pass | pass | skip | skip |
glsl1-matrix column check (2)
|
pass | pass | skip | skip |
glsl1-matrix, vector multiply (1)
|
pass | pass | skip | skip |
glsl1-matrix, vector multiply (2)
|
pass | pass | skip | skip |
glsl1-matrix, vector multiply (3)
|
pass | pass | skip | skip |
glsl1-nested function calls (1)
|
pass | pass | skip | skip |
glsl1-nested function calls (2)
|
pass | pass | skip | skip |
glsl1-nested function calls (3)
|
pass | pass | skip | skip |
glsl1-preprocessor test (11)
|
pass | pass | skip | skip |
glsl1-preprocessor test (extension test 1)
|
pass | pass | skip | skip |
glsl1-preprocessor test (extension test 2)
|
pass | pass | skip | skip |
glsl1-preprocessor test (extension test 3)
|
pass | pass | skip | skip |
glsl1-preprocessor test 1 (#if 0)
|
pass | pass | skip | skip |
glsl1-preprocessor test 10 (#if defined())
|
pass | pass | skip | skip |
glsl1-preprocessor test 11 (#elif)
|
pass | pass | skip | skip |
glsl1-preprocessor test 12 (#elif)
|
pass | pass | skip | skip |
glsl1-preprocessor test 13 (nested #if)
|
pass | pass | skip | skip |
glsl1-preprocessor test 14 (nested #if)
|
pass | pass | skip | skip |
glsl1-preprocessor test 15 (nested #if, #elif)
|
pass | pass | skip | skip |
glsl1-preprocessor test 2 (#if 1)
|
pass | pass | skip | skip |
glsl1-preprocessor test 3 (#if ==)
|
pass | pass | skip | skip |
glsl1-preprocessor test 4 (#if 1, #define macro)
|
pass | pass | skip | skip |
glsl1-preprocessor test 5 (#if 1, #define macro)
|
pass | pass | skip | skip |
glsl1-preprocessor test 6 (#if 0, #define macro)
|
pass | pass | skip | skip |
glsl1-preprocessor test 7 (multi-line #define)
|
pass | pass | skip | skip |
glsl1-preprocessor test 8 (#ifdef)
|
pass | pass | skip | skip |
glsl1-preprocessor test 9 (#ifndef)
|
pass | pass | skip | skip |
glsl1-primary plus secondary color
|
pass | pass | skip | skip |
glsl1-sequence (comma) operator
|
pass | pass | skip | skip |
glsl1-shadow2d(): 1
|
pass | pass | skip | skip |
glsl1-shadow2d(): 2
|
pass | pass | skip | skip |
glsl1-shadow2d(): 3
|
pass | pass | skip | skip |
glsl1-shadow2d(): 4
|
pass | pass | skip | skip |
glsl1-struct (1)
|
pass | pass | skip | skip |
glsl1-struct (2)
|
pass | pass | skip | skip |
glsl1-struct (3)
|
pass | pass | skip | skip |
glsl1-struct (4)
|
pass | pass | skip | skip |
glsl1-swizzle
|
pass | pass | skip | skip |
glsl1-swizzle (rgba)
|
pass | pass | skip | skip |
glsl1-swizzle (stpq)
|
pass | pass | skip | skip |
glsl1-swizzle in-place
|
pass | pass | skip | skip |
glsl1-swizzled expression
|
pass | pass | skip | skip |
glsl1-swizzled swizzle
|
pass | pass | skip | skip |
glsl1-swizzled swizzled swizzle
|
pass | pass | skip | skip |
glsl1-swizzled writemask
|
pass | pass | skip | skip |
glsl1-swizzled writemask (2)
|
pass | pass | skip | skip |
glsl1-swizzled writemask (rgba)
|
pass | pass | skip | skip |
glsl1-swizzled writemask (stpq)
|
pass | pass | skip | skip |
glsl1-syntax error check (1)
|
pass | pass | skip | skip |
glsl1-syntax error check (2)
|
pass | pass | skip | skip |
glsl1-syntax error check (3)
|
pass | pass | skip | skip |
glsl1-texcoord varying
|
pass | pass | skip | skip |
glsl1-texture1d()
|
pass | pass | skip | skip |
glsl1-texture2d()
|
pass | pass | skip | skip |
glsl1-texture2d(), computed coordinate
|
pass | pass | skip | skip |
glsl1-texture2d(), with bias
|
pass | pass | skip | skip |
glsl1-texture2dproj()
|
pass | pass | skip | skip |
glsl1-texture3d()
|
pass | pass | skip | skip |
glsl1-texture3d(), computed coord
|
pass | pass | skip | skip |
glsl1-tintermediate::addunarymath
|
pass | pass | skip | skip |
glsl1-tppstreamcompiler::assignoperands
|
pass | pass | skip | skip |
glsl1-undefined variable
|
pass | pass | skip | skip |
glsl1-uniform matrix
|
pass | pass | skip | skip |
glsl1-uniform matrix, transposed
|
pass | pass | skip | skip |
glsl1-varying read but not written
|
pass | pass | skip | skip |
glsl1-varying var mismatch
|
pass | pass | skip | skip |
glsl1-writemask
|
pass | pass | skip | skip |
glsl1-|| operator, short-circuit
|
pass | pass | skip | skip |
makecurrent
|
fail | fail | skip | skip |
occluqry
|
pass | pass | skip | skip |
paths
|
pass | pass | skip | skip |
pixelformats
|
pass | pass | skip | skip |
pointatten
|
pass | pass | skip | skip |
pointsprite
|
pass | pass | skip | skip |
shaderapi
|
pass | pass | skip | skip |
stencil2
|
pass | pass | skip | skip |
texcombine
|
pass | pass | skip | skip |
texcombine4
|
pass | pass | skip | skip |
texcube
|
pass | pass | skip | skip |
texenv
|
pass | pass | skip | skip |
texgen
|
pass | pass | skip | skip |
texture_srgb
|
pass | pass | skip | skip |
texunits
|
pass | pass | skip | skip |
vertarraybgra
|
pass | pass | skip | skip |
vertattrib
|
pass | pass | skip | skip |
vertprog1-abs test
|
pass | pass | skip | skip |
vertprog1-add test
|
pass | pass | skip | skip |
vertprog1-arl test
|
pass | pass | skip | skip |
vertprog1-divide by zero test
|
pass | pass | skip | skip |
vertprog1-dp3 test
|
pass | pass | skip | skip |
vertprog1-dp4 test
|
pass | pass | skip | skip |
vertprog1-dph test
|
pass | pass | skip | skip |
vertprog1-dst test
|
pass | pass | skip | skip |
vertprog1-ex2 test
|
pass | pass | skip | skip |
vertprog1-exp test
|
pass | pass | skip | skip |
vertprog1-flr test
|
pass | pass | skip | skip |
vertprog1-frc test
|
pass | pass | skip | skip |
vertprog1-infinity and nan test
|
pass | pass | skip | skip |
vertprog1-lg2 test
|
pass | pass | skip | skip |
vertprog1-lit test 1
|
pass | pass | skip | skip |
vertprog1-lit test 2 (degenerate case: 0 ^ 0 -> 1)
|
pass | pass | skip | skip |
vertprog1-lit test 3 (case x < 0)
|
pass | pass | skip | skip |
vertprog1-log test
|
pass | pass | skip | skip |
vertprog1-mad test
|
pass | pass | skip | skip |
vertprog1-max test
|
pass | pass | skip | skip |
vertprog1-min test
|
pass | pass | skip | skip |
vertprog1-mov test (with swizzle)
|
pass | pass | skip | skip |
vertprog1-mul test (with swizzle and masking)
|
pass | pass | skip | skip |
vertprog1-position write test (compute position from texcoord)
|
pass | pass | skip | skip |
vertprog1-pow test (exponentiation)
|
pass | pass | skip | skip |
vertprog1-rcp test (reciprocal)
|
pass | pass | skip | skip |
vertprog1-rsq test 1 (reciprocal square root)
|
pass | pass | skip | skip |
vertprog1-rsq test 2 (reciprocal square root of negative value)
|
pass | pass | skip | skip |
vertprog1-sge test
|
pass | pass | skip | skip |
vertprog1-slt test
|
pass | pass | skip | skip |
vertprog1-state reference test 1 (material ambient)
|
pass | pass | skip | skip |
vertprog1-state reference test 2 (light products)
|
pass | pass | skip | skip |
vertprog1-state reference test 3 (fog params)
|
pass | pass | skip | skip |
vertprog1-sub test (with swizzle)
|
pass | pass | skip | skip |
vertprog1-swz test 1
|
pass | pass | skip | skip |
vertprog1-swz test 2
|
pass | pass | skip | skip |
vertprog1-swz test 3
|
pass | pass | skip | skip |
vertprog1-swz test 4
|
pass | pass | skip | skip |
vertprog1-swz test 5
|
pass | pass | skip | skip |
vertprog1-xpd test 1
|
pass | pass | skip | skip |
vertprog1-xpd test 2 (same src and dst arg)
|
pass | pass | skip | skip |
vertprog1-z-write test
|
pass | pass | skip | skip |
shaders
|
541/550 | 540/550 | 541/551 | 554/564 |
glsl-array-bounds-12
|
pass | dmesg-warn | dmesg-warn | dmesg-warn |
point-vertex-id
|
pass | pass | pass | Not Run |
point-vertex-id divisor
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_instanceid
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_instanceid divisor
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_vertexid
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_vertexid divisor
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_vertexid gl_instanceid
|
Not Run | Not Run | Not Run | pass |
point-vertex-id gl_vertexid gl_instanceid divisor
|
Not Run | Not Run | Not Run | pass |
ssa
|
3/3 | 3/3 | 4/4 | 3/3 |
fs-critical-edge
|
Not Run | Not Run | pass | Not Run |
zero-tex-coord bias
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texelfetch
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texture2d
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texturegather
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texturegrad
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texturelod
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texturequerylod
|
Not Run | Not Run | Not Run | pass |
zero-tex-coord texturesize
|
Not Run | Not Run | Not Run | pass |
spec
|
21586/21798 | 21629/21837 | 21581/21808 | 21579/21797 |
!opengl 1.0
|
268/269 | 268/269 | 267/269 | 267/269 |
gl-1.0-swapbuffers-behavior
|
pass | pass | fail | fail |
!opengl 1.1
|
6672/6700 | 6672/6700 | 6680/6718 | 6661/6698 |
clear-accum
|
pass | pass | skip | skip |
max-texture-size-level
|
Not Run | Not Run | pass | Not Run |
max-texture-size
|
0/0 | 0/0 | 18/18 | 0/0 |
GL_PROXY_TEXTURE_1D-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_1D-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_1D-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_2D-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_2D-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_2D-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_3D-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_3D-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_3D-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_CUBE_MAP-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_PROXY_TEXTURE_RECTANGLE-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
GL_TEXTURE_1D-GL_RGBA16
|
Not Run | Not Run | pass | Not Run |
GL_TEXTURE_1D-GL_RGBA32F
|
Not Run | Not Run | pass | Not Run |
GL_TEXTURE_1D-GL_RGBA8
|
Not Run | Not Run | pass | Not Run |
read-front
|
pass | pass | fail | fail |
read-front clear-front-first
|
pass | pass | fail | fail |
read-front clear-front-first samples=2
|
pass | pass | fail | fail |
read-front clear-front-first samples=4
|
pass | pass | fail | fail |
read-front clear-front-first samples=6
|
pass | pass | fail | fail |
read-front clear-front-first samples=8
|
pass | pass | fail | fail |
read-front samples=2
|
pass | pass | fail | fail |
read-front samples=4
|
pass | pass | fail | fail |
read-front samples=6
|
pass | pass | fail | fail |
read-front samples=8
|
pass | pass | fail | fail |
texwrap 1d offset
|
0/1 | 0/1 | 0/1 | 0/0 |
GL_RGBA8
|
fail | fail | fail | Not Run |
!opengl 1.2
|
27/28 | 27/28 | 27/28 | 27/27 |
texwrap 3d offset
|
0/1 | 0/1 | 0/1 | 0/0 |
GL_RGBA8
|
fail | fail | fail | Not Run |
!opengl 2.0
|
52/52 | 52/52 | 52/52 | 54/54 |
gl-2.0-large-point-fs
|
Not Run | Not Run | Not Run | pass |
gl-2.0-reuse_fragment_shader
|
Not Run | Not Run | Not Run | pass |
!opengl 3.0
|
48/49 | 49/49 | 49/49 | 49/49 |
sampler-cube-shadow
|
fail | pass | pass | pass |
amd_performance_monitor
|
0/0 | 38/38 | 0/0 | 0/0 |
api
|
skip | pass | skip | skip |
api
|
0/0 | 34/34 | 0/0 | 0/0 |
test_begin_invalid_monitor
|
Not Run | pass | Not Run | Not Run |
test_counter_info
|
Not Run | pass | Not Run | Not Run |
test_counter_info_invalid_counter
|
Not Run | pass | Not Run | Not Run |
test_counter_info_invalid_group
|
Not Run | pass | Not Run | Not Run |
test_counter_string_invalid_counter
|
Not Run | pass | Not Run | Not Run |
test_counter_string_invalid_group
|
Not Run | pass | Not Run | Not Run |
test_counter_string_normal_buffer
|
Not Run | pass | Not Run | Not Run |
test_counter_string_null_length
|
Not Run | pass | Not Run | Not Run |
test_counter_string_single_character_buffer
|
Not Run | pass | Not Run | Not Run |
test_counter_string_small_buffer
|
Not Run | pass | Not Run | Not Run |
test_delete_monitor_invalid
|
Not Run | pass | Not Run | Not Run |
test_double_begin
|
Not Run | pass | Not Run | Not Run |
test_end_invalid_monitor
|
Not Run | pass | Not Run | Not Run |
test_end_without_begin
|
Not Run | pass | Not Run | Not Run |
test_gen_initial_state
|
Not Run | pass | Not Run | Not Run |
test_get_counter_data_byte_size
|
Not Run | pass | Not Run | Not Run |
test_get_counter_data_invalid_monitor
|
Not Run | pass | Not Run | Not Run |
test_get_counters_invalid_group
|
Not Run | pass | Not Run | Not Run |
test_get_counters_null_pointer_non_zero_size
|
Not Run | pass | Not Run | Not Run |
test_get_counters_null_pointers
|
Not Run | pass | Not Run | Not Run |
test_get_counters_partial_array
|
Not Run | pass | Not Run | Not Run |
test_get_counters_zero_size_array
|
Not Run | pass | Not Run | Not Run |
test_group_string_invalid_group
|
Not Run | pass | Not Run | Not Run |
test_group_string_normal_buffer
|
Not Run | pass | Not Run | Not Run |
test_group_string_null_length
|
Not Run | pass | Not Run | Not Run |
test_group_string_single_character_buffer
|
Not Run | pass | Not Run | Not Run |
test_group_string_small_buffer
|
Not Run | pass | Not Run | Not Run |
test_number_of_groups_null_groups_pointer
|
Not Run | pass | Not Run | Not Run |
test_number_of_groups_null_num_groups_pointer
|
Not Run | pass | Not Run | Not Run |
test_number_of_groups_partial_array
|
Not Run | pass | Not Run | Not Run |
test_number_of_groups_zero_size_array
|
Not Run | pass | Not Run | Not Run |
test_select_counters_invalid_group
|
Not Run | pass | Not Run | Not Run |
test_select_counters_invalid_monitor
|
Not Run | pass | Not Run | Not Run |
test_select_counters_invalid_num_counters
|
Not Run | pass | Not Run | Not Run |
measure
|
skip | pass | skip | skip |
measure
|
0/0 | 4/4 | 0/0 | 0/0 |
basic measurement
|
Not Run | pass | Not Run | Not Run |
change counters while active
|
Not Run | pass | Not Run | Not Run |
counters in range
|
Not Run | pass | Not Run | Not Run |
selecting counters resets queries
|
Not Run | pass | Not Run | Not Run |
amd_seamless_cubemap_per_texture
|
0/0 | 1/1 | 1/1 | 1/1 |
amd_seamless_cubemap_per_texture
|
skip | pass | pass | pass |
arb_blend_func_extended
|
7/7 | 7/7 | 7/7 | 8/8 |
arb_blend_func_extended-output-location
|
Not Run | Not Run | Not Run | pass |
arb_depth_buffer_float
|
72/73 | 73/73 | 73/73 | 73/73 |
fbo-stencil-gl_depth32f_stencil8-blit
|
fail | pass | pass | pass |
arb_direct_state_access
|
124/125 | 124/125 | 124/125 | 127/128 |
get-textures
|
skip | skip | skip | pass |
gettextureimage-simple
|
skip | skip | skip | pass |
gettextureimage-targets
|
skip | skip | skip | pass |
arb_fragment_program
|
29/29 | 29/29 | 29/29 | 28/29 |
fdo30337b
|
pass | pass | pass | fail |
arb_get_texture_sub_image
|
0/0 | 0/0 | 0/0 | 3/4 |
arb_get_texture_sub_image-cubemap
|
Not Run | Not Run | Not Run | pass |
arb_get_texture_sub_image-errors
|
Not Run | Not Run | Not Run | pass |
arb_get_texture_sub_image-get
|
Not Run | Not Run | Not Run | fail |
arb_get_texture_sub_image-getcompressed
|
Not Run | Not Run | Not Run | pass |
arb_gpu_shader5
|
1292/1301 | 1292/1301 | 1292/1301 | 1296/1305 |
arb_gpu_shader5-interpolateatsample-different
|
Not Run | Not Run | Not Run | pass |
arb_gpu_shader5-interpolateatsample-different uniform
|
Not Run | Not Run | Not Run | pass |
arb_gpu_shader5-interpolateatsample-dynamically-nonuniform
|
Not Run | Not Run | Not Run | pass |
execution
|
127/136 | 127/136 | 127/136 | 128/137 |
sampler_array_indexing
|
16/25 | 16/25 | 16/25 | 17/26 |
fs-simple-texture-size
|
Not Run | Not Run | Not Run | pass |
arb_gpu_shader_fp64
|
1124/1124 | 1124/1124 | 1124/1124 | 1128/1132 |
execution
|
1098/1098 | 1098/1098 | 1098/1098 | 1102/1106 |
arb_gpu_shader_fp64-double-gettransformfeedbackvarying
|
Not Run | Not Run | Not Run | pass |
arb_gpu_shader_fp64-getuniformdv
|
Not Run | Not Run | Not Run | fail |
arb_gpu_shader_fp64-tf-interleaved
|
Not Run | Not Run | Not Run | fail |
arb_gpu_shader_fp64-tf-interleaved-aligned
|
Not Run | Not Run | Not Run | fail |
arb_gpu_shader_fp64-tf-separate
|
Not Run | Not Run | Not Run | fail |
fs-indirect-temp-double-const-src
|
Not Run | Not Run | Not Run | pass |
fs-indirect-temp-double-dst
|
Not Run | Not Run | Not Run | pass |
fs-indirect-temp-double-src
|
Not Run | Not Run | Not Run | pass |
arb_occlusion_query
|
5/7 | 5/7 | 5/7 | 5/7 |
occlusion_query_meta_fragments
|
fail | fail | fail | pass |
occlusion_query_meta_save
|
pass | pass | pass | fail |
arb_program_interface_query
|
71/71 | 71/71 | 71/71 | 80/80 |
arb_program_interface_query-getprogramresourceindex
|
18/18 | 18/18 | 18/18 | 19/19 |
'vss' on GL_VERTEX_SUBROUTINE
|
skip | skip | skip | pass |
arb_program_interface_query-getprogramresourceiv
|
17/17 | 17/17 | 17/17 | 18/18 |
VERTEX on GL_VERTEX_SUBROUTINE_UNIFORM
|
skip | skip | skip | pass |
arb_program_interface_query-resource-location
|
4/4 | 4/4 | 4/4 | 5/5 |
test_subroutine_stages_vs_fs_gs
|
skip | skip | skip | pass |
arb_program_interface_query-resource-query
|
17/17 | 17/17 | 17/17 | 23/23 |
GL_FRAGMENT_SUBROUTINE
|
skip | skip | skip | pass |
GL_FRAGMENT_SUBROUTINE_UNIFORM
|
skip | skip | skip | pass |
GL_GEOMETRY_SUBROUTINE
|
skip | skip | skip | pass |
GL_GEOMETRY_SUBROUTINE_UNIFORM
|
skip | skip | skip | pass |
GL_VERTEX_SUBROUTINE
|
skip | skip | skip | pass |
GL_VERTEX_SUBROUTINE_UNIFORM
|
skip | skip | skip | pass |
arb_sample_shading
|
34/34 | 34/34 | 34/34 | 35/35 |
arb_sample_shading-builtin-gl-sample-mask-mrt-alpha
|
Not Run | Not Run | Not Run | pass |
arb_seamless_cube_map
|
2/3 | 3/3 | 3/3 | 3/3 |
arb_seamless_cubemap
|
fail | pass | pass | pass |
arb_shader_subroutine
|
0/0 | 0/0 | 0/0 | 8/8 |
arb_shader_subroutine-minmax
|
skip | skip | skip | pass |
execution
|
0/0 | 0/0 | 0/0 | 7/7 |
array-subroutines
|
Not Run | Not Run | Not Run | pass |
array-subroutines-nonconst
|
Not Run | Not Run | Not Run | pass |
simple-subroutine
|
Not Run | Not Run | Not Run | pass |
two-subroutines
|
Not Run | Not Run | Not Run | pass |
two-subroutines-2
|
Not Run | Not Run | Not Run | pass |
two-subroutines-nested
|
Not Run | Not Run | Not Run | pass |
two-subroutines-uniform
|
Not Run | Not Run | Not Run | pass |
arb_shading_language_420pack
|
13/13 | 13/13 | 13/13 | 17/17 |
execution
|
9/9 | 9/9 | 9/9 | 13/13 |
aggregate-dynamic-initializer-matrix
|
Not Run | Not Run | Not Run | pass |
aggregate-dynamic-initializer-sized-array
|
Not Run | Not Run | Not Run | pass |
aggregate-dynamic-initializer-struct
|
Not Run | Not Run | Not Run | pass |
aggregate-dynamic-initializer-unsized-array
|
Not Run | Not Run | Not Run | pass |
arb_texture_buffer_range
|
2/3 | 2/3 | 2/3 | 3/3 |
ranges-2
|
fail | fail | fail | pass |
arb_texture_compression
|
59/60 | 59/60 | 59/60 | 44/44 |
texwrap formats offset
|
15/16 | 15/16 | 15/16 | 0/0 |
GL_COMPRESSED_ALPHA
|
fail | fail | fail | Not Run |
GL_COMPRESSED_INTENSITY
|
pass | pass | pass | Not Run |
GL_COMPRESSED_INTENSITY, NPOT
|
pass | pass | pass | Not Run |
GL_COMPRESSED_INTENSITY, swizzled
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE, NPOT
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE, swizzled
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE_ALPHA
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE_ALPHA, NPOT
|
pass | pass | pass | Not Run |
GL_COMPRESSED_LUMINANCE_ALPHA, swizzled
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGB
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGB, NPOT
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGB, swizzled
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGBA
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGBA, NPOT
|
pass | pass | pass | Not Run |
GL_COMPRESSED_RGBA, swizzled
|
pass | pass | pass | Not Run |
arb_texture_compression_bptc
|
35/39 | 35/39 | 35/39 | 35/35 |
texwrap formats offset
|
0/4 | 0/4 | 0/4 | 0/0 |
GL_COMPRESSED_RGBA_BPTC_UNORM
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
|
fail | fail | fail | Not Run |
arb_texture_cube_map_array
|
22/24 | 23/24 | 23/24 | 23/24 |
arb_texture_cube_map_array-sampler-cube-array-shadow
|
fail | pass | pass | pass |
arb_texture_multisample
|
161/162 | 161/162 | 161/162 | 163/163 |
arb_texture_multisample-clear
|
Not Run | Not Run | Not Run | pass |
arb_texture_multisample-sample-depth
|
fail | fail | fail | pass |
arb_texture_rectangle
|
35/36 | 35/36 | 35/36 | 35/35 |
texwrap rect offset
|
0/1 | 0/1 | 0/1 | 0/0 |
GL_RGBA8
|
fail | fail | fail | Not Run |
arb_transform_feedback3
|
20/21 | 20/21 | 20/21 | 21/21 |
arb_transform_feedback3-draw_using_invalid_stream_index
|
fail | fail | fail | pass |
arb_uniform_buffer_object
|
41/42 | 41/42 | 40/41 | 41/42 |
layout-std140
|
pass | pass | skip | pass |
ati_texture_compression_3dc
|
8/9 | 8/9 | 8/9 | 8/8 |
texwrap formats offset
|
0/1 | 0/1 | 0/1 | 0/0 |
GL_COMPRESSED_LUMINANCE_ALPHA_3DC
|
fail | fail | fail | Not Run |
egl 1.4
|
5/7 | 5/7 | 5/7 | 0/7 |
eglcreatepbuffersurface and then glclear
|
pass | pass | pass | fail |
eglquerysurface egl_bad_attribute
|
pass | pass | pass | fail |
eglquerysurface egl_bad_surface
|
pass | pass | pass | fail |
eglquerysurface egl_height
|
pass | pass | pass | fail |
eglquerysurface egl_width
|
pass | pass | pass | fail |
eglterminate then unbind context
|
crash | crash | crash | fail |
egl_chromium_sync_control
|
3/3 | 3/3 | 3/3 | 0/3 |
conformance
|
3/3 | 3/3 | 3/3 | 0/3 |
eglGetSyncValuesCHROMIUM_msc_and_sbc_test
|
pass | pass | pass | fail |
eglGetSyncValuesCHROMIUM_null_pointers
|
pass | pass | pass | fail |
eglGetSyncValuesCHROMIUM_ust_test
|
pass | pass | pass | fail |
egl_ext_client_extensions
|
3/3 | 3/3 | 3/3 | 2/3 |
conformance test 3
|
pass | pass | pass | fail |
egl_khr_create_context
|
19/22 | 19/22 | 18/22 | 0/22 |
3.2 core profile required
|
pass | pass | pass | fail |
default major version gl
|
pass | pass | pass | fail |
default major version gles
|
pass | pass | pass | fail |
default minor version gl
|
pass | pass | pass | fail |
default minor version gles
|
pass | pass | pass | fail |
invalid attribute gl
|
pass | pass | pass | fail |
invalid attribute gles
|
pass | pass | pass | fail |
invalid flag gl
|
pass | pass | pass | fail |
invalid flag gles
|
pass | pass | pass | fail |
invalid opengl version
|
pass | pass | pass | fail |
invalid profile
|
pass | pass | pass | fail |
null valid attribute gl
|
pass | pass | pass | fail |
null valid attribute gles
|
pass | pass | pass | fail |
pre-gl3.2 profile
|
pass | pass | pass | fail |
valid attribute empty gl
|
pass | pass | pass | fail |
valid attribute empty gles
|
pass | pass | pass | fail |
valid debug flag gl
|
pass | pass | pass | fail |
valid forward-compatible flag gl
|
pass | pass | pass | fail |
verify gl flavor
|
pass | pass | crash | fail |
egl_khr_fence_sync
|
13/13 | 13/13 | 0/0 | 0/0 |
conformance
|
13/13 | 13/13 | 0/0 | 0/0 |
eglClientWaitSyncKHR_flag_sync_flush
|
pass | pass | skip | skip |
eglClientWaitSyncKHR_invalid_sync
|
pass | pass | skip | skip |
eglClientWaitSyncKHR_nonzero_timeout
|
pass | pass | skip | skip |
eglClientWaitSyncKHR_zero_timeout
|
pass | pass | skip | skip |
eglCreateSyncKHR_default_attributes
|
pass | pass | skip | skip |
eglCreateSyncKHR_invalid_attrib_list
|
pass | pass | skip | skip |
eglCreateSyncKHR_invalid_display
|
pass | pass | skip | skip |
eglCreateSyncKHR_invalid_sync_type
|
pass | pass | skip | skip |
eglCreateSyncKHR_no_current_context
|
pass | pass | skip | skip |
eglDestroySyncKHR_invalid_sync
|
pass | pass | skip | skip |
eglGetSyncAttribKHR_invalid_attrib
|
pass | pass | skip | skip |
eglGetSyncAttribKHR_invalid_sync
|
pass | pass | skip | skip |
eglGetSyncAttribKHR_sync_status
|
pass | pass | skip | skip |
egl_khr_get_all_proc_addresses
|
1/1 | 1/1 | 1/1 | 0/1 |
conformance
|
pass | pass | pass | fail |
egl_khr_gl_colorspace
|
0/0 | 0/0 | 0/0 | 0/2 |
linear
|
Not Run | Not Run | Not Run | fail |
srgb
|
Not Run | Not Run | Not Run | fail |
egl_khr_wait_sync
|
1/1 | 1/1 | 0/0 | 0/0 |
conformance
|
1/1 | 1/1 | 0/0 | 0/0 |
eglWaitSyncKHR_invalid_sync
|
pass | pass | skip | skip |
egl_mesa_configless_context
|
0/1 | 0/1 | 0/1 | 0/1 |
basic
|
crash | crash | crash | fail |
egl_nok_swap_region
|
1/1 | 1/1 | 1/1 | 0/1 |
basic
|
pass | pass | pass | fail |
egl_nok_texture_from_pixmap
|
1/1 | 1/1 | 1/1 | 0/1 |
basic
|
pass | pass | pass | fail |
ext_depth_bounds_test
|
0/0 | 0/0 | 0/0 | 1/1 |
depth_bounds
|
Not Run | Not Run | Not Run | pass |
ext_framebuffer_object
|
318/322 | 318/322 | 318/322 | 320/322 |
fbo-alphatest-nocolor
|
fail | fail | fail | pass |
fbo-alphatest-nocolor-ff
|
fail | fail | fail | pass |
ext_image_dma_buf_import
|
0/0 | 0/0 | 0/6 | 0/0 |
ext_image_dma_buf_import-invalid_attributes
|
skip | skip | fail | skip |
ext_image_dma_buf_import-invalid_hints
|
skip | skip | fail | skip |
ext_image_dma_buf_import-missing_attributes
|
skip | skip | fail | skip |
ext_image_dma_buf_import-ownership_transfer
|
skip | skip | fail | skip |
ext_image_dma_buf_import-sample_argb8888
|
skip | skip | fail | skip |
ext_image_dma_buf_import-sample_xrgb8888
|
skip | skip | fail | skip |
ext_texture_compression_latc
|
29/33 | 29/33 | 29/33 | 29/29 |
texwrap formats offset
|
0/4 | 0/4 | 0/4 | 0/0 |
GL_COMPRESSED_LUMINANCE_ALPHA_LATC2
|
fail | fail | fail | Not Run |
GL_COMPRESSED_LUMINANCE_LATC1
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SIGNED_LUMINANCE_LATC1
|
fail | fail | fail | Not Run |
ext_texture_compression_rgtc
|
39/43 | 39/43 | 39/43 | 39/39 |
texwrap formats offset
|
0/4 | 0/4 | 0/4 | 0/0 |
GL_COMPRESSED_RED_RGTC1
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RG_RGTC2
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SIGNED_RED_RGTC1
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SIGNED_RG_RGTC2
|
fail | fail | fail | Not Run |
ext_texture_compression_s3tc
|
45/49 | 45/49 | 45/49 | 45/45 |
texwrap formats offset
|
0/4 | 0/4 | 0/4 | 0/0 |
GL_COMPRESSED_RGBA_S3TC_DXT1
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RGBA_S3TC_DXT3
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RGBA_S3TC_DXT5
|
fail | fail | fail | Not Run |
GL_COMPRESSED_RGB_S3TC_DXT1
|
fail | fail | fail | Not Run |
ext_texture_srgb
|
117/125 | 117/125 | 117/125 | 117/117 |
texwrap formats-s3tc offset
|
0/8 | 0/8 | 0/8 | 0/0 |
GL_COMPRESSED_SLUMINANCE
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SLUMINANCE_ALPHA
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_ALPHA
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5
|
fail | fail | fail | Not Run |
GL_COMPRESSED_SRGB_S3TC_DXT1
|
fail | fail | fail | Not Run |
ext_transform_feedback2
|
5/6 | 6/6 | 6/6 | 6/6 |
draw-auto
|
fail | pass | pass | pass |
ext_transform_feedback
|
305/310 | 305/310 | 305/310 | 306/310 |
immediate-reuse-uniform-buffer
|
dmesg-fail | dmesg-fail | dmesg-fail | pass |
ext_transform_instanced
|
0/1 | 1/1 | 1/1 | 1/1 |
draw-auto instanced
|
fail | pass | pass | pass |
glsl-1.10
|
1603/1611 | 1603/1611 | 1603/1611 | 1605/1612 |
execution
|
1572/1580 | 1572/1580 | 1572/1580 | 1574/1581 |
temp_arrays
|
Not Run | Not Run | Not Run | pass |
void-ternary
|
crash | crash | crash | pass |
glsl-1.30
|
2100/2134 | 2100/2134 | 2100/2134 | 2102/2134 |
execution
|
1922/1956 | 1922/1956 | 1922/1956 | 1924/1956 |
fs-texture-sampler2dshadow-10
|
fail | fail | fail | pass |
fs-texture-sampler2dshadow-11
|
fail | fail | fail | pass |
glsl-1.50
|
1812/1814 | 1810/1814 | 1810/1814 | 1812/1814 |
execution
|
1686/1687 | 1684/1687 | 1684/1687 | 1686/1687 |
variable-indexing
|
11/12 | 9/12 | 9/12 | 11/12 |
gs-input-array-vec4-index-rd
|
pass | dmesg-fail | dmesg-fail | pass |
vs-output-array-vec4-index-wr-before-gs
|
pass | dmesg-fail | dmesg-fail | pass |
mesa_pack_invert
|
0/0 | 0/0 | 0/0 | 4/4 |
mesa_pack_invert-readpixels
|
0/0 | 0/0 | 0/0 | 4/4 |
PBO float RGBA
|
Not Run | Not Run | Not Run | pass |
PBO unorm BGRA
|
Not Run | Not Run | Not Run | pass |
non-PBO float RGBA
|
Not Run | Not Run | Not Run | pass |
non-PBO unorm BGRA
|
Not Run | Not Run | Not Run | pass |
oes_compressed_etc1_rgb8_texture
|
1/2 | 1/2 | 1/2 | 2/2 |
basic
|
fail | fail | fail | pass |
oes_fixed_point
|
1/1 | 1/1 | 0/1 | 0/1 |
attribute-arrays
|
pass | pass | fail | fail |
oes_texture_float
|
0/0 | 0/0 | 0/0 | 4/4 |
oes_texture_float
|
skip | skip | skip | pass |
oes_texture_float half
|
skip | skip | skip | pass |
oes_texture_float half linear
|
skip | skip | skip | pass |
oes_texture_float linear
|
skip | skip | skip | pass |