HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdStShaderCode::ResourceContext Class Reference

#include <shaderCode.h>

Public Member Functions

HDST_API void AddSource (HdBufferArrayRangeSharedPtr const &range, HdBufferSourceSharedPtr const &source)
 
HDST_API void AddSources (HdBufferArrayRangeSharedPtr const &range, HdBufferSourceSharedPtrVector &&sources)
 
HDST_API void AddComputation (HdBufferArrayRangeSharedPtr const &range, HdStComputationSharedPtr const &computation, HdStComputeQueue const queue)
 
HdStResourceRegistryGetResourceRegistry () const
 

Friends

class HdStResourceRegistry
 

Detailed Description

The context available in implementations of AddResourcesFromTextures.

Definition at line 200 of file shaderCode.h.

Member Function Documentation

HDST_API void HdStShaderCode::ResourceContext::AddComputation ( HdBufferArrayRangeSharedPtr const &  range,
HdStComputationSharedPtr const &  computation,
HdStComputeQueue const  queue 
)
HDST_API void HdStShaderCode::ResourceContext::AddSource ( HdBufferArrayRangeSharedPtr const &  range,
HdBufferSourceSharedPtr const &  source 
)
HDST_API void HdStShaderCode::ResourceContext::AddSources ( HdBufferArrayRangeSharedPtr const &  range,
HdBufferSourceSharedPtrVector &&  sources 
)
HdStResourceRegistry* HdStShaderCode::ResourceContext::GetResourceRegistry ( ) const
inline

Definition at line 215 of file shaderCode.h.

Friends And Related Function Documentation

friend class HdStResourceRegistry
friend

Definition at line 220 of file shaderCode.h.


The documentation for this class was generated from the following file: