freedreno: KHR-GLES3.packed_depth_stencil.verify_read_pixels.depth24_stencil8 failure
Added a bit of logging, we get:
Checking texture 0
Checking texture 1
Checking texture 2
color mismatch at (0,0): 255 rendered vs 0 expected
color mismatch at (1,0): 255 rendered vs 1 expected
color mismatch at (2,0): 255 rendered vs 2 expected
color mismatch at (3,0): 255 rendered vs 3 expected
color mismatch at (4,0): 255 rendered vs 4 expected
color mismatch at (5,0): 255 rendered vs 5 expected
color mismatch at (6,0): 255 rendered vs 6 expected
color mismatch at (7,0): 255 rendered vs 7 expected
color mismatch at (8,0): 255 rendered vs 8 expected
color mismatch at (9,0): 255 rendered vs 9 expected
*** Color comparison failed reading stencil
Checking texture 3
Checking texture 4
This is TexImaging a z24s8 texture with depth and stencil bits filled in, binding it as the depth attachment, and using 256 stencil passes with EQUAL/KEEP to set the color buffer equal to the stencil. noubwc and nolrz doesn't change results. FD_MESA_DEBUG=flush
gets us:
Checking texture 0
Checking texture 1
Checking texture 2
color mismatch at (0,0): 1 rendered vs 0 expected
color mismatch at (2,0): 1 rendered vs 2 expected
color mismatch at (3,0): 1 rendered vs 3 expected
color mismatch at (4,0): 1 rendered vs 4 expected
color mismatch at (5,0): 1 rendered vs 5 expected
color mismatch at (6,0): 1 rendered vs 6 expected
color mismatch at (7,0): 1 rendered vs 7 expected
color mismatch at (8,0): 1 rendered vs 8 expected
color mismatch at (9,0): 1 rendered vs 9 expected
color mismatch at (10,0): 1 rendered vs 10 expected
*** Color comparison failed reading stencil
Checking texture 3
Checking texture 4
FD_MESA_DEBUG=noblit
gets us:
Checking texture 0
color mismatch at (0,0): 255 rendered vs 0 expected
color mismatch at (1,0): 255 rendered vs 1 expected
color mismatch at (2,0): 255 rendered vs 2 expected
color mismatch at (3,0): 255 rendered vs 3 expected
color mismatch at (4,0): 255 rendered vs 4 expected
color mismatch at (5,0): 255 rendered vs 5 expected
color mismatch at (6,0): 255 rendered vs 6 expected
color mismatch at (7,0): 255 rendered vs 7 expected
color mismatch at (8,0): 255 rendered vs 8 expected
color mismatch at (9,0): 255 rendered vs 9 expected
*** Color comparison failed reading stencil
Checking texture 1
Checking texture 2
color mismatch at (0,0): 255 rendered vs 0 expected
color mismatch at (1,0): 255 rendered vs 1 expected
color mismatch at (2,0): 255 rendered vs 2 expected
color mismatch at (3,0): 255 rendered vs 3 expected
color mismatch at (4,0): 255 rendered vs 4 expected
color mismatch at (5,0): 255 rendered vs 5 expected
color mismatch at (6,0): 255 rendered vs 6 expected
color mismatch at (7,0): 255 rendered vs 7 expected
color mismatch at (8,0): 255 rendered vs 8 expected
color mismatch at (9,0): 255 rendered vs 9 expected
*** Color comparison failed reading stencil
Checking texture 3
Checking texture 4