diff options
author | Kenneth Graunke <[email protected]> | 2012-01-20 03:33:40 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2012-01-23 10:38:14 -0800 |
commit | c25e5300cba7628b58df93ead14ebc3cc32f338c (patch) | |
tree | 4eac511b1bb455d64d671ee3ce91a9d3df57ab9c /src/mesa/main | |
parent | 4e5a8937d1a1bfb2a3bd067ed01e036728675fc2 (diff) |
i965: Fix border color on Sandybridge and Ivybridge.
While reading through the simulator, I found some interesting code that
looks like it checks the sampler default color pointer against the bound
set in STATE_BASE_ADDRESS. On failure, it appears to program it to the
base address itself.
So I decided to try programming a legitimate bound, and lo and behold,
border color worked.
+92 piglits on Sandybridge. Also fixes Lightsmark on Ivybridge.
NOTE: This is a candidate for stable release branches.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=28924
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=38868
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Yuanhan Liu <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/mesa/main')
0 files changed, 0 insertions, 0 deletions