anv/cmd_buffer: Decide whether or not to HiZ clear up-front
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 27 Nov 2017 18:20:00 +0000 (10:20 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 20 Feb 2018 21:49:24 +0000 (13:49 -0800)
commit2cc3445eb24af469537911277f7bc4e73a6c5670
tree8bedad2b4a099d52cb5de25e14b0360ef849365b
parent6fc85556108794169657d8fdc6cf2377c0de08b3
anv/cmd_buffer: Decide whether or not to HiZ clear up-front

This moves the decision out of begin_subpass and into BeginRenderPass
like the decision for color clears.  We use a similar name for the
function for depth/stencil as for color even though no aux usage is
really getting computed.

v2 (Jason Ekstrand):
 - Don't always disable HiZ clears by accident
 - Use the initial layout to decide whether to do fast clears

Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
src/intel/vulkan/genX_cmd_buffer.c