i965/gen7: Add support for rendering to depthbuffer mipmap levels > 0.
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 18 May 2011 23:28:28 +0000 (16:28 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 20 May 2011 23:31:18 +0000 (16:31 -0700)
commit5e48560926d43dfa8fbc148d0f1f6a3063fede48
tree13ebb9fd2dc20ef6438a5bdfcf1e93d7a13d737f
parent733fa000ce6792cb4f4d50537040441bdd8c6341
i965/gen7: Add support for rendering to depthbuffer mipmap levels > 0.

The same as 3e43adef95ee24dd218279d2de56939b90edcb4c but for Gen7.

This doesn't quite fix GL_ARB_depth_texture/fbo-clear-formats; there's
still a 1 pixel wide black line on the right edge of the smaller squares.

The results were entirely wrong before, and are at least close now.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/gen7_misc_state.c
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c