i965/blorp: Only set src_z for gen8+ 3D textures
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 10 Jun 2016 21:44:32 +0000 (14:44 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 22 Jun 2016 19:26:43 +0000 (12:26 -0700)
commit320de71858cc1ec73e2735923ac30ef45cbc1957
tree39f6d99c99e78330102af563ee08e85efaf93691
parent664dc89a1baede86da193a24d27d6314fa0f662e
i965/blorp: Only set src_z for gen8+ 3D textures

Otherwise, we end up with a bogus value in the third component.  On gen6-7
where we always use 2D textures, this can cause problems if the
SurfaceArray bit is set in the SURFACE_STATE.

Acked-by: Chad Versace <chad.versace@intel.com>
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp