Class DeferredDeletionQueueVulkan
Inheritance
DeferredDeletionQueueVulkan
Inherited Members
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
DeferredDeletionQueueVulkan
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/Vulkan/GPUDeviceVulkan.h
Syntax
public class DeferredDeletionQueueVulkan
Constructors
~DeferredDeletionQueueVulkan()
Finalizes an instance of the DeferredDeletionQueueVulkan class.
Declaration
public ~DeferredDeletionQueueVulkan()
DeferredDeletionQueueVulkan(GPUDeviceVulkan* device)
Initializes a new instance of the DeferredDeletionQueueVulkan class.
Declaration
public DeferredDeletionQueueVulkan(GPUDeviceVulkan* device)
Parameters
GPUDeviceVulkan
device
The graphics device. |
Methods
EnqueueResource(Type type, T handle)
Declaration
public void EnqueueResource(Type type, T handle)
Parameters
Type
type
|
T
handle
|
Type Parameters
typename T
|
EnqueueResource(Type type, T handle, VmaAllocation allocation)
Declaration
public void EnqueueResource(Type type, T handle, VmaAllocation allocation)
Parameters
Type
type
|
T
handle
|
VmaAllocation
allocation
|
Type Parameters
typename T
|
ReleaseResources(bool immediately=false)
Declaration
public void ReleaseResources(bool immediately=false)
Parameters
bool
immediately
|