| _Commit() override | HdStResourceRegistry | protectedvirtual |
| _GarbageCollect() override | HdStResourceRegistry | protectedvirtual |
| AddComputation(HdBufferArrayRangeSharedPtr const &range, HdComputationSharedPtr const &computation, HdStComputeQueue const queue) | HdStResourceRegistry | |
| AddSource(HdBufferArrayRangeSharedPtr const &range, HdBufferSourceSharedPtr const &source) | HdStResourceRegistry | |
| AddSource(HdBufferSourceSharedPtr const &source) | HdStResourceRegistry | |
| AddSources(HdBufferArrayRangeSharedPtr const &range, HdBufferSourceSharedPtrVector &&sources) | HdStResourceRegistry | |
| AllocateNonUniformBufferArrayRange(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) | HdStResourceRegistry | |
| AllocateNonUniformImmutableBufferArrayRange(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| AllocateShaderStorageBufferArrayRange(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| AllocateSingleBufferArrayRange(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| AllocateTextureHandle(const HdStTextureIdentifier &textureId, HdTextureType textureType, const HdSamplerParameters &samplerParams, size_t memoryRequest, bool createBindlessHandle, HdStShaderCodePtr const &shaderCode) | HdStResourceRegistry | |
| AllocateTextureObject(const HdStTextureIdentifier &textureId, HdTextureType textureType) | HdStResourceRegistry | |
| AllocateUniformBufferArrayRange(TfToken const &role, HdBufferSpecVector const &bufferSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| Commit() | HdResourceRegistry | |
| GarbageCollect() | HdResourceRegistry | |
| GarbageCollectBufferResources() | HdStResourceRegistry | |
| GarbageCollectDispatchBuffers() | HdStResourceRegistry | |
| GetGlobalBlitCmds() | HdStResourceRegistry | |
| GetGlobalComputeCmds() | HdStResourceRegistry | |
| GetHgi() | HdStResourceRegistry | |
| GetResourceAllocation() const override | HdStResourceRegistry | virtual |
| HdResourceRegistry() (defined in HdResourceRegistry) | HdResourceRegistry | |
| HdStResourceRegistry(Hgi *hgi) (defined in HdStResourceRegistry) | HdStResourceRegistry | explicit |
| HF_MALLOC_TAG_NEW("new HdStResourceRegistry") (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| HF_MALLOC_TAG_NEW("new HdResourceRegistry") (defined in HdResourceRegistry) | HdResourceRegistry | |
| InvalidateShaderRegistry() override | HdStResourceRegistry | virtual |
| operator<<(std::ostream &out, const HdStResourceRegistry &self) | HdStResourceRegistry | friend |
| RegisterBasisCurvesIndexRange(HdInstance< HdBufferArrayRangeSharedPtr >::ID id, TfToken const &name) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| RegisterBasisCurvesTopology(HdInstance< HdSt_BasisCurvesTopologySharedPtr >::ID id) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| RegisterBufferResource(TfToken const &role, HdTupleType tupleType) | HdStResourceRegistry | |
| RegisterComputePipeline(HdInstance< HgiComputePipelineSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterDispatchBuffer(TfToken const &role, int count, int commandNumUints) | HdStResourceRegistry | |
| RegisterExtComputationDataRange(HdInstance< HdBufferArrayRangeSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterGeometricShader(HdInstance< HdSt_GeometricShaderSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterGLSLFXFile(HdInstance< HioGlslfxSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterGLSLProgram(HdInstance< HdStGLSLProgramSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterGraphicsPipeline(HdInstance< HgiGraphicsPipelineSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterMeshIndexRange(HdInstance< HdBufferArrayRangeSharedPtr >::ID id, TfToken const &name) | HdStResourceRegistry | |
| RegisterMeshTopology(HdInstance< HdSt_MeshTopologySharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterPrimvarRange(HdInstance< HdBufferArrayRangeSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterResourceBindings(HdInstance< HgiResourceBindingsSharedPtr >::ID id) | HdStResourceRegistry | |
| RegisterVertexAdjacency(HdInstance< Hd_VertexAdjacencySharedPtr >::ID id) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| ReloadResource(TfToken const &resourceType, std::string const &path) override | HdStResourceRegistry | virtual |
| SetMemoryRequestForTextureType(HdTextureType textureType, size_t memoryRequest) | HdStResourceRegistry | |
| SetNonUniformAggregationStrategy(std::unique_ptr< HdAggregationStrategy > &&strategy) | HdStResourceRegistry | inline |
| SetNonUniformImmutableAggregationStrategy(std::unique_ptr< HdAggregationStrategy > &&strategy) | HdStResourceRegistry | inline |
| SetShaderStorageAggregationStrategy(std::unique_ptr< HdAggregationStrategy > &&strategy) | HdStResourceRegistry | inline |
| SetSingleStorageAggregationStrategy(std::unique_ptr< HdAggregationStrategy > &&strategy) | HdStResourceRegistry | inline |
| SetUniformAggregationStrategy(std::unique_ptr< HdAggregationStrategy > &&strategy) | HdStResourceRegistry | inline |
| SubmitBlitWork(HgiSubmitWaitType wait=HgiSubmitWaitTypeNoWait) | HdStResourceRegistry | |
| SubmitComputeWork(HgiSubmitWaitType wait=HgiSubmitWaitTypeNoWait) | HdStResourceRegistry | |
| TextureKey typedef | HdResourceRegistry | |
| UpdateNonUniformBufferArrayRange(TfToken const &role, HdBufferArrayRangeSharedPtr const &curRange, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayUsageHint usageHint) | HdStResourceRegistry | |
| UpdateNonUniformImmutableBufferArrayRange(TfToken const &role, HdBufferArrayRangeSharedPtr const &curRange, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| UpdateShaderStorageBufferArrayRange(TfToken const &role, HdBufferArrayRangeSharedPtr const &curRange, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| UpdateUniformBufferArrayRange(TfToken const &role, HdBufferArrayRangeSharedPtr const &curRange, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayUsageHint usageHint) (defined in HdStResourceRegistry) | HdStResourceRegistry | |
| ~HdResourceRegistry() (defined in HdResourceRegistry) | HdResourceRegistry | virtual |
| ~HdStResourceRegistry() override (defined in HdStResourceRegistry) | HdStResourceRegistry | |