Language:
Discover
By Skill Level
By Category

FStagingBuffer

Choose your OS:

Inheritance Hierarchy

FRefCount

FStagingBuffer

Syntax

class FStagingBuffer : public VulkanRHI::FRefCount

Variables

Name Description

Protected variable

bool

 

bCPURead

Protected variable

VkBuffer

 

Buffer

Protected variable

uint32

 

BufferSize

Protected variable

TRefCountPtr < F ...

 

ResourceAllocation

Constructors

Name Description

Public function

FStagingBuffer()

Destructors

Name Description

Protected function Virtual

~FStagingBuffer()

Owner maintains lifetime.

Functions

Name Description

Protected function

void

 

Destroy

(
    FVulkanDevice* Device
)

Public function

void

 

FlushMappedMemory()

Public function

uint32

 

GetAllocationOffset()

Public function

VkDeviceMemo...

 

GetDeviceMemoryHandle()

Public function

VkBuffer

 

GetHandle()

Public function

void *

 

GetMappedPointer()

Public function

uint32

 

GetSize()

Public function

void

 

InvalidateMappedMemory()

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanMemory.h