VOX
A little voxel engine
Loading...
Searching...
No Matches
vk_helper Namespace Reference

Functions

uint32_t findMemoryType (VkPhysicalDevice physical_device, uint32_t type_filter, VkMemoryPropertyFlags properties)
 
void setImageLayout (VkCommandBuffer command_buffer, VkImage image, VkImageLayout old_layout, VkImageLayout new_layout, VkImageSubresourceRange subresource_range, VkAccessFlags srcAccessMask, VkAccessFlags dstAccessMask, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask)
 

Function Documentation

◆ findMemoryType()

uint32_t vk_helper::findMemoryType ( VkPhysicalDevice  physical_device,
uint32_t  type_filter,
VkMemoryPropertyFlags  properties 
)

◆ setImageLayout()

void vk_helper::setImageLayout ( VkCommandBuffer  command_buffer,
VkImage  image,
VkImageLayout  old_layout,
VkImageLayout  new_layout,
VkImageSubresourceRange  subresource_range,
VkAccessFlags  srcAccessMask,
VkAccessFlags  dstAccessMask,
VkPipelineStageFlags  srcStageMask,
VkPipelineStageFlags  dstStageMask 
)