i965: Use blorp_copy for doing r8 stencil updates on HSW
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 15 May 2017 20:27:16 +0000 (13:27 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 26 May 2017 14:58:01 +0000 (07:58 -0700)
commitc19150af5cce3ce3a50b818e0869064a26a62f62
treefd87e9224b67b9b73bc83af179d834b758664c10
parent441cd7a81d6fb90dacf8ae441b438d9fe7db19eb
i965: Use blorp_copy for doing r8 stencil updates on HSW

The blorp_copy entrypoint is designed for doing memcpy like operations
which is what we need to do here while blorp_blit is for handling format
conversion and scaling.  Using blorp_copy is much simpler and prevents
us from getting formats wrong.  While we're here, we get rid of the
layers_per_blit thing since stencil always uses interleaved MSAA.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/mesa/drivers/dri/i965/intel_mipmap_tree.c