HDK
 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.

_resourceRegistryHdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferRangePtr typedefHdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferRangeSharedPtr typedefHdStInterleavedMemoryManagerprotected
_StripedInterleavedBufferSharedPtr typedefHdStInterleavedMemoryManagerprotected
AggregationId typedefHdStAggregationStrategy
ComputeAggregationId(HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) const =0HdStAggregationStrategypure virtual
CreateBufferArray(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint)=0HdStAggregationStrategypure virtual
CreateBufferArrayRange() overrideHdStInterleavedMemoryManagerprotectedvirtual
Flush()HdStAggregationStrategyinlinevirtual
GetBufferSpecs(HdBufferArraySharedPtr const &bufferArray) const overrideHdStInterleavedMemoryManagerprotectedvirtual
GetResourceAllocation(HdBufferArraySharedPtr const &bufferArray, VtDictionary &result) const overrideHdStInterleavedMemoryManagerprotectedvirtual
HdStInterleavedMemoryManager(HdStResourceRegistry *resourceRegistry)HdStInterleavedMemoryManagerinlineprotected
~HdStAggregationStrategy()HdStAggregationStrategyvirtual