![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Functions | |
| void | SetTextureLayout (VkCommandBuffer commandBuffer, CTexture *texture, const VkImageLayout oldLayout, const VkImageLayout newLayout, const VkAccessFlags srcAccessMask, const VkAccessFlags dstAccessMask, const VkPipelineStageFlags srcStageMask, const VkPipelineStageFlags dstStageMask) |
| void | SubmitImageMemoryBarrier (VkCommandBuffer commandBuffer, VkImage image, const uint32_t level, const uint32_t layer, const VkAccessFlags srcAccessMask, const VkAccessFlags dstAccessMask, const VkImageLayout oldLayout, const VkImageLayout newLayout, const VkPipelineStageFlags srcStageMask, const VkPipelineStageFlags dstStageMask, const VkImageAspectFlags aspectMask) |
| void | SubmitBufferMemoryBarrier (VkCommandBuffer commandBuffer, CBuffer *buffer, const VkDeviceSize offset, const VkDeviceSize size, const VkAccessFlags srcAccessMask, const VkAccessFlags dstAccessMask, const VkPipelineStageFlags srcStageMask, const VkPipelineStageFlags dstStageMask) |
| void | SubmitMemoryBarrier (VkCommandBuffer commandBuffer, const VkAccessFlags srcAccessMask, const VkAccessFlags dstAccessMask, const VkPipelineStageFlags srcStageMask, const VkPipelineStageFlags dstStageMask) |
| void | SubmitPipelineBarrier (VkCommandBuffer commandBuffer, const VkPipelineStageFlags srcStageMask, const VkPipelineStageFlags dstStageMask) |
| void | SubmitDebugSyncMemoryBarrier (VkCommandBuffer commandBuffer) |
| const char * | GetVkResultName (const VkResult result) |
| const char * Renderer::Backend::Vulkan::Utilities::GetVkResultName | ( | const VkResult | result | ) |
| void Renderer::Backend::Vulkan::Utilities::SetTextureLayout | ( | VkCommandBuffer | commandBuffer, |
| CTexture * | texture, | ||
| const VkImageLayout | oldLayout, | ||
| const VkImageLayout | newLayout, | ||
| const VkAccessFlags | srcAccessMask, | ||
| const VkAccessFlags | dstAccessMask, | ||
| const VkPipelineStageFlags | srcStageMask, | ||
| const VkPipelineStageFlags | dstStageMask | ||
| ) |
| void Renderer::Backend::Vulkan::Utilities::SubmitBufferMemoryBarrier | ( | VkCommandBuffer | commandBuffer, |
| CBuffer * | buffer, | ||
| const VkDeviceSize | offset, | ||
| const VkDeviceSize | size, | ||
| const VkAccessFlags | srcAccessMask, | ||
| const VkAccessFlags | dstAccessMask, | ||
| const VkPipelineStageFlags | srcStageMask, | ||
| const VkPipelineStageFlags | dstStageMask | ||
| ) |
| void Renderer::Backend::Vulkan::Utilities::SubmitDebugSyncMemoryBarrier | ( | VkCommandBuffer | commandBuffer | ) |
| void Renderer::Backend::Vulkan::Utilities::SubmitImageMemoryBarrier | ( | VkCommandBuffer | commandBuffer, |
| VkImage | image, | ||
| const uint32_t | level, | ||
| const uint32_t | layer, | ||
| const VkAccessFlags | srcAccessMask, | ||
| const VkAccessFlags | dstAccessMask, | ||
| const VkImageLayout | oldLayout, | ||
| const VkImageLayout | newLayout, | ||
| const VkPipelineStageFlags | srcStageMask, | ||
| const VkPipelineStageFlags | dstStageMask, | ||
| const VkImageAspectFlags | aspectMask | ||
| ) |
| void Renderer::Backend::Vulkan::Utilities::SubmitMemoryBarrier | ( | VkCommandBuffer | commandBuffer, |
| const VkAccessFlags | srcAccessMask, | ||
| const VkAccessFlags | dstAccessMask, | ||
| const VkPipelineStageFlags | srcStageMask, | ||
| const VkPipelineStageFlags | dstStageMask | ||
| ) |
| void Renderer::Backend::Vulkan::Utilities::SubmitPipelineBarrier | ( | VkCommandBuffer | commandBuffer, |
| const VkPipelineStageFlags | srcStageMask, | ||
| const VkPipelineStageFlags | dstStageMask | ||
| ) |