diff options
| author | Tobin Ehlis <tobine@google.com> | 2017-07-17 10:14:27 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2017-07-18 14:08:38 -0600 |
| commit | ccf3af618bf4815043d0781bb91bef86de2534b4 (patch) | |
| tree | 5282a19f78807ca3ab1d291df92390d1c1929815 /layers/buffer_validation.h | |
| parent | 5ffdab124836df520803e93ff4690a7abce4366c (diff) | |
| download | usermoji-ccf3af618bf4815043d0781bb91bef86de2534b4.tar.xz | |
layers:Refactor barrier validation
Migrate validation for renderpass barrier in CmdPipelineBarrier to its
own function. Refactor some device and command buffer params to avoid
duplicate look-ups. Add some const decls to command buffer state that
shouldn't change down the pre-call path.
Diffstat (limited to 'layers/buffer_validation.h')
| -rw-r--r-- | layers/buffer_validation.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/buffer_validation.h b/layers/buffer_validation.h index a9b2b385..c10b3375 100644 --- a/layers/buffer_validation.h +++ b/layers/buffer_validation.h @@ -118,7 +118,7 @@ void TransitionImageAspectLayout(layer_data *dev_data, GLOBAL_CB_NODE *pCB, cons bool ValidateBarrierLayoutToImageUsage(layer_data *device_data, const VkImageMemoryBarrier *img_barrier, bool new_not_old, VkImageUsageFlags usage, const char *func_name); -bool ValidateBarriersToImages(layer_data *device_data, VkCommandBuffer cmdBuffer, uint32_t imageMemoryBarrierCount, +bool ValidateBarriersToImages(layer_data *device_data, GLOBAL_CB_NODE const *cb_state, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers, const char *func_name); void TransitionImageLayouts(layer_data *device_data, VkCommandBuffer cmdBuffer, uint32_t memBarrierCount, |
