diff options
author | Nanley Chery <[email protected]> | 2017-03-17 22:36:05 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-07-22 20:12:10 -0700 |
commit | 597ff919e7d3540627da19a03ebaf2d6a24f4bd3 (patch) | |
tree | 8536159129c30e702c3af0c5f4108bf081f8b8b3 /src/intel/vulkan/anv_private.h | |
parent | 5ba93e6f5ae1235feff8bff4547bd1734fe9387f (diff) |
anv: Stop resolving CCS implicitly
With an earlier patch from this series, resolves are additionally
performed on layout transitions. Remove the now unnecessary implicit
resolves within render passes.
Signed-off-by: Nanley Chery <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_private.h')
-rw-r--r-- | src/intel/vulkan/anv_private.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 70eb3d87604..e7b47ead361 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -2290,13 +2290,6 @@ anv_subpass_view_count(const struct anv_subpass *subpass) return MAX2(1, _mesa_bitcount(subpass->view_mask)); } -enum anv_subpass_usage { - ANV_SUBPASS_USAGE_DRAW = (1 << 0), - ANV_SUBPASS_USAGE_INPUT = (1 << 1), - ANV_SUBPASS_USAGE_RESOLVE_SRC = (1 << 2), - ANV_SUBPASS_USAGE_RESOLVE_DST = (1 << 3), -}; - struct anv_render_pass_attachment { /* TODO: Consider using VkAttachmentDescription instead of storing each of * its members individually. @@ -2311,9 +2304,6 @@ struct anv_render_pass_attachment { VkImageLayout final_layout; VkImageLayout first_subpass_layout; - /* An array, indexed by subpass id, of how the attachment will be used. */ - enum anv_subpass_usage * subpass_usage; - /* The subpass id in which the attachment will be used last. */ uint32_t last_subpass_idx; }; |