Summary: | Variable indexing of variable arrays in the FS unsupported | ||
---|---|---|---|
Product: | Mesa | Reporter: | Sven Arvidsson <sa> |
Component: | Drivers/DRI/i965 | Assignee: | Eric Anholt <eric> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | Keywords: | NEEDINFO |
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | shader from RenderFeatTest32 |
Description
Sven Arvidsson
2010-08-19 06:05:09 UTC
This will probably go away when idr lands loop unrolling, which is the reason it could have worked on 7.8. But if that doesn't happen in time, I should get this fixed with the glsl2-965 branch. Could you retest with my glsl2-loops branch? It's in my personal Mesa repository at: git://anongit.freedesktop.org/~idr/mesa.git For what it's worth, I don't see anything in the attached test case that should lead to variable indexing of anything. The loop counter is only used to control the loop. It is not referenced in the loop body *at all*. These errors are gone now with loop unrolling merged. |
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.