Summary: | [i915] Bad texture indirect lookup counting | ||
---|---|---|---|
Product: | Mesa | Reporter: | Eric Anholt <eric> |
Component: | Drivers/DRI/i915 | Assignee: | Eric Anholt <eric> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 11131 |
Description
Eric Anholt
2008-10-01 22:49:52 UTC
Addded regression test to piglit commit 94dac46a5c45e09c7163591435b3f4195b66175f Author: Eric Anholt <eric@anholt.net> Date: Sat Oct 4 18:35:48 2008 -0700 Add a test for ARB_fp texture indirection accounting. and a fix for the testcase to mesa: commit 91d0020eecb78ef2984fd0afafc5d555c0e957d8 Author: Eric Anholt <eric@anholt.net> Date: Sat Oct 4 18:20:35 2008 -0700 i915: Refine the texture indirect lookup accounting. Without this, we would reject programs which sampled multiple times from registers defined in the same phase (block of instructions with the same texture indirection count), as each sample would count as a new phase beginning. Instead, keep track of which phases registers were written in, and only bump phase when we're reading from one generated in this phase. On the other hand, we failed to count oC or oD texture samples as being new phases. Mass version move, cvs -> git |
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.