i965/blorp: Account for offsets when emitting SURFACE_STATE.
authorPaul Berry <stereotype441@gmail.com>
Wed, 29 Aug 2012 23:04:15 +0000 (16:04 -0700)
committerPaul Berry <stereotype441@gmail.com>
Fri, 28 Sep 2012 18:20:39 +0000 (11:20 -0700)
commit239e9bef92bd4602bc30e05177fa85a6e5b69fe0
tree645d5f95c30e3eddd53f456a2506becf830ba88b
parente87174cf4b499c8e9558438e70b0da5f0f38f54a
i965/blorp: Account for offsets when emitting SURFACE_STATE.

Fixes piglit tests "framebuffer-blit-levels {read,draw} depth".

Reviewed-by: Eric Anholt <eric@anholt.net>
(cherry picked from commit f04f219906e40a6647a10fd9c1928509fe25fb84)
src/mesa/drivers/dri/i965/brw_blorp.cpp
src/mesa/drivers/dri/i965/brw_blorp.h
src/mesa/drivers/dri/i965/gen6_blorp.cpp
src/mesa/drivers/dri/i965/gen7_blorp.cpp