Home
last modified time | relevance | path

Searched refs:varyingStencils (Results 1 – 10 of 10) sorted by relevance

/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/examples/glShareTopology/
H A Dscene.h95 OpenSubdiv::Far::StencilTable const * varyingStencils, in createMeshRefiner() argument
99 new MeshRefinerType(vertexStencils, varyingStencils, in createMeshRefiner()
112 if (varyingStencils) { in createMeshRefiner()
113 size += varyingStencils->GetSizes().size() * sizeof(varyingStencils->GetSizes()[0]) in createMeshRefiner()
114 + varyingStencils->GetOffsets().size() * sizeof(varyingStencils->GetOffsets()[0]) in createMeshRefiner()
115 … + varyingStencils->GetControlIndices().size() * sizeof(varyingStencils->GetControlIndices()[0]) in createMeshRefiner()
116 + varyingStencils->GetWeights().size() * sizeof(varyingStencils->GetWeights()[0]); in createMeshRefiner()
H A DsceneBase.cpp123 Far::StencilTable const * vertexStencils=0, * varyingStencils=0; in createStencilTable() local
132 varyingStencils = Far::StencilTableFactory::Create(*refiner, options); in createStencilTable()
162 if (varyingStencils) { in createStencilTable()
166 varyingStencils, in createStencilTable()
168 delete varyingStencils; in createStencilTable()
169 varyingStencils = varyingStencilsWithLocalPoints; in createStencilTable()
175 _stencilTableSize = createMeshRefiner(vertexStencils, varyingStencils, in createStencilTable()
H A DmeshRefiner.h42 OpenSubdiv::Far::StencilTable const * varyingStencils,
55 varyingStencils, deviceContext); in _evaluatorCache()
H A DsceneBase.h145 OpenSubdiv::Far::StencilTable const * varyingStencils,
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/tutorials/far/tutorial_4_2/
H A Dfar_tutorial_4_2.cpp155 Far::StencilTable const * varyingStencils = in main() local
157 assert(nverts==varyingStencils->GetNumStencils()); in main()
160 std::vector<Vertex> varyingBuffer(varyingStencils->GetNumStencils()); in main()
179 varyingStencils->UpdateValues(varyingCVs, &varyingBuffer[0]); in main()
208 delete varyingStencils; in main()
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/regression/osd_regression/
H A Dmain.cpp233 Far::StencilTable const **varyingStencils) in buildStencilTable() argument
242 *varyingStencils = Far::StencilTableFactory::Create(refiner, soptions); in buildStencilTable()
254 Far::StencilTable const *varyingStencils; in checkMeshCPU() local
255 buildStencilTable(*refiner, &vertexStencils, &varyingStencils); in checkMeshCPU()
273 delete varyingStencils; in checkMeshCPU()
286 Far::StencilTable const *varyingStencils; in checkMeshCPUGL() local
287 buildStencilTable(*refiner, &vertexStencils, &varyingStencils); in checkMeshCPUGL()
303 delete varyingStencils; in checkMeshCPUGL()
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/
H A Dmesh.h594 Far::StencilTable const * varyingStencils = NULL;
607 varyingStencils = Far::StencilTableFactory::Create(*_refiner,
649 if (varyingStencils) {
653 varyingStencils,
655 delete varyingStencils;
656 varyingStencils = varyingStencilsWithLocalPoints;
674 varyingStencils, _deviceContext);
678 delete varyingStencils;
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/examples/glEvalLimit/
H A DglEvalLimit.cpp271 Far::StencilTable const *varyingStencils, in EvalOutput() argument
663 Far::StencilTable const * varyingStencils = NULL; in createOsdMesh() local
695 varyingStencils = in createOsdMesh()
742 delete varyingStencils; in createOsdMesh()
743 varyingStencils = table; in createOsdMesh()
773 (vertexStencils, varyingStencils, faceVaryingStencils, in createOsdMesh()
783 (vertexStencils, varyingStencils, faceVaryingStencils, in createOsdMesh()
794 (vertexStencils, varyingStencils, faceVaryingStencils, in createOsdMesh()
805 (vertexStencils, varyingStencils, faceVaryingStencils, in createOsdMesh()
818 (vertexStencils, varyingStencils, faceVaryingStencils, in createOsdMesh()
[all …]
/dports/misc/usd/USD-21.11/pxr/imaging/hdSt/
H A Dsubdivision.cpp746 std::unique_ptr<StencilTable const> && varyingStencils, in SetRefinementTables() argument
751 _varyingStencils = std::move(varyingStencils); in SetRefinementTables()
1033 std::unique_ptr<HdSt_Subdivision::StencilTable const> varyingStencils; in Resolve() local
1085 varyingStencils.reset( in Resolve()
1119 varyingStencils.get(), in Resolve()
1121 varyingStencils.reset(varyingStencilsWithLocalPoints); in Resolve()
1143 std::move(varyingStencils), in Resolve()
H A Dsubdivision.h133 std::unique_ptr<StencilTable const> && varyingStencils,