[Intel-gfx] piglit regression on sandybridge
Zhenyu Wang
zhenyuw at linux.intel.com
Mon Nov 29 09:52:32 CET 2010
Eric,
Looks the culprit for recent piglit regression on sandybridge
that caused hang is bisected to
commit 9effc1adf1e7ba57fb3b10909762b76c1ae12f61
Author: Eric Anholt <eric at anholt.net>
Date: Mon Oct 11 16:02:08 2010 -0700
i965: re-enable gen6 IF statements in the fragment shader.
IF statements were getting flattened while they were broken. With
Zhenyu's last fix for ENDIF's type, everything appears to have lined
up to actually work.
This regresses two tests:
glsl1-! (not) operator (1, fail)
glsl1-! (not) operator (1, pass)
but fixes tests that couldn't work before because the IFs couldn't
be flattened:
glsl-fs-discard-01
occlusion-query-discard
(and, naturally, this should be a performance improvement for apps
that actually use IF statements to avoid executing a bunch of code).
What may go wrong with this? QA is stalled on this to continue on
running piglit..
thanks.
--
Open Source Technology Center, Intel ltd.
$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20101129/f61a125a/attachment.sig>
More information about the Intel-gfx
mailing list