| 30 | namespace su |
| 31 | { |
| 32 | vk::DeviceMemory allocateDeviceMemory( vk::Device const & device, |
| 33 | vk::PhysicalDeviceMemoryProperties const & memoryProperties, |
| 34 | vk::MemoryRequirements const & memoryRequirements, |
| 35 | vk::MemoryPropertyFlags memoryPropertyFlags ) |
| 36 | { |
| 37 | uint32_t memoryTypeIndex = findMemoryType( memoryProperties, memoryRequirements.memoryTypeBits, memoryPropertyFlags ); |
| 38 | |
| 39 | return device.allocateMemory( vk::MemoryAllocateInfo( memoryRequirements.size, memoryTypeIndex ) ); |
| 40 | } |
| 41 | |
| 42 | bool contains( std::vector<vk::ExtensionProperties> const & extensionProperties, std::string const & extensionName ) |
| 43 | { |
no test coverage detected