Patches 1, 3-9 are: Reviewed-by: Samuel Iglesias Gonsálvez <sigles...@igalia.com>
Sam On 24/02/18 07:22, Jason Ekstrand wrote: > We've had multisample compression support for some time and we've had > single-sampled fast-clears but multisampled fast clears haven't been all > that high on anyone's priority list. I did send out a patch series for it > back in November: https://patchwork.freedesktop.org/series/33727/ > Unfortunately, shortly after that, I ended up doing significant reworks to > the way that CCS fast-clears and resolves work which made hash of the > original series. > > This series is accomplishes the same thing as the last for patches of the > original series. The last two patches of the original series have been > completely rewritten and exploded into 7 patches. Much of that explosion > is because I've broken it up to be a bit more reviewable. > > Jason Ekstrand (9): > intel/blorp: Add a helper for filling out VERTEX_BUFFER_STATE > intel/blorp: Add indirect clear color support to mcs_partial_resolve > anv/blorp: Add partial clear support to anv_image_mcs_op > anv/blorp: Allow indirect clear colors on blorp sources on gen7 > anv/blorp: Pass the clear address to blorp for subpass MSAA resolves > anv/cmd_buffer: Handle MCS identical to CCS_E in compute_aux_usage > anv/cmd_buffer: Add helpers for computing resolve predicates > anv/cmd_buffer: Add support for MCS fast-clears and resolves > anv: Enable MSAA fast-clears > > src/intel/blorp/blorp_clear.c | 25 ++++++- > src/intel/blorp/blorp_genX_exec.h | 121 +++++++++++++++++++++------------- > src/intel/blorp/blorp_priv.h | 1 + > src/intel/vulkan/anv_blorp.c | 21 +++++- > src/intel/vulkan/anv_image.c | 11 ++-- > src/intel/vulkan/genX_blorp_exec.c | 4 +- > src/intel/vulkan/genX_cmd_buffer.c | 132 > ++++++++++++++++++++++++++++++------- > 7 files changed, 239 insertions(+), 76 deletions(-) >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev