diff options
author | Jason Ekstrand <[email protected]> | 2017-03-10 17:29:24 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-04-07 19:24:14 -0700 |
commit | e5bbf8be36659ec700f416bbf5fc57d92127bfac (patch) | |
tree | 87124b196319c3b6d0637cc7619411d0e0013a6f /src/intel/vulkan/anv_private.h | |
parent | 0039d0cf2789e7dce309dc3dcd5f7257ce9066ad (diff) |
anv/pass: Record required pipe flushes
Reviewed-by: Nanley Chery <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_private.h')
-rw-r--r-- | src/intel/vulkan/anv_private.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 217c86c2929..7d079000b0c 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -2181,6 +2181,8 @@ struct anv_render_pass { uint32_t attachment_count; uint32_t subpass_count; VkAttachmentReference * subpass_attachments; + /* An array of subpass_count+1 flushes, one per subpass boundary */ + enum anv_pipe_bits * subpass_flushes; struct anv_render_pass_attachment * attachments; struct anv_subpass subpasses[0]; }; |