Loading...
Searching...
No Matches
HdStInterleavedMemoryManager::_StripedInterleavedBuffer Member List

This is the complete list of members for HdStInterleavedMemoryManager::_StripedInterleavedBuffer, including all inherited members.

_AddResource(TfToken const &name, HdTupleType tupleType, int offset, int stride)HdStInterleavedMemoryManager::_StripedInterleavedBufferprotected
_DeallocateResources() (defined in HdStInterleavedMemoryManager::_StripedInterleavedBuffer)HdStInterleavedMemoryManager::_StripedInterleavedBufferprotected
_needsReallocationHdBufferArrayprotected
_SetMaxNumRanges(size_t max)HdBufferArrayinlineprotected
_SetRangeList(std::vector< HdBufferArrayRangeSharedPtr > const &ranges)HdBufferArrayprotected
_StripedInterleavedBuffer(HdStInterleavedMemoryManager *mgr, HdStResourceRegistry *resourceRegistry, TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint, int bufferOffsetAlignment, int structAlignment, size_t maxSize, TfToken const &garbageCollectionPerfToken)HdStInterleavedMemoryManager::_StripedInterleavedBuffer
DebugDump(std::ostream &out) constHdStInterleavedMemoryManager::_StripedInterleavedBuffervirtual
GarbageCollect()HdStInterleavedMemoryManager::_StripedInterleavedBuffervirtual
GetBufferSpecs() constHdStInterleavedMemoryManager::_StripedInterleavedBuffer
GetElementStride() const (defined in HdStInterleavedMemoryManager::_StripedInterleavedBuffer)HdStInterleavedMemoryManager::_StripedInterleavedBufferinline
GetManager() const (defined in HdStInterleavedMemoryManager::_StripedInterleavedBuffer)HdStInterleavedMemoryManager::_StripedInterleavedBufferinline
GetMaxNumElements() constHdBufferArrayvirtual
GetRange(size_t idx) constHdBufferArray
GetRangeCount() constHdBufferArrayinline
GetResource() constHdStInterleavedMemoryManager::_StripedInterleavedBuffer
GetResource(TfToken const &name)HdStInterleavedMemoryManager::_StripedInterleavedBuffer
GetResources() constHdStInterleavedMemoryManager::_StripedInterleavedBufferinline
GetRole() constHdBufferArrayinline
GetStride() constHdStInterleavedMemoryManager::_StripedInterleavedBufferinline
GetUsageHint() constHdBufferArrayinline
GetVersion() constHdBufferArrayinline
HdBufferArray(TfToken const &role, TfToken const garbageCollectionPerfToken, HdBufferArrayUsageHint usageHint) (defined in HdBufferArray)HdBufferArray
IncrementVersion()HdBufferArray
IsImmutable() constHdBufferArrayinline
NeedsReallocation() constHdBufferArrayinline
Reallocate(std::vector< HdBufferArrayRangeSharedPtr > const &ranges, HdBufferArraySharedPtr const &curRangeOwner)HdStInterleavedMemoryManager::_StripedInterleavedBuffervirtual
RemoveUnusedRanges()HdBufferArray
SetNeedsCompaction()HdStInterleavedMemoryManager::_StripedInterleavedBufferinline
SetNeedsReallocation()HdStInterleavedMemoryManager::_StripedInterleavedBufferinline
TryAssignRange(HdBufferArrayRangeSharedPtr &range)HdBufferArray
~_StripedInterleavedBuffer()HdStInterleavedMemoryManager::_StripedInterleavedBuffervirtual
~HdBufferArray() (defined in HdBufferArray)HdBufferArrayvirtual