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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev