MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Hpp / allocateDeviceMemory

Function allocateDeviceMemory

samples/utils/utils.cpp:32–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 2

utils.cppFile · 0.70
ImageDataMethod · 0.70

Calls 1

findMemoryTypeFunction · 0.85

Tested by

no test coverage detected