[Mesa-dev] [PATCH 0/7] anv: Add support for fast clears
Jason Ekstrand
jason at jlekstrand.net
Sat Nov 19 19:40:02 UTC 2016
This little series builds on top of the input attachment series I sent out
earlier this week and adds support for fast clears in Vulkan. I've tested
it on both Sky Lake and Haswell and it has no regressions over the input
attachments series.
Jason Ekstrand (7):
anv/cmd_buffer: Make setup_attachments take a RenderPassBeginInfo
anv/blorp: Add a vk_to_isl_color helper
anv/blorp: Use regular blorp clears for subpass clears
anv/cmd_buffer: Apply remaining flushes in EndCommandBuffer
anv/blorp: Rework flushing around resolves
anv: Add support for fast clears on gen9
anv: Enable fast clears on gen7-8
src/intel/vulkan/anv_blorp.c | 172 +++++++++++++++++++++++++++++--------
src/intel/vulkan/anv_image.c | 2 +-
src/intel/vulkan/anv_private.h | 3 +
src/intel/vulkan/genX_cmd_buffer.c | 138 ++++++++++++++++++++++++-----
4 files changed, 254 insertions(+), 61 deletions(-)
--
2.5.0.400.gff86faf
More information about the mesa-dev
mailing list