VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
vkmm::AllocationCreateInfo Struct Reference

#include <AllocatorVk.h>

Public Attributes

AllocationCreateFlags flags
 Use #VmaAllocationCreateFlagBits enum. More...
 
MemoryUsage usage
 
VkMemoryPropertyFlags requiredFlags
 
VkMemoryPropertyFlags preferredFlags
 
uint32_t memoryTypeBits
 
vkmm::VkMAInfo info
 
Pool pool
 
char name [16]
 
void * pUserData
 

Detailed Description

Definition at line 626 of file AllocatorVk.h.

Member Data Documentation

◆ flags

AllocationCreateFlags vkmm::AllocationCreateInfo::flags

Use #VmaAllocationCreateFlagBits enum.

Definition at line 629 of file AllocatorVk.h.

◆ info

vkmm::VkMAInfo vkmm::AllocationCreateInfo::info

Definition at line 639 of file AllocatorVk.h.

◆ memoryTypeBits

uint32_t vkmm::AllocationCreateInfo::memoryTypeBits

Definition at line 637 of file AllocatorVk.h.

◆ name

char vkmm::AllocationCreateInfo::name[16]

Definition at line 642 of file AllocatorVk.h.

◆ pool

Pool vkmm::AllocationCreateInfo::pool

Definition at line 641 of file AllocatorVk.h.

◆ preferredFlags

VkMemoryPropertyFlags vkmm::AllocationCreateInfo::preferredFlags

Definition at line 635 of file AllocatorVk.h.

◆ pUserData

void* vkmm::AllocationCreateInfo::pUserData

Definition at line 643 of file AllocatorVk.h.

◆ requiredFlags

VkMemoryPropertyFlags vkmm::AllocationCreateInfo::requiredFlags

Definition at line 633 of file AllocatorVk.h.

◆ usage

MemoryUsage vkmm::AllocationCreateInfo::usage

Definition at line 631 of file AllocatorVk.h.


The documentation for this struct was generated from the following file: