Bug 52034 - [llvmpipe] piglit depthstencil-default_fb-blit regression
Summary: [llvmpipe] piglit depthstencil-default_fb-blit regression
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-13 00:26 UTC by Vinson Lee
Modified: 2012-11-15 11:46 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Vinson Lee 2012-07-13 00:26:37 UTC
mesa: 1a06e8454ec714e950bc88882cd985534a18bf1f

Run piglit depthstencil-default_fb-blit on llvmpipe.

$ ./bin/fbo-depthstencil blit default_fb -auto
Testing default_fb.
Testing glBlitFramebuffer(depthstencil).
Mesa 8.1-devel implementation error: st_BlitFramebuffer(STENCIL) software fallback not implemented
Please report at bugs.freedesktop.org
Stencil at 0,0   Expected: 0x33   Observed: 0xfe
Stencil at 1,0   Expected: 0x33   Observed: 0xfe
Stencil at 2,0   Expected: 0x33   Observed: 0xfe
Stencil at 3,0   Expected: 0x33   Observed: 0xfe
Stencil at 4,0   Expected: 0x33   Observed: 0xfe
Stencil at 5,0   Expected: 0x33   Observed: 0xfe
Stencil at 6,0   Expected: 0x33   Observed: 0xfe
Stencil at 7,0   Expected: 0x33   Observed: 0xfe
Stencil at 8,0   Expected: 0x33   Observed: 0xfe
Stencil at 9,0   Expected: 0x33   Observed: 0xfe
Stencil at 10,0   Expected: 0x33   Observed: 0xfe
Stencil at 11,0   Expected: 0x33   Observed: 0xfe
Stencil at 12,0   Expected: 0x33   Observed: 0xfe
Stencil at 13,0   Expected: 0x33   Observed: 0xfe
Stencil at 14,0   Expected: 0x33   Observed: 0xfe
Stencil at 15,0   Expected: 0x33   Observed: 0xfe
Stencil at 16,0   Expected: 0x33   Observed: 0xfe
Stencil at 17,0   Expected: 0x33   Observed: 0xfe
Stencil at 18,0   Expected: 0x33   Observed: 0xfe
...
Total failures: 3721
PIGLIT: {'result': 'fail' }


There are only 'skip'ped commits left to test.
The first bad commit could be any of:
6842d5fced16b275a06d39fe1d38b8326a11c84e
5a17d8318ec2c20bf86275044dc8f715105a88e7
fe1fd675565231b49d3ac53d0b4bec39d8bc6781
dee58f94af833906863b0ff2955b20f3ab407e63
e773a48a3bf9ab839f10794506c0a492b7eab883
6d13d91f4e49b186f7715e907c784bce471c2441
df79eb59566f20a7fa8e11d87b63b81ec35eaf25
43e3f19c766863a655bb9f7c04f7820cbda0c8f5
9576d555e06df52a64906de94db4c1c7434630f9
21cb5ed20d1d7984b7695395327ed0ba0b0d16e2
4fe74412cfdba9af6ce878aebbb0c367f19cbb4b
375e73d85948b43aa509e25f0a210ebd10238b6f
a1a1ff5ec09acda0c4849c9e41a37ae82a80f000
0ea76916e63f8fc556f5e8f5a46c196d317cd5ad
553e13dbc2d5eff16f2c9a384ee5c5cf70b90901
5ba15d8d38d98cb7b625fa55e7d818ef9c6629ce
ce16ca4635152db4c1af45888cb9c225e8d94f5a
7e0cb473b063072fee121d536e7e37679528e991
a7f3697eb849376dda23556df479127909cb7fd4
5a74e17ab0f5ec864c18bc74f951e18d3ecc136f
db7404defd47aa22082b52a6a31a08fb39fab626
24e0a2633512afa3208969520b9e29a8b974275d
d24ece97e5ac755b9fd11d1d00d2eafc8524ca04
3f13b5da1510bff8ceaf6718e4b21936d3180376
63d8c8baa99560c7a051b88afae645e60f07bc8f
0f3659bb564c6b8cfcf7c1ab276fbdfdc018e439
2dca61bcb357d70be2bb4f2d28321dfc5fc10c69
d9a8cd76e5a156eb8af686eba614b9fada7258fe
We cannot bisect more!
bisect run cannot continue any more
Comment 1 Marek Olšák 2012-07-13 04:11:50 UTC
This is not a regression. The stencil blit has never been implemented for llvmpipe. The test used to pass incorrectly.
Comment 2 Pavel Ondračka 2012-07-18 18:41:30 UTC
I did bisect the fbo-depthstencil -auto blit GL_DEPTH24_STENCIL8 regression on r300g and I did end up with commit 5ba15d8d38d98cb7b625fa55e7d818ef9c6629ce , also the test output is similar. Is this the same issue?

./bin/fbo-depthstencil -auto blit GL_DEPTH24_STENCIL8
r300: DRM version: 2.16.0, Name: ATI RV530, ID: 0x71c5, GB: 1, Z: 2
r300: GART size: 509 MB, VRAM size: 256 MB
r300: AA compression RAM: YES, Z compression RAM: YES, HiZ RAM: YES
Testing GL_DEPTH24_STENCIL8.
Testing glBlitFramebuffer(depthstencil).
Mesa 8.1-devel implementation error: st_BlitFramebuffer(STENCIL) software fallback not implemented
Please report at bugs.freedesktop.org
Stencil at 0,0   Expected: 0x33   Observed: 0xfe
Stencil at 1,0   Expected: 0x33   Observed: 0xfe
Stencil at 2,0   Expected: 0x33   Observed: 0xfe
Stencil at 3,0   Expected: 0x33   Observed: 0xfe
Stencil at 4,0   Expected: 0x33   Observed: 0xfe
Stencil at 5,0   Expected: 0x33   Observed: 0xfe
Stencil at 6,0   Expected: 0x33   Observed: 0xfe
Stencil at 7,0   Expected: 0x33   Observed: 0xfe
Stencil at 8,0   Expected: 0x33   Observed: 0xfe
Stencil at 9,0   Expected: 0x33   Observed: 0xfe
Stencil at 10,0   Expected: 0x33   Observed: 0xfe
Stencil at 11,0   Expected: 0x33   Observed: 0xfe
Stencil at 12,0   Expected: 0x33   Observed: 0xfe
Stencil at 13,0   Expected: 0x33   Observed: 0xfe
Stencil at 14,0   Expected: 0x33   Observed: 0xfe
Stencil at 15,0   Expected: 0x33   Observed: 0xfe
Stencil at 16,0   Expected: 0x33   Observed: 0xfe
Stencil at 17,0   Expected: 0x33   Observed: 0xfe
Stencil at 18,0   Expected: 0x33   Observed: 0xfe
...
Total failures: 3721
PIGLIT: {'result': 'fail' }
Comment 3 Andreas Boll 2012-11-14 18:32:41 UTC
Piglit depthstencil-default_fb-blit passes for me on llvmpipe, softpipe and r600g

mesa: ca5840afb0eae56f86668d0b5562c6d82fe8ad4b

@Vinson, Pavel: Could you confirm that the issue is fixed?
Comment 4 Pavel Ondračka 2012-11-14 20:39:52 UTC
(In reply to comment #3)
> Piglit depthstencil-default_fb-blit passes for me on llvmpipe, softpipe and
> r600g
> 
> mesa: ca5840afb0eae56f86668d0b5562c6d82fe8ad4b
> 
> @Vinson, Pavel: Could you confirm that the issue is fixed?

Yes, this is also fixed with r300g.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.