Lugdunum
0.1.0
|
#include <lug/Graphics/Vulkan/API/CommandBuffer.hpp>
#include <algorithm>
#include <lug/Graphics/Vulkan/API/Buffer.hpp>
#include <lug/Graphics/Vulkan/API/Image.hpp>
#include <lug/Graphics/Vulkan/API/GraphicsPipeline.hpp>
Go to the source code of this file.
Namespaces | |
lug | |
lug::Graphics | |
lug::Graphics::Vulkan | |
lug::Graphics::Vulkan::API | |
Functions | |
static VkAccessFlags | lug::Graphics::Vulkan::API::getImageSrcAccessMask (VkImageLayout oldLayout) |
static VkAccessFlags | lug::Graphics::Vulkan::API::getImageDstAccessMask (VkImageLayout newLayout) |
static void | lug::Graphics::Vulkan::API::setupMemoryBarriers (std::vector< VkMemoryBarrier > &vkMemoryBarriers, const std::vector< CommandBuffer::CmdPipelineBarrier::MemoryBarrier > &memoryBarriers) |
static void | lug::Graphics::Vulkan::API::setupBufferBarriers (std::vector< VkBufferMemoryBarrier > &vkBufferMemoryBarriers, const std::vector< CommandBuffer::CmdPipelineBarrier::BufferMemoryBarrier > &bufferMemoryBarriers) |
static void | lug::Graphics::Vulkan::API::setupImageBarriers (std::vector< VkImageMemoryBarrier > &vkImageMemoryBarriers, const std::vector< CommandBuffer::CmdPipelineBarrier::ImageMemoryBarrier > &imageMemoryBarriers) |