RavEngine
Loading...
Searching...
No Matches
RavEngine::BufferedVRAMSparseSet< index_t, T > Member List

This is the complete list of members for RavEngine::BufferedVRAMSparseSet< index_t, T >, including all inherited members.

BufferedVRAMSparseSet() (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
BufferedVRAMSparseSet(const std::string_view debugName) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseinline
BufferedVRAMStructureBase(const std::string_view debugName) (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseinline
debugName (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseprotected
DenseSize() const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
Emplace(index_t sparse_index, A &&... args) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
EncodeSync(RGLDevicePtr device, RGLCommandBufferPtr commandBuffer, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
EncodeSync(RGLDevicePtr device, RGLBufferPtr hostBuffer, RGLCommandBufferPtr commandBuffer, uint32_t elemSize, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB) (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseprotected
EraseAtSparseIndex(index_t sparseIndex) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
GetAtDenseIndex(index_t dense_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
GetForSparseIndexForWriting(index_t sparse_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
GetHostDenseForWriting(index_t dense_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
GetPrivateBuffer() const (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseinline
GetReverseMap() const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
GetSparseIndexForDense(index_t index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
HasForSparseIndex(index_type sparseIndex) const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inline
index_type typedef (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >
InitializePrivateBuffer(RGLDevicePtr device, uint32_t size) (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseprotected
MOVE_NO_COPY(BufferedVRAMSparseSet) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >
MOVE_NO_COPY(BufferedVRAMStructureBase) (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBase
privateBuffer (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseprotected
syncTrackingBuffer (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBaseprotected
value_type typedef (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >
~BufferedVRAMSparseSet() (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >)RavEngine::BufferedVRAMSparseSet< index_t, T >inlinevirtual
~BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase)RavEngine::BufferedVRAMStructureBase