| allocateBuffer(const String &name, const ResourceAllocationInfo::BufferInfo &bufferInfo, ResourceUsage usage, AllocationBehavior allocationBehavior, TAllocator allocator, TArgs &&... args) | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| allocateImage(const String &name, const ResourceAllocationInfo::ImageInfo &imageInfo, ResourceUsage usage, AllocationBehavior allocationBehavior, TAllocator allocator, TArgs &&... args) | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getAllocationCreateInfo(ResourceHeap heap, AllocationBehavior allocationBehavior, bool manualAlloc=false) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getCreateInfo(const ResourceAllocationInfo::BufferInfo &bufferInfo, ResourceUsage usage, UInt64 &elementSize, UInt64 &alignment) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getCreateInfo(const ResourceAllocationInfo::ImageInfo &imageInfo, ResourceUsage usage) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getMemoryRequirements(const VulkanDevice &device, const ResourceAllocationInfo::BufferInfo &bufferInfo, ResourceUsage usage) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getMemoryRequirements(const VulkanDevice &device, const ResourceAllocationInfo::ImageInfo &imageInfo, ResourceUsage usage) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| getMemoryRequirements(const ResourceAllocationInfo &allocationInfo) const | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| operator=(VulkanGraphicsFactoryImpl &&) noexcept=default | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | |
| operator=(const VulkanGraphicsFactoryImpl &)=delete | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | |
| VulkanGraphicsFactory class | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | friend |
| VulkanGraphicsFactoryImpl(const VulkanDevice &device) | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |
| VulkanGraphicsFactoryImpl(VulkanGraphicsFactoryImpl &&) noexcept=default | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | |
| VulkanGraphicsFactoryImpl(const VulkanGraphicsFactoryImpl &)=delete | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | |
| ~VulkanGraphicsFactoryImpl() | LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl | inline |