All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdStInterleavedMemoryManager Member List

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

_BufferFlushMap typedef (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
_queuedBuffers (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
_resourceRegistry (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferRangePtr typedef (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferRangeSharedPtr typedef (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferSharedPtr typedef (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerprotected
AggregationId typedefHdAggregationStrategy
ComputeAggregationId(HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) const =0HdAggregationStrategypure virtual
CreateBufferArray(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint)=0HdAggregationStrategypure virtual
CreateBufferArrayRange() overrideHdStInterleavedMemoryManagerprotectedvirtual
Flush() overrideHdStInterleavedMemoryManagervirtual
GetBufferSpecs(HdBufferArraySharedPtr const &bufferArray) const overrideHdStInterleavedMemoryManagerprotectedvirtual
GetResourceAllocation(HdBufferArraySharedPtr const &bufferArray, VtDictionary &result) const overrideHdStInterleavedMemoryManagerprotectedvirtual
HdStInterleavedMemoryManager(HdStResourceRegistry *resourceRegistry) (defined in HdStInterleavedMemoryManager)HdStInterleavedMemoryManagerinlineprotected
StageBufferCopy(HgiBufferCpuToGpuOp const &copyOp)HdStInterleavedMemoryManager
~HdAggregationStrategy() (defined in HdAggregationStrategy)HdAggregationStrategyvirtual