diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2018-07-18 16:19:05 +0200 |
---|---|---|
committer | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2018-07-20 10:17:13 +0200 |
commit | c3d5f124c6b303f908ad2907b13a65b9cc64157b (patch) | |
tree | 3e27155475e28dd9b106b8630765c6794de597f0 /src/amd/vulkan/radv_meta_resolve_fs.c | |
parent | 0a8127bbfbe8a8af45dacf6c0998a8f0f1152f4b (diff) | |
download | mesa-c3d5f124c6b303f908ad2907b13a65b9cc64157b.tar.gz |
radv: don't check if a subpass has resolve attachments twice
We already check that in radv_cmd_buffer_resolve_subpass().
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Diffstat (limited to 'src/amd/vulkan/radv_meta_resolve_fs.c')
-rw-r--r-- | src/amd/vulkan/radv_meta_resolve_fs.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/amd/vulkan/radv_meta_resolve_fs.c b/src/amd/vulkan/radv_meta_resolve_fs.c index 0e4957b163c..3feeb458971 100644 --- a/src/amd/vulkan/radv_meta_resolve_fs.c +++ b/src/amd/vulkan/radv_meta_resolve_fs.c @@ -582,18 +582,6 @@ radv_cmd_buffer_resolve_subpass_fs(struct radv_cmd_buffer *cmd_buffer) struct radv_meta_saved_state saved_state; struct radv_subpass_barrier barrier; - /* FINISHME(perf): Skip clears for resolve attachments. - * - * From the Vulkan 1.0 spec: - * - * If the first use of an attachment in a render pass is as a resolve - * attachment, then the loadOp is effectively ignored as the resolve is - * guaranteed to overwrite all pixels in the render area. - */ - - if (!subpass->has_resolve) - return; - radv_meta_save(&saved_state, cmd_buffer, RADV_META_SAVE_GRAPHICS_PIPELINE | RADV_META_SAVE_CONSTANTS | |