commit | 21b4bcdd05eabe94feb1a17bbb96f55d26eabe6e | [log] [tgz] |
---|---|---|
author | Kenneth Graunke <kenneth@whitecape.org> | Tue Mar 29 01:32:52 2016 -0700 |
committer | Kenneth Graunke <kenneth@whitecape.org> | Mon Apr 25 13:13:00 2016 -0700 |
tree | af81f66295666e029957ab388fde94d57e234856 | |
parent | e915903c10fed378ad6bdb4b3850e8fe8515158d [diff] |
i965: Unroll SIMD16 DDY_FINE on Sandybridge. This fixes 10 dEQP-GLES3 subtests: dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.*. Matt noticed that our Piglit tests for this use even numbered registers, while the failing dEQP tests use odd numbered registers. We believe that it works for even numbered registers, but not otherwise. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com>