Browse Source

vulkan_wrapper: Add memory barrier pipeline barrier helper

nce_cpp
ReinUsesLisp 5 years ago
parent
commit
b6ab02b809
  1. 6
      src/video_core/vulkan_common/vulkan_wrapper.h

6
src/video_core/vulkan_common/vulkan_wrapper.h

@ -1055,6 +1055,12 @@ public:
PipelineBarrier(src_stage_mask, dst_stage_mask, dependency_flags, {}, {}, {});
}
void PipelineBarrier(VkPipelineStageFlags src_stage_mask, VkPipelineStageFlags dst_stage_mask,
VkDependencyFlags dependency_flags,
const VkMemoryBarrier& memory_barrier) const noexcept {
PipelineBarrier(src_stage_mask, dst_stage_mask, dependency_flags, memory_barrier, {}, {});
}
void PipelineBarrier(VkPipelineStageFlags src_stage_mask, VkPipelineStageFlags dst_stage_mask,
VkDependencyFlags dependency_flags,
const VkBufferMemoryBarrier& buffer_barrier) const noexcept {

Loading…
Cancel
Save