Chicane

Resource

Header
Includes/Chicane/Runtime/Vulkan/Frame/Resource.hpp
Namespace
Chicane::Vulkan::Frame::Resource

Funções

AccessoReturnoModificadorNomeDescrição
public
void
inline
setup(
const  Vulkan::Buffer::CreateInfo& inBufferCreateInfo
)
public
void
inline
destroy(
const  vk::Device& inLogicalDevice
)
public
bool
inline, const
isDirty()
public
void
inline
setAsDirty()
public
void
inline
copyToBuffer(
const  T* inData
)

Membros

AccessoTipoModificadorNomeDescrição
public
vk::DescriptorBufferInfo
bufferInfo
private
bool
m_bIsDirty
private
size_t
m_allocationSize
private
void*
m_writeLocation
private
m_buffer