i965/blorp: Enable blorp blits on Gen7.
authorPaul Berry <stereotype441@gmail.com>
Wed, 9 May 2012 23:00:43 +0000 (16:00 -0700)
committerPaul Berry <stereotype441@gmail.com>
Fri, 25 May 2012 15:45:11 +0000 (08:45 -0700)
commitb08545199ac8a01392a805f158d22cc03060a6fb
treeeaa2d5aa5321ef9587fe5f9821a9ee58d0af2a42
parent1c73c705fadf164d61003415e3380f2d06f2e7b3
i965/blorp: Enable blorp blits on Gen7.

Gen7 support for blorp (blits using the render bath) now works for
non-MSAA purposes.  This patch enables it.

Since blorp operations re-use the logic for HiZ ops, this required
adding a case to the switch statement in gen7_blorp_emit_wm_config(),
to allow for the case where no HiZ op is being performed.

Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp
src/mesa/drivers/dri/i965/gen7_blorp.cpp