Class UploadBufferVulkan
Uploading data to GPU buffer utility
Inheritance
UploadBufferVulkan
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/Vulkan/UploadBufferVulkan.h
Syntax
public class UploadBufferVulkan
Constructors
UploadBufferVulkan(GPUDeviceVulkan* device)
Methods
Allocate(uint64 size, uint64 align)
Declaration
public Allocation Allocate(uint64 size, uint64 align)
Parameters
|
uint64
size
|
|
uint64
align
|
Returns
|
Allocation
|
BeginGeneration(uint64 generation)
Declaration
public void BeginGeneration(uint64 generation)
Parameters
|
uint64
generation
|
Dispose()
Declaration
public void Dispose()
Upload(const void* data, uint64 size, uint64 align)
Declaration
public Allocation Upload(const void* data, uint64 size, uint64 align)
Parameters
|
void
data
|
|
uint64
size
|
|
uint64
align
|
Returns
|
Allocation
|