| AddBindings(HdStBindingRequestVector *customBindings) override | HdSt_GeometricShader | virtual |
| AddResourcesFromTextures(ResourceContext &ctx) const | HdStShaderCode | virtual |
| BindResources(int program, HdSt_ResourceBinder const &binder) override | HdSt_GeometricShader | virtual |
| ComputeHash() const override | HdSt_GeometricShader | virtual |
| HdStShaderCode::ComputeHash(HdStShaderCodeSharedPtrVector const &shaders) | HdStShaderCode | static |
| ComputeTextureSourceHash() const | HdStShaderCode | virtual |
| Create(HdSt_ShaderKey const &shaderKey, HdStResourceRegistrySharedPtr const &resourceRegistry) | HdSt_GeometricShader | static |
| FvarPatchType enum name | HdSt_GeometricShader | |
| GetFvarPatchType() const | HdSt_GeometricShader | inline |
| GetHgiPrimitiveType() const | HdSt_GeometricShader | |
| GetLayout(TfTokenVector const &shaderStageKeys) const | HdStShaderCode | |
| GetLineWidth() const | HdSt_GeometricShader | inline |
| GetMaterialTag() const | HdStShaderCode | virtual |
| GetNamedTextureHandles() const | HdStShaderCode | virtual |
| GetNumPatchEvalVerts() const | HdSt_GeometricShader | |
| GetNumPrimitiveVertsForGeometryShader() const | HdSt_GeometricShader | |
| GetParams() const | HdStShaderCode | virtual |
| GetPolygonMode() const | HdSt_GeometricShader | inline |
| GetPrimitiveIndexSize() const | HdSt_GeometricShader | |
| GetPrimitiveType() const | HdSt_GeometricShader | inline |
| GetPrimvarNames() const | HdStShaderCode | virtual |
| GetShaderData() const | HdStShaderCode | virtual |
| GetSource(TfToken const &shaderStageKey) const override | HdSt_GeometricShader | virtual |
| GetUseMetalTessellation() const | HdSt_GeometricShader | inline |
| HdSt_GeometricShader(std::string const &glslfxString, PrimitiveType primType, HdCullStyle cullStyle, bool useHardwareFaceCulling, bool hasMirroredTransform, bool doubleSided, bool useMetalTessellation, HdPolygonMode polygonMode, bool cullingPass, FvarPatchType fvarPatchType, SdfPath const &debugId=SdfPath(), float lineWidth=0) | HdSt_GeometricShader | |
| HdStShaderCode() | HdStShaderCode | |
| ID typedef | HdStShaderCode | |
| IsEnabledPrimvarFiltering() const | HdStShaderCode | virtual |
| IsFrustumCullingPass() const | HdSt_GeometricShader | inline |
| IsPrimTypeBasisCurves(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeBasisCurves() const | HdSt_GeometricShader | inline |
| IsPrimTypeCompute(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeCompute() const | HdSt_GeometricShader | inline |
| IsPrimTypeMesh(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeMesh() const | HdSt_GeometricShader | inline |
| IsPrimTypePatches(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypePatches() const | HdSt_GeometricShader | inline |
| IsPrimTypePoints(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypePoints() const | HdSt_GeometricShader | inline |
| IsPrimTypeQuads(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeQuads() const | HdSt_GeometricShader | inline |
| IsPrimTypeRefinedMesh(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeRefinedMesh() const | HdSt_GeometricShader | inline |
| IsPrimTypeTriangles(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeTriangles() const | HdSt_GeometricShader | inline |
| IsPrimTypeTriQuads(PrimitiveType primType) | HdSt_GeometricShader | inlinestatic |
| IsPrimTypeTriQuads() const | HdSt_GeometricShader | inline |
| NamedTextureHandleVector typedef | HdStShaderCode | |
| PrimitiveType enum name | HdSt_GeometricShader | |
| ResolveCullMode(HdCullStyle const renderStateCullStyle) const | HdSt_GeometricShader | |
| UnbindResources(int program, HdSt_ResourceBinder const &binder) override | HdSt_GeometricShader | virtual |
| ~HdSt_GeometricShader() override | HdSt_GeometricShader | |
| ~HdStShaderCode() | HdStShaderCode | virtual |