Bug 56104 - oglconform vertexshader advanced.TestLightsTwoSided fails without loop unroilling
Summary: oglconform vertexshader advanced.TestLightsTwoSided fails without loop unroil...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Ian Romanick
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-17 19:29 UTC by Eric Anholt
Modified: 2013-06-08 00:31 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Eric Anholt 2012-10-17 19:29:15 UTC
Command line:

oglconform -minFmt -s -v 3 -1 vertexshader advanced.TestLightsTwoSided

It used to pass before the heuristics for loop unrolling were improved, then suffered a period of crashing due to lack of VS live interval analysis before reaching today's state of just failing.  If you force unrolling again by changing maxiterations of loop unrolling from 32 to 1024, it passes.
Comment 1 Eric Anholt 2013-06-08 00:31:39 UTC
Works on 9.1 and master now.


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.