VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
#include <AllocatorVk.h>
Public Attributes | |
AllocatorCreateFlags | flags |
Flags for created allocator. Use #VmaAllocatorCreateFlagBits enum. More... | |
VkDeviceSize | preferredLargeHeapBlockSize |
const VkAllocationCallbacks * | pAllocationCallbacks |
Custom CPU memory allocation callbacks. Optional. More... | |
const DeviceMemoryCallbacks * | pDeviceMemoryCallbacks |
uint32_t | frameInUseCount |
const VkDeviceSize * | pHeapSizeLimit |
Definition at line 551 of file AllocatorVk.h.
AllocatorCreateFlags vkmm::AllocatorCreateInfo::flags |
Flags for created allocator. Use #VmaAllocatorCreateFlagBits enum.
Definition at line 554 of file AllocatorVk.h.
uint32_t vkmm::AllocatorCreateInfo::frameInUseCount |
Definition at line 563 of file AllocatorVk.h.
const VkAllocationCallbacks* vkmm::AllocatorCreateInfo::pAllocationCallbacks |
Custom CPU memory allocation callbacks. Optional.
Definition at line 560 of file AllocatorVk.h.
const DeviceMemoryCallbacks* vkmm::AllocatorCreateInfo::pDeviceMemoryCallbacks |
Definition at line 561 of file AllocatorVk.h.
const VkDeviceSize* vkmm::AllocatorCreateInfo::pHeapSizeLimit |
Definition at line 565 of file AllocatorVk.h.
VkDeviceSize vkmm::AllocatorCreateInfo::preferredLargeHeapBlockSize |
Vulkan physical device. /** Set to 0 to use default, which is currently 256 MiB. */
Definition at line 557 of file AllocatorVk.h.