mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 09:18:04 +02:00
r300: align macro-tiled stride-addressed textures in X
Odd macro-tile counts in X trigger flaky rendering/readback in
parallel stress runs with macro-tiled NPOT textures (for example
piglit draw-pixel-with-texture -auto -fbo).
When a texture is macro-tiled and uses stride addressing, align the
width to two macro tiles. This keeps the stride at an even number of
macro tiles in X and avoids the corruption without disabling
macrotiling.
I was not able to find anything about this in the docs.
Cc: mesa-stable
(cherry picked from commit 0763fb947a)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40092>
This commit is contained in:
parent
7c0b97be73
commit
98e2234eb4
8 changed files with 8 additions and 391 deletions
|
|
@ -4124,7 +4124,7 @@
|
|||
"description": "r300: align macro-tiled stride-addressed textures in X",
|
||||
"nominated": true,
|
||||
"nomination_type": 1,
|
||||
"resolution": 0,
|
||||
"resolution": 1,
|
||||
"main_sha": null,
|
||||
"because_sha": null,
|
||||
"notes": null
|
||||
|
|
|
|||
|
|
@ -493,7 +493,6 @@ dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_bot
|
|||
dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_both,Fail
|
||||
dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both,Fail
|
||||
|
||||
|
||||
# Piglit gpu tests
|
||||
|
||||
shaders@glsl-arb-fragment-coord-conventions,Fail
|
||||
|
|
@ -502,7 +501,6 @@ shaders@glsl-fs-fogscale@vs and fs,Fail
|
|||
shaders@glsl-fs-loop,Fail
|
||||
shaders@glsl-fs-loop-nested,Fail
|
||||
shaders@glsl-fwidth,Fail
|
||||
shaders@glsl-lod-bias,Fail
|
||||
shaders@glsl-max-varyings >max_varying_components,Fail
|
||||
shaders@glsl-max-varyings,Fail
|
||||
shaders@glsl-uniform-interstage-limits@subdivide 5,Fail
|
||||
|
|
@ -514,13 +512,11 @@ shaders@ssa@fs-lost-copy-problem,Fail
|
|||
shaders@ssa@fs-swap-problem,Fail
|
||||
shaders@ssa@fs-while-loop-rotate-value,Fail
|
||||
|
||||
|
||||
spec@!opengl 1.0@depth-clear-precision-check,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth24,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth24_stencil8,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth32,Fail
|
||||
spec@!opengl 1.0@gl-1.0-blend-func,Fail
|
||||
spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail
|
||||
spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
|
||||
|
||||
|
|
@ -542,10 +538,7 @@ spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=6,Fail
|
|||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=2,Fail
|
||||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=4,Fail
|
||||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=6,Fail
|
||||
spec@!opengl 1.1@draw-pixel-with-texture,Fail
|
||||
spec@!opengl 1.1@getteximage-formats,Fail
|
||||
spec@!opengl 1.1@getteximage-simple,Fail
|
||||
spec@!opengl 1.1@gl-1.2-texture-base-level,Fail
|
||||
spec@!opengl 1.1@line-aa-width,Fail
|
||||
spec@!opengl 1.1@line-smooth-stipple,Fail
|
||||
spec@!opengl 1.1@polygon-mode-offset,Fail
|
||||
|
|
@ -569,19 +562,14 @@ spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail
|
|||
|
||||
spec@!opengl 1.2@lodclamp-between,Fail
|
||||
spec@!opengl 1.2@lodclamp-between-max,Fail
|
||||
spec@!opengl 1.2@tex3d,Fail
|
||||
spec@!opengl 1.2@texwrap 3d,Fail
|
||||
spec@!opengl 1.2@texwrap 3d@GL_RGBA8- NPOT,Fail
|
||||
spec@!opengl 1.2@texwrap 3d proj,Fail
|
||||
spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail
|
||||
|
||||
spec@!opengl 1.4@tex-miplevel-selection,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization-fbo,Fail
|
||||
|
||||
spec@!opengl 2.0@depth-tex-modes-glsl,Fail
|
||||
spec@!opengl 2.0@gl-2.0-two-sided-stencil,Fail
|
||||
spec@!opengl 2.0@occlusion-query-discard,Fail
|
||||
spec@!opengl 2.0@tex3d-npot,Fail
|
||||
|
|
@ -601,8 +589,6 @@ spec@arb_color_buffer_float@gl_rgba32f-render-sanity-fog,Fail
|
|||
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Fail
|
||||
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Fail
|
||||
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest,Fail
|
||||
|
||||
spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-integer,Fail
|
||||
|
||||
spec@arb_fragment_program@fp-indirections2,Fail
|
||||
|
|
@ -632,8 +618,6 @@ spec@arb_point_parameters@arb_point_parameters-point-attenuation@Antialiased com
|
|||
|
||||
spec@arb_point_sprite@arb_point_sprite-mipmap,Fail
|
||||
|
||||
spec@arb_sampler_objects@sampler-incomplete,Fail
|
||||
|
||||
spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail
|
||||
spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail
|
||||
spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- swizzled- border color only,Fail
|
||||
|
|
@ -691,9 +675,6 @@ spec@arb_texture_rectangle@1-1-linear-texture,Fail
|
|||
spec@arb_texture_rectangle@copyteximage rect samples=2,Fail
|
||||
spec@arb_texture_rectangle@copyteximage rect samples=4,Fail
|
||||
spec@arb_texture_rectangle@copyteximage rect samples=6,Fail
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drect,Fail
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect,Fail
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Fail
|
||||
|
||||
spec@arb_texture_rg@fbo-alphatest-formats,Fail
|
||||
spec@arb_texture_rg@fbo-alphatest-formats@GL_R16,Fail
|
||||
|
|
@ -714,20 +695,11 @@ spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R32F- border color only
|
|||
spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG16F- border color only,Fail
|
||||
spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color only,Fail
|
||||
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-notexture,Fail
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-textargets,Fail
|
||||
|
||||
spec@egl 1.4@eglterminate then unbind context,Fail
|
||||
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
|
||||
spec@egl_khr_surfaceless_context@viewport,Fail
|
||||
spec@ext_direct_state_access@multi-texture,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexSubImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@textures,Fail
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage1DEXT + display list GL_COMPILE,Fail
|
||||
|
||||
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
|
||||
|
||||
|
|
@ -771,9 +743,6 @@ spec@ext_occlusion_query_boolean@any-samples,Fail
|
|||
|
||||
spec@ext_packed_depth_stencil@depth_stencil texture,Fail
|
||||
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors,Fail
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2,Fail
|
||||
|
||||
spec@ext_texture_format_bgra8888@api-errors,Fail
|
||||
|
||||
spec@ext_texture_snorm@fbo-alphatest-formats,Fail
|
||||
|
|
@ -1084,15 +1053,8 @@ spec@glsl-1.20@execution@vs-loop-uint-induction-var-3,Fail
|
|||
spec@glsl-1.20@execution@vs-loop-uint-induction-var-4,Fail
|
||||
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1dshadow,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1dshadow,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d,Fail
|
||||
|
||||
spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x3-mat2x3,Fail
|
||||
spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x4-mat2x4,Fail
|
||||
|
|
@ -1204,7 +1166,6 @@ spec@glsl-1.20@execution@built-in-functions@fs-outerproduct-vec4-vec4,Fail
|
|||
spec@glsl-1.20@execution@fs-underflow-mul-compare-zero,Fail
|
||||
spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-256-elements,Fail
|
||||
spec@glsl-1.20@execution@glsl-fs-frontfacing,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2dshadow,Fail
|
||||
spec@glsl-1.20@execution@uniform-initializer@fs-mat4-array,Fail
|
||||
|
||||
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
|
||||
|
|
@ -1226,12 +1187,7 @@ spec@nv_primitive_restart@primitive-restart-draw-mode-lines,Fail
|
|||
spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip,Fail
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-quads,Fail
|
||||
|
||||
spec@nv_texture_env_combine4@nv_texture_env_combine4-combine,Fail
|
||||
|
||||
spec@oes_texture_float@oes_texture_float half,Fail
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@!opengl 1.1@teximage-scale-bias,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-01,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-04,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-05,Fail
|
||||
|
|
|
|||
|
|
@ -1,35 +1,3 @@
|
|||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.35
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.45
|
||||
dEQP-GLES2.functional.fragment_ops.random.77
|
||||
|
||||
# Unfortunately it looks like all tex-miplevel selection
|
||||
# tests are very flaky.
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection*
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection*
|
||||
spec@!opengl 1.4@tex-miplevel-selection
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod-bias
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest
|
||||
spec@arb_sampler_objects@sampler-incomplete
|
||||
spec@oes_draw_elements_base_vertex@oes_draw_elements_base_vertex-drawelements
|
||||
shaders@glsl-fs-bug25902
|
||||
shaders@glsl-lod-bias
|
||||
spec@oes_texture_float@oes_texture_float
|
||||
spec@ext_direct_state_access@textures*
|
||||
spec@!opengl 1.1@texgen
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-textargets
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-notexture
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2
|
||||
fast_color_clear@fcc-front-buffer-distraction
|
||||
shaders@glsl-vs-point-size
|
||||
spec@khr_texture_compression_astc@miptree-gles hdr
|
||||
spec@khr_texture_compression_astc@miptree-gles hdr@HDR Profile
|
||||
spec@!opengl 1.2@tex3d-maxsize
|
||||
spec@ext_framebuffer_object@fbo-readpixels
|
||||
spec@!opengl 1.1@gl-1.2-texture-base-level
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list
|
||||
|
||||
# Uninitialized reads in FS, https://gitlab.freedesktop.org/mesa/mesa/-/issues/12047
|
||||
spec@glsl-1.10@execution@fs-frontfacing-ternary-neg-1.0-1.0
|
||||
spec@glsl-1.10@execution@fs-frontfacing-ternary-vec4-neg-1.0-1.0
|
||||
|
|
@ -40,56 +8,3 @@ dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.35
|
|||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.88
|
||||
dEQP-GLES2.functional.fragment_ops.random.77
|
||||
dEQP-GLES2.functional.fragment_ops.scissor.contained_point
|
||||
shaders@glsl-fs-bug25902
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list
|
||||
spec@!opengl 1.1@texgen
|
||||
spec@!opengl 1.5@depth-tex-compare
|
||||
spec@!opengl 2.0@incomplete-texture-glsl
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels
|
||||
spec@arb_fragment_program@fp-formats
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect_projvec4
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-sources
|
||||
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-drawpixels
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-div-mat4x3-mat4x3
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-selection-bool-mat3x2-mat3x2
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 2d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 2d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj\(bias\) 2d_projvec4
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-line_strip
|
||||
spec@oes_texture_float@oes_texture_float
|
||||
|
||||
spec@!opengl 1.0@gl-1.0-blend-func
|
||||
spec@!opengl 1.0@gl-1.0-drawpixels-depth-test
|
||||
spec@ext_texture_env_combine@texture-env-combine
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-line_loop
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-points
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-polygon
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-triangle_fan
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-triangle_strip
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.17
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.20
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.63
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.64
|
||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.86
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@!opengl 1.1@teximage-scale-bias
|
||||
spec@!opengl 1.2@tex3d-maxsize
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drectshadow
|
||||
spec@ext_framebuffer_object@fbo-readpixels
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4
|
||||
spec@nv_primitive_restart@primitive-restart-draw-mode-points
|
||||
|
||||
|
|
|
|||
|
|
@ -485,7 +485,6 @@ dEQP-GLES2.functional.uniform_api.info_query.nested_structs_arrays.mat4_mat2_bot
|
|||
dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.get_uniform.nested_structs_arrays.mat4_mat2_both,Fail
|
||||
dEQP-GLES2.functional.uniform_api.value.assigned.by_pointer.render.nested_structs_arrays.mat4_mat2_both,Fail
|
||||
|
||||
|
||||
# Piglit gpu tests
|
||||
|
||||
shaders@glsl-arb-fragment-coord-conventions,Fail
|
||||
|
|
@ -494,7 +493,6 @@ shaders@glsl-fs-fogscale@vs and fs,Fail
|
|||
shaders@glsl-fs-loop,Fail
|
||||
shaders@glsl-fs-loop-nested,Fail
|
||||
shaders@glsl-fwidth,Fail
|
||||
shaders@glsl-lod-bias,Fail
|
||||
shaders@glsl-uniform-interstage-limits@subdivide 5,Fail
|
||||
shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail
|
||||
shaders@glsl-vs-loop,Fail
|
||||
|
|
@ -505,7 +503,6 @@ shaders@ssa@fs-lost-copy-problem,Fail
|
|||
shaders@ssa@fs-swap-problem,Fail
|
||||
shaders@ssa@fs-while-loop-rotate-value,Fail
|
||||
|
||||
|
||||
spec@!opengl 1.0@depth-clear-precision-check,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth24,Fail
|
||||
|
|
@ -535,15 +532,12 @@ spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=2,F
|
|||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=4,Fail
|
||||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=6,Fail
|
||||
spec@!opengl 1.1@getteximage-formats,Fail
|
||||
spec@!opengl 1.1@getteximage-simple,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 varray gl_line_loop,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 varray gl_polygon,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 varray gl_triangle_fan,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_line_loop,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_polygon,Fail
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_triangle_fan,Fail
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list,Fail
|
||||
spec@!opengl 1.1@gl-1.2-texture-base-level,Fail
|
||||
spec@!opengl 1.1@line-aa-width,Fail
|
||||
spec@!opengl 1.1@line-smooth-stipple,Fail
|
||||
spec@!opengl 1.1@linestipple,Fail
|
||||
|
|
@ -553,7 +547,6 @@ spec@!opengl 1.1@linestipple@Line loop,Fail
|
|||
spec@!opengl 1.1@linestipple@Line strip,Fail
|
||||
spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail
|
||||
spec@!opengl 1.1@read-front samples=6,Fail
|
||||
spec@!opengl 1.1@texgen,Fail
|
||||
spec@!opengl 1.1@texsubimage,Fail
|
||||
spec@!opengl 1.1@texwrap formats bordercolor,Fail
|
||||
spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail
|
||||
|
|
@ -568,20 +561,15 @@ spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail
|
|||
|
||||
spec@!opengl 1.2@lodclamp-between,Fail
|
||||
spec@!opengl 1.2@lodclamp-between-max,Fail
|
||||
spec@!opengl 1.2@tex3d,Fail
|
||||
spec@!opengl 1.2@texwrap 3d,Fail
|
||||
spec@!opengl 1.2@texwrap 3d@GL_RGBA8- NPOT,Fail
|
||||
spec@!opengl 1.2@texwrap 3d proj,Fail
|
||||
spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail
|
||||
|
||||
spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization-fbo,Fail
|
||||
|
||||
|
||||
spec@!opengl 2.0@depth-tex-modes-glsl,Fail
|
||||
spec@!opengl 2.0@gl-2.0-edgeflag,Fail
|
||||
spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail
|
||||
spec@!opengl 2.0@gl-2.0-two-sided-stencil,Fail
|
||||
|
|
@ -589,7 +577,6 @@ spec@!opengl 2.0@occlusion-query-discard,Fail
|
|||
spec@!opengl 2.0@tex3d-npot,Fail
|
||||
|
||||
spec@!opengl 2.1@pbo,Fail
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels,Fail
|
||||
spec@!opengl 2.1@pbo@test_polygon_stip,Fail
|
||||
spec@!opengl 2.1@polygon-stipple-fs,Fail
|
||||
|
||||
|
|
@ -602,11 +589,8 @@ spec@arb_color_buffer_float@gl_rgba32f-render-sanity-fog,Fail
|
|||
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Fail
|
||||
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Fail
|
||||
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest,Fail
|
||||
|
||||
spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-integer,Fail
|
||||
|
||||
spec@arb_fragment_program@fp-formats,Fail
|
||||
spec@arb_fragment_program@fp-indirections2,Fail
|
||||
|
||||
spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail
|
||||
|
|
@ -716,10 +700,6 @@ spec@egl 1.4@eglterminate then unbind context,Fail
|
|||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
|
||||
spec@egl_khr_surfaceless_context@viewport,Fail
|
||||
spec@ext_direct_state_access@multi-texture,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexSubImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@textures,Fail
|
||||
|
||||
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
|
||||
|
||||
|
|
@ -763,8 +743,6 @@ spec@ext_occlusion_query_boolean@any-samples,Fail
|
|||
|
||||
spec@ext_packed_depth_stencil@depth_stencil texture,Fail
|
||||
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors,Fail
|
||||
|
||||
spec@ext_texture_format_bgra8888@api-errors,Fail
|
||||
|
||||
spec@ext_texture_snorm@fbo-alphatest-formats,Fail
|
||||
|
|
@ -1089,8 +1067,6 @@ spec@glsl-1.10@execution@vs-loop-variable-iteration-limit-unroll4,Fail
|
|||
spec@glsl-1.10@execution@vs-nested-return-sibling-loop,Fail
|
||||
spec@glsl-1.10@execution@vs-nested-return-sibling-loop2,Fail
|
||||
|
||||
|
||||
|
||||
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail
|
||||
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail
|
||||
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail
|
||||
|
|
@ -1129,18 +1105,9 @@ spec@glsl-1.20@execution@vs-loop-uint-induction-var-2,Fail
|
|||
spec@glsl-1.20@execution@vs-loop-uint-induction-var-3,Fail
|
||||
spec@glsl-1.20@execution@vs-loop-uint-induction-var-4,Fail
|
||||
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4,Fail
|
||||
|
||||
spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x3-mat2x3,Fail
|
||||
spec@glsl-1.20@execution@built-in-functions@fs-matrixcompmult-mat2x4-mat2x4,Fail
|
||||
|
|
@ -1269,14 +1236,8 @@ spec@nv_conditional_render@dlist,Fail
|
|||
spec@nv_conditional_render@drawpixels,Fail
|
||||
spec@nv_conditional_render@vertex_array,Fail
|
||||
|
||||
spec@nv_texture_env_combine4@nv_texture_env_combine4-combine,Fail
|
||||
|
||||
spec@oes_texture_float@oes_texture_float half,Fail
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@!opengl 1.1@teximage-scale-bias,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-01,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-04,Fail
|
||||
spec@glsl-1.10@execution@glsl-fs-texture2d-mipmap-const-bias-05,Fail
|
||||
shaders@glsl-max-varyings,Fail
|
||||
spec@!opengl 1.5@depth-tex-compare,Fail
|
||||
|
|
|
|||
|
|
@ -1,80 +1,7 @@
|
|||
# Unfortunately it looks like all tex-miplevel selection
|
||||
# tests are very flaky.
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection*
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection*
|
||||
spec@!opengl 1.4@tex-miplevel-selection
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod-bias
|
||||
|
||||
spec@!opengl 1.5@depth-tex-compare
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest
|
||||
spec@arb_sampler_objects@sampler-incomplete
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-selection-bool-bvec3-bvec3
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-sub-mat2x3-mat2x3
|
||||
spec@oes_draw_elements_base_vertex@oes_draw_elements_base_vertex-drawelements
|
||||
shaders@glsl-fs-bug25902
|
||||
shaders@glsl-lod-bias
|
||||
spec@oes_texture_float@oes_texture_float
|
||||
spec@ext_direct_state_access@textures*
|
||||
|
||||
spec@!opengl 1.1@texgen
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-textargets
|
||||
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-notexture
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2
|
||||
|
||||
# Uninitialized reads in FS, https://gitlab.freedesktop.org/mesa/mesa/-/issues/12047
|
||||
spec@glsl-1.10@execution@fs-frontfacing-ternary-neg-1.0-1.0
|
||||
spec@glsl-1.10@execution@fs-frontfacing-ternary-vec4-neg-1.0-1.0
|
||||
spec@glsl-1.20@execution@glsl-fs-frontfacing-not
|
||||
|
||||
spec@nv_texture_env_combine4@nv_texture_env_combine4-combine
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-mat2
|
||||
|
||||
shaders@glsl-max-varyings >max_varying_components
|
||||
|
||||
shaders@glsl-fs-bug25902
|
||||
spec@!opengl 1.0@gl-1.0-blend-func
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod-bias
|
||||
spec@arb_sampler_objects@sampler-incomplete
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect_projvec4
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-notexture
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-textargets
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage1DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage2DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage1DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage2DEXT \+ display list GL_COMPILE
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2
|
||||
spec@glsl-1.10@execution@fs-frontfacing-ternary-vec4-neg-1.0-1.0
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 2d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 2d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj\(bias\) 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj\(bias\) 2dshadow
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode
|
||||
spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1
|
||||
spec@oes_texture_float@oes_texture_float
|
||||
|
||||
spec@!opengl 1.1@draw-pixel-with-texture
|
||||
spec@!opengl 1.1@getteximage-simple
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list
|
||||
spec@!opengl 1.1@gl-1.2-texture-base-level
|
||||
spec@!opengl 1.1@teximage-scale-bias
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-sources
|
||||
spec@arb_fragment_program@fp-formats
|
||||
spec@arb_texture_compression@texwrap formats
|
||||
spec@arb_texture_compression@texwrap formats@GL_COMPRESSED_RGB
|
||||
spec@arb_texture_compression@texwrap formats@GL_COMPRESSED_RGB- swizzled
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-assign-sub-ivec2-int
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-selection-bool-mat3x2-mat3x2
|
||||
shaders@glsl-max-varyings
|
||||
|
|
|
|||
|
|
@ -344,11 +344,9 @@ KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest,Fail
|
|||
KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_linear,Fail
|
||||
KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_nearest,Fail
|
||||
|
||||
|
||||
# Piglit gpu tests
|
||||
|
||||
shaders@glsl-arb-fragment-coord-conventions,Fail
|
||||
shaders@glsl-fwidth,Fail
|
||||
shaders@glsl-uniform-interstage-limits@subdivide 5,Fail
|
||||
shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail
|
||||
|
||||
|
|
@ -383,11 +381,7 @@ spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=6,Fail
|
|||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=2,Fail
|
||||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=4,Fail
|
||||
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=6,Fail
|
||||
spec@!opengl 1.1@draw-pixel-with-texture,Fail
|
||||
spec@!opengl 1.1@getteximage-formats,Fail
|
||||
spec@!opengl 1.1@getteximage-simple,Fail
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list,Fail
|
||||
spec@!opengl 1.1@gl-1.2-texture-base-level,Fail
|
||||
spec@!opengl 1.1@line-aa-width,Fail
|
||||
spec@!opengl 1.1@line-smooth-stipple,Fail
|
||||
spec@!opengl 1.1@linestipple,Fail
|
||||
|
|
@ -407,12 +401,9 @@ spec@!opengl 1.2@texwrap 3d proj,Fail
|
|||
spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail
|
||||
|
||||
spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection,Fail
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization,Fail
|
||||
spec@!opengl 1.4@triangle-rasterization-fbo,Fail
|
||||
|
||||
spec@!opengl 2.0@depth-tex-modes-glsl,Fail
|
||||
spec@!opengl 2.0@gl-2.0-edgeflag,Fail
|
||||
spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail
|
||||
spec@!opengl 2.0@occlusion-query-discard,Fail
|
||||
|
|
@ -432,8 +423,6 @@ spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Fail
|
|||
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Fail
|
||||
spec@arb_color_buffer_float@mixed-mrt,Fail
|
||||
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest,Fail
|
||||
|
||||
spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-integer,Fail
|
||||
|
||||
spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail
|
||||
|
|
@ -459,21 +448,10 @@ spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail
|
|||
spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1dshadow,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2drect,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dshadow,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 3d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb cube,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2dshadow,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d_projvec4,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1dshadow,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drectshadow,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d_projvec4,Fail
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d,Fail
|
||||
|
||||
spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail
|
||||
spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail
|
||||
|
|
@ -529,8 +507,6 @@ spec@arb_texture_rectangle@1-1-linear-texture,Fail
|
|||
spec@arb_texture_rectangle@copyteximage rect samples=2,Fail
|
||||
spec@arb_texture_rectangle@copyteximage rect samples=4,Fail
|
||||
spec@arb_texture_rectangle@copyteximage rect samples=6,Fail
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect_projvec4,Fail
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Fail
|
||||
|
||||
spec@arb_texture_rg@fbo-alphatest-formats,Fail
|
||||
spec@arb_texture_rg@fbo-alphatest-formats@GL_R16,Fail
|
||||
|
|
@ -553,17 +529,11 @@ spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color onl
|
|||
|
||||
spec@arb_vertex_program@big-param,Fail
|
||||
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-sources,Fail
|
||||
|
||||
spec@egl 1.4@eglterminate then unbind context,Fail
|
||||
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
|
||||
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
|
||||
spec@egl_khr_surfaceless_context@viewport,Fail
|
||||
spec@ext_direct_state_access@multi-texture,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@multi-texture@CopyMultiTexSubImage1DEXT + display list GL_COMPILE,Fail
|
||||
spec@ext_direct_state_access@textures,Fail
|
||||
|
||||
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
|
||||
|
||||
|
|
@ -590,8 +560,6 @@ spec@ext_packed_depth_stencil@depth_stencil texture,Fail
|
|||
spec@ext_texture_compression_rgtc@rgtc-teximage-01,Fail
|
||||
spec@ext_texture_compression_rgtc@rgtc-teximage-02,Fail
|
||||
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors,Fail
|
||||
|
||||
spec@ext_texture_format_bgra8888@api-errors,Fail
|
||||
|
||||
spec@ext_texture_snorm@fbo-alphatest-formats,Fail
|
||||
|
|
@ -721,18 +689,8 @@ spec@glsl-1.20@execution@vs-loop-uint-induction-var-2,Fail
|
|||
spec@glsl-1.20@execution@vs-loop-uint-induction-var-3,Fail
|
||||
spec@glsl-1.20@execution@vs-loop-uint-induction-var-4,Fail
|
||||
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d,Fail
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4,Fail
|
||||
|
||||
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
|
||||
|
||||
|
|
@ -749,12 +707,6 @@ spec@nv_conditional_render@dlist,Fail
|
|||
spec@nv_conditional_render@drawpixels,Fail
|
||||
spec@nv_conditional_render@vertex_array,Fail
|
||||
|
||||
spec@nv_texture_env_combine4@nv_texture_env_combine4-combine,Fail
|
||||
|
||||
spec@oes_texture_float@oes_texture_float,Fail
|
||||
spec@oes_texture_float@oes_texture_float half,Fail
|
||||
|
||||
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/issues/10557
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_nearest_repeat,Fail
|
||||
|
|
@ -764,7 +716,6 @@ dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_mirror,Fail
|
|||
dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_nearest_clamp,Fail
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@!opengl 1.1@teximage-scale-bias,Fail
|
||||
spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Fail
|
||||
spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Fail
|
||||
spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Fail
|
||||
|
|
|
|||
|
|
@ -1,99 +0,0 @@
|
|||
# Unfortunately it looks like all tex-miplevel selection
|
||||
# tests are very flaky.
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection*
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection*
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection*
|
||||
spec@!opengl 1.4@tex-miplevel-selection
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod
|
||||
spec@!opengl 1.4@tex-miplevel-selection-lod-bias
|
||||
|
||||
shaders@glsl-derivs
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels
|
||||
spec@arb_draw_buffers@fbo-mrt-alphatest
|
||||
spec@arb_sampler_objects@sampler-incomplete
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-selection-bool-bvec3-bvec3
|
||||
spec@oes_draw_elements_base_vertex@oes_draw_elements_base_vertex-drawelements
|
||||
shaders@glsl-fs-bug25902
|
||||
shaders@glsl-lod-bias
|
||||
spec@!opengl 1.2@mipmap-setup
|
||||
spec@!opengl 1.5@depth-tex-compare
|
||||
|
||||
# Updated by ci-collate, found in this job run: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/56164946
|
||||
spec@!opengl 1.1@texgen
|
||||
spec@!opengl 1.2@tex3d
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-textargets
|
||||
|
||||
# Nightly run expectations update
|
||||
spec@ati_fragment_shader@ati_fragment_shader-render-notexture
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2
|
||||
|
||||
# could be related to https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/899
|
||||
spec@!opengl 1.0@depth-clear-precision-check@depth16
|
||||
|
||||
# Pass when interactive, usually fail in CI but can randomly pass as well.
|
||||
spec@oes_texture_float@oes_texture_float*
|
||||
|
||||
spec@!opengl 1.1@gl-1.1-read-pixels-after-display-list
|
||||
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-ge-int-int-using-if
|
||||
spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-mat2-float
|
||||
|
||||
# uprev Piglit in Mesa
|
||||
spec@!opengl 1.1@tex-upside-down-miptree
|
||||
spec@!opengl 1.2@mipmap-setup
|
||||
spec@!opengl 1.5@depth-tex-compare
|
||||
|
||||
spec@!opengl 1.0@gl-1.0-blend-func
|
||||
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_triangles
|
||||
spec@!opengl 1.1@tex-upside-down-miptree
|
||||
spec@!opengl 2.1@pbo@test_draw_pixels
|
||||
spec@arb_fragment_program@fp-formats
|
||||
spec@arb_fragment_program@fp-indirections2
|
||||
spec@arb_sampler_objects@sampler-incomplete
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1dshadow
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2d
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect_projvec4
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow
|
||||
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1dshadow
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture\(\) 2drectshadow
|
||||
spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect
|
||||
spec@arb_vertex_buffer_object@vbo-subdata-many drawelements
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage2DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage2DEXT \+ display list GL_COMPILE
|
||||
spec@ext_texture_compression_rgtc@compressedteximage gl_compressed_red_rgtc1_ext
|
||||
spec@ext_texture_compression_s3tc@s3tc-errors_gles2
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-selection-bool-ivec2-ivec2
|
||||
spec@glsl-1.10@execution@built-in-functions@vs-distance-vec3-vec3
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-div-mat4x3-mat4x3
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-selection-bool-mat3x2-mat3x2
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 1dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture\(bias\) 2dshadow
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4
|
||||
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj\(bias\) 1dshadow
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd
|
||||
spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode
|
||||
|
||||
spec@ext_direct_state_access@textures
|
||||
spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1
|
||||
spec@!opengl 1.1@getteximage-simple
|
||||
spec@!opengl 1.1@texsubimage-unpack
|
||||
spec@arb_texture_float@fbo-alphatest-formats@GL_RGBA16F
|
||||
shaders@glsl-fwidth
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-op-div-float-mat2x4
|
||||
spec@glsl-1.20@execution@built-in-functions@vs-transpose-mat3x4
|
||||
spec@nv_texture_env_combine4@nv_texture_env_combine4-combine
|
||||
spec@ext_texture_env_combine@texture-env-combine
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-ne-vec2-vec2-using-if
|
||||
spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1
|
||||
spec@glsl-1.10@execution@built-in-functions@vs-max-vec4-vec4
|
||||
spec@!opengl 1.1@draw-pixel-with-texture
|
||||
spec@glsl-1.10@execution@built-in-functions@fs-op-eq-bvec2-bvec2-using-if
|
||||
spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage1DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureImage2DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage1DEXT \+ display list GL_COMPILE
|
||||
spec@ext_direct_state_access@textures@CopyTextureSubImage2DEXT \+ display list GL_COMPILE
|
||||
|
|
@ -138,6 +138,12 @@ static unsigned r300_texture_get_stride(struct r300_screen *screen,
|
|||
tex->b.bind & PIPE_BIND_SCANOUT);
|
||||
width = align(width, tile_width);
|
||||
|
||||
/* NPOT textures use stride addressing (TX_PITCH_EN). Keep macro-tiled
|
||||
* strides at an even number of macro tiles in X to prevent flakes. */
|
||||
if (tex->tex.macrotile[level] && tex->tex.uses_stride_addressing) {
|
||||
width = align(width, tile_width * 2);
|
||||
}
|
||||
|
||||
stride = util_format_get_stride(tex->b.format, width);
|
||||
/* The alignment to 32 bytes is sort of implied by the layout... */
|
||||
return stride;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue