_authoredReprSelector (defined in HdRprim) | HdRprim | protected |
_CreateTopologyRangeForGeomSubset(HdStResourceRegistrySharedPtr resourceRegistry, HdChangeTracker &changeTracker, HdRenderParam *renderParam, HdStDrawItem *drawItem, const TfToken &indexToken, HdBufferSourceSharedPtr indicesSource, HdBufferSourceSharedPtr fvarIndicesSource, HdBufferSourceSharedPtr geomSubsetFaceIndicesHelperSource, const VtIntArray &faceIndices, bool refined) (defined in HdStMesh) | HdStMesh | protected |
_GatherFaceVaryingTopologies(HdSceneDelegate *sceneDelegate, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, const SdfPath &id, HdSt_MeshTopologySharedPtr topology) (defined in HdStMesh) | HdStMesh | protected |
_GetRefineLevelForDesc(const HdMeshReprDesc &desc) const (defined in HdStMesh) | HdStMesh | protected |
_GetRepr(TfToken const &reprToken) const (defined in HdRprim) | HdRprim | protected |
_GetReprDesc(TfToken const &reprName) (defined in HdMesh) | HdMesh | protectedstatic |
_GetSharedPrimvarRange(uint64_t primvarId, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayRangeSharedPtr const &curRange, bool *isFirstInstance, HdStResourceRegistrySharedPtr const &resourceRegistry) const (defined in HdStMesh) | HdStMesh | protected |
_InitRepr(TfToken const &reprToken, HdDirtyBits *dirtyBits) override | HdStMesh | protectedvirtual |
_MaterialHasLimitSurface(const HdRenderIndex &renderIndex, const SdfPath &materialId) const (defined in HdStMesh) | HdStMesh | protected |
_MaterialHasPtex(const HdRenderIndex &renderIndex, const SdfPath &materialId) const (defined in HdStMesh) | HdStMesh | protected |
_MeshReprConfig typedef (defined in HdMesh) | HdMesh | protected |
_PopulateAdjacency(HdStResourceRegistrySharedPtr const &resourceRegistry) (defined in HdStMesh) | HdStMesh | protected |
_PopulateElementPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, bool requireFlatNormals) (defined in HdStMesh) | HdStMesh | protected |
_PopulateFaceVaryingPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits) (defined in HdStMesh) | HdStMesh | protected |
_PopulateTopology(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, HdDirtyBits *dirtyBits, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, int geomSubsetDescIndex) (defined in HdStMesh) | HdStMesh | protected |
_PopulateVertexPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, bool requireSmoothNormals) (defined in HdStMesh) | HdStMesh | protected |
_PropagateDirtyBits(HdDirtyBits bits) const override | HdStMesh | protectedvirtual |
_renderTag (defined in HdRprim) | HdRprim | protected |
_reprs (defined in HdRprim) | HdRprim | protected |
_ReprVector typedef (defined in HdRprim) | HdRprim | protected |
_sharedData (defined in HdRprim) | HdRprim | protected |
_UpdateDrawItem(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, HdDirtyBits *dirtyBits, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, bool requireSmoothNormals, bool requireFlatNormals, int geomSubsetDescIndex) (defined in HdStMesh) | HdStMesh | protected |
_UpdateDrawItemGeometricShader(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, const HdMeshReprDesc &desc, const SdfPath &materialId) (defined in HdStMesh) | HdStMesh | protected |
_UpdateDrawItemsForGeomSubsets(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdGeomSubsets &geomSubsets, size_t oldNumGeomSubsets) (defined in HdStMesh) | HdStMesh | protected |
_UpdateInstancer(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) (defined in HdRprim) | HdRprim | protected |
_UpdateMaterialTagsForAllReprs(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam) (defined in HdStMesh) | HdStMesh | protected |
_UpdateRepr(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, TfToken const &reprToken, HdDirtyBits *dirtyBitsState) (defined in HdStMesh) | HdStMesh | protected |
_UpdateShadersForAllReprs(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, bool updateMaterialNetworkShader, bool updateGeometricShader) (defined in HdStMesh) | HdStMesh | protected |
_UpdateVisibility(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) (defined in HdRprim) | HdRprim | protected |
_UseFlatNormals(const HdMeshReprDesc &desc) const (defined in HdStMesh) | HdStMesh | protected |
_UseLimitRefinement(const HdRenderIndex &renderIndex, const HdMeshTopology &topology) const (defined in HdStMesh) | HdStMesh | protected |
_UseQuadIndices(const HdRenderIndex &renderIndex, const HdSt_MeshTopologySharedPtr &topology) const (defined in HdStMesh) | HdStMesh | protected |
_UseSmoothNormals(HdSt_MeshTopologySharedPtr const &topology) const (defined in HdStMesh) | HdStMesh | protected |
CanSkipDirtyBitPropagationAndSync(HdDirtyBits bits) const | HdRprim | |
ConfigureRepr(TfToken const &reprName, HdMeshReprDesc desc1, HdMeshReprDesc desc2=HdMeshReprDesc()) | HdMesh | static |
Finalize(HdRenderParam *renderParam) override | HdStMesh | virtual |
GetBuiltinPrimvarNames() const override | HdMesh | virtual |
GetCullStyle(HdSceneDelegate *delegate) const (defined in HdMesh) | HdMesh | inline |
GetDisplayStyle(HdSceneDelegate *delegate) const (defined in HdMesh) | HdMesh | inline |
GetDrawItems(TfToken const &reprToken) const | HdRprim | |
GetExtent(HdSceneDelegate *delegate) const | HdRprim | inline |
GetId() const | HdRprim | inline |
GetIndexedPrimvar(HdSceneDelegate *delegate, const TfToken &name, VtIntArray *indices) const (defined in HdRprim) | HdRprim | inline |
GetInitialDirtyBitsMask() const override | HdStMesh | virtual |
GetInstancerId() const | HdRprim | inline |
GetInstancerTransforms(HdSceneDelegate *delegate) (defined in HdRprim) | HdRprim | |
GetMaterialId() const | HdRprim | inline |
GetMeshTopology(HdSceneDelegate *delegate) const | HdMesh | inline |
GetNormals(HdSceneDelegate *delegate) const (defined in HdMesh) | HdMesh | inline |
GetPoints(HdSceneDelegate *delegate) const | HdMesh | inline |
GetPrimId() const | HdRprim | inline |
GetPrimvar(HdSceneDelegate *delegate, const TfToken &name) const (defined in HdRprim) | HdRprim | inline |
GetPrimvarDescriptors(HdSceneDelegate *delegate, HdInterpolation interpolation) const | HdRprim | inline |
GetRenderTag() const (defined in HdRprim) | HdRprim | inline |
GetRenderTag(HdSceneDelegate *delegate) const | HdRprim | inline |
GetReprSelector() const (defined in HdRprim) | HdRprim | inline |
GetShadingStyle(HdSceneDelegate *delegate) const (defined in HdMesh) | HdMesh | inline |
GetSubdivTags(HdSceneDelegate *delegate) const (defined in HdMesh) | HdMesh | inline |
GetTopology() const override | HdStMesh | virtual |
HdMesh(SdfPath const &id) | HdMesh | protected |
HdRprim(SdfPath const &id) (defined in HdRprim) | HdRprim | |
HdStMesh(SdfPath const &id) (defined in HdStMesh) | HdStMesh | |
HF_MALLOC_TAG_NEW("new HdStMesh") (defined in HdStMesh) | HdStMesh | |
InitRepr(HdSceneDelegate *delegate, TfToken const &reprToken, HdDirtyBits *dirtyBits) | HdRprim | |
IsDirty(HdChangeTracker &changeTracker) const | HdRprim | |
IsDoubleSided(HdSceneDelegate *delegate) const | HdMesh | inline |
IsEnabledPackedNormals() | HdStMesh | static |
IsVisible() const | HdRprim | inline |
PropagateRprimDirtyBits(HdDirtyBits bits) | HdRprim | |
SetMaterialId(SdfPath const &materialId) | HdRprim | |
SetPrimId(int32_t primId) | HdRprim | |
Sync(HdSceneDelegate *delegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits, TfToken const &reprToken) override | HdStMesh | virtual |
UpdateRenderTag(HdSceneDelegate *delegate, HdRenderParam *renderParam) override (defined in HdStMesh) | HdStMesh | virtual |
UpdateReprSelector(HdSceneDelegate *delegate, HdDirtyBits *dirtyBits) (defined in HdRprim) | HdRprim | |
~HdMesh() override (defined in HdMesh) | HdMesh | |
~HdRprim() (defined in HdRprim) | HdRprim | virtual |
~HdStMesh() override (defined in HdStMesh) | HdStMesh | |