Lysa  0.0
Lysa 3D Engine
DeviceMemoryArray Member List

This is the complete list of members for DeviceMemoryArray, including all inherited members.

DeviceMemoryArray(const std::shared_ptr< vireo::Vireo > &vireo, size_t instanceSize, size_t instanceCount, vireo::BufferType bufferType, const std::string &name)DeviceMemoryArray
INVALID_WRITE_SESSIONDeviceMemoryArraystaticconstexpr
MemoryArray(MemoryArray &) = deleteMemoryArraydelete
MemoryArray(const std::shared_ptr< vireo::Vireo > &vireo, size_t instanceSize, size_t instanceCount, vireo::BufferType bufferType, const std::string &name)MemoryArrayprotected
WriteSession typedefDeviceMemoryArray
alloc(size_t instanceCount)MemoryArray
barrier(const vireo::CommandList &commandList, vireo::ResourceState oldState, vireo::ResourceState newState) constDeviceMemoryArray
beginWrites()DeviceMemoryArray
bufferMemoryArrayprotected
copyTo(const vireo::CommandList &commandList, const MemoryArray &destination)MemoryArray
flush(WriteSession session, const vireo::CommandList &commandList)DeviceMemoryArray
free(const MemoryBlock &bloc)MemoryArray
freeBlocsMemoryArrayprotected
getBuffer() constMemoryArrayinline
instanceSizeMemoryArrayprotected
mutexMemoryArrayprotected
nameMemoryArrayprotected
operator=(MemoryArray &) = deleteMemoryArraydelete
vireoMemoryArrayprotected
write(WriteSession session, const MemoryBlock &destination, const void *source)DeviceMemoryArray
~DeviceMemoryArray() overrideDeviceMemoryArrayoverride
~MemoryArray()MemoryArrayvirtual