| _ComputeHash() const (defined in HdStSurfaceShader) | HdStSurfaceShader | protected |
| _ComputeTextureSourceHash() const (defined in HdStSurfaceShader) | HdStSurfaceShader | protected |
| _SetSource(TfToken const &shaderStageKey, std::string const &source) (defined in HdStSurfaceShader) | HdStSurfaceShader | protected |
| AddBindings(HdBindingRequestVector *customBindings) override | HdStSurfaceShader | virtual |
| AddFallbackValueToSpecsAndSources(const HdSt_MaterialParam ¶m, HdBufferSpecVector *const specs, HdBufferSourceSharedPtrVector *const sources) | HdStSurfaceShader | static |
| AddResourcesFromTextures(ResourceContext &ctx) const override | HdStSurfaceShader | virtual |
| BindResources(int program, HdSt_ResourceBinder const &binder, HdRenderPassState const &state) override | HdStSurfaceShader | virtual |
| CanAggregate(HdStShaderCodeSharedPtr const &shaderA, HdStShaderCodeSharedPtr const &shaderB) | HdStSurfaceShader | static |
| ComputeHash() const override | HdStSurfaceShader | virtual |
| HdStShaderCode::ComputeHash(HdStShaderCodeSharedPtrVector const &shaders) | HdStShaderCode | static |
| ComputeTextureSourceHash() const override | HdStSurfaceShader | virtual |
| GetMaterialTag() const override | HdStSurfaceShader | virtual |
| GetNamedTextureHandles() const override | HdStSurfaceShader | virtual |
| GetParams() const override | HdStSurfaceShader | virtual |
| GetPrimvarNames() const override | HdStSurfaceShader | virtual |
| GetShaderData() const override | HdStSurfaceShader | virtual |
| GetSource(TfToken const &shaderStageKey) const override | HdStSurfaceShader | virtual |
| HdStShaderCode() (defined in HdStShaderCode) | HdStShaderCode | |
| HdStSurfaceShader() (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| ID typedef (defined in HdStShaderCode) | HdStShaderCode | |
| IsEnabledPrimvarFiltering() const override | HdStSurfaceShader | virtual |
| NamedTextureHandleVector typedef (defined in HdStShaderCode) | HdStShaderCode | |
| Reload() | HdStSurfaceShader | virtual |
| SetBufferSources(HdBufferSpecVector const &bufferSpecs, HdBufferSourceSharedPtrVector &&bufferSources, HdStResourceRegistrySharedPtr const &resourceRegistry) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| SetEnabledPrimvarFiltering(bool enabled) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| SetFragmentSource(const std::string &source) | HdStSurfaceShader | |
| SetGeometrySource(const std::string &source) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| SetMaterialTag(TfToken const &materialTag) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| SetNamedTextureHandles(const NamedTextureHandleVector &) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| SetParams(const HdSt_MaterialParamVector ¶ms) (defined in HdStSurfaceShader) | HdStSurfaceShader | |
| UnbindResources(int program, HdSt_ResourceBinder const &binder, HdRenderPassState const &state) override | HdStSurfaceShader | virtual |
| ~HdStShaderCode() (defined in HdStShaderCode) | HdStShaderCode | virtual |
| ~HdStSurfaceShader() override (defined in HdStSurfaceShader) | HdStSurfaceShader | |