Home
last modified time | relevance | path

Searched refs:fvarChannel (Results 1 – 25 of 33) sorted by relevance

12

/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/
H A DcpuPatchTable.h109 const PatchArray *GetFVarPatchArrayBuffer(int fvarChannel = 0) const {
110 return &_fvarPatchArrays[fvarChannel][0];
112 const int *GetFVarPatchIndexBuffer(int fvarChannel = 0) const {
113 return &_fvarIndexBuffers[fvarChannel][0];
115 size_t GetFVarPatchIndexSize(int fvarChannel = 0) const {
116 return _fvarIndexBuffers[fvarChannel].size();
118 const PatchParam *GetFVarPatchParamBuffer(int fvarChannel= 0) const {
119 return &_fvarParamBuffers[fvarChannel][0];
121 size_t GetFVarPatchParamSize(int fvarChannel = 0) const {
122 return _fvarParamBuffers[fvarChannel].size();
H A DglPatchTable.h98 PatchArrayVector const &GetFVarPatchArrays(int fvarChannel = 0) const {
99 return _fvarPatchArrays[fvarChannel];
103 GLuint GetFVarPatchIndexBuffer(int fvarChannel = 0) const {
104 return _fvarIndexBuffers[fvarChannel];
108 GLuint GetFVarPatchIndexTextureBuffer(int fvarChannel = 0) const {
109 return _fvarIndexTextures[fvarChannel];
113 GLuint GetFVarPatchParamBuffer(int fvarChannel = 0) const {
114 return _fvarParamBuffers[fvarChannel];
118 GLuint GetFVarPatchParamTextureBuffer(int fvarChannel = 0) const {
119 return _fvarParamTextures[fvarChannel];
H A DcudaPatchTable.h81 void *GetFVarPatchArrayBuffer(int fvarChannel) const { in GetFVarPatchArrayBuffer() argument
82 return _fvarPatchArrays[fvarChannel]; in GetFVarPatchArrayBuffer()
86 void *GetFVarPatchIndexBuffer(int fvarChannel = 0) const {
87 return _fvarIndexBuffers[fvarChannel];
91 void *GetFVarPatchParamBuffer(int fvarChannel = 0) const {
92 return _fvarParamBuffers[fvarChannel];
H A DclPatchTable.h86 …cl_mem GetFVarPatchArrayBuffer(int fvarChannel = 0) const { return _fvarPatchArrays[fvarChannel]; }
89 …cl_mem GetFVarPatchIndexBuffer(int fvarChannel = 0) const { return _fvarIndexBuffers[fvarChannel];…
92 …cl_mem GetFVarPatchParamBuffer(int fvarChannel = 0) const { return _fvarParamBuffers[fvarChannel];…
H A DmtlPatchTable.h69 …atchArrayVector const &GetFVarPatchArrays(int fvarChannel = 0) const { return _fvarPatchArrays[fva…
70 …id<MTLBuffer> GetFVarPatchIndexBuffer(int fvarChannel = 0) const { return _fvarIndexBuffers[fvarCh…
71 …id<MTLBuffer> GetFVarPatchParamBuffer(int fvarChannel = 0) const { return _fvarParamBuffers[fvarCh…
H A DtbbEvaluator.h1040 int fvarChannel,
1051 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1052 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1053 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1108 int fvarChannel,
1121 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1122 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1123 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1199 int fvarChannel,
1215 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
[all …]
H A DompEvaluator.h1040 int fvarChannel,
1051 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1052 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1053 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1108 int fvarChannel,
1121 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1122 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1123 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1199 int fvarChannel,
1215 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
[all …]
H A DcpuEvaluator.h1040 int fvarChannel,
1051 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1052 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1053 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1108 int fvarChannel,
1121 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1122 patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1123 patchTable->GetFVarPatchParamBuffer(fvarChannel));
1199 int fvarChannel,
1215 patchTable->GetFVarPatchArrayBuffer(fvarChannel),
[all …]
H A DcudaEvaluator.h1076 int fvarChannel,
1087 (const PatchArray *)patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1088 (const int *)patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1089 (const PatchParam *)patchTable->GetFVarPatchParamBuffer(fvarChannel));
1144 int fvarChannel,
1157 (const PatchArray *)patchTable->GetFVarPatchArrayBuffer(fvarChannel),
1158 (const int *)patchTable->GetFVarPatchIndexBuffer(fvarChannel),
1159 (const PatchParam *)patchTable->GetFVarPatchParamBuffer(fvarChannel));
1235 int fvarChannel,
1251 (const PatchArray *)patchTable->GetFVarPatchArrayBuffer(fvarChannel),
[all …]
H A DglComputeEvaluator.h1612 int fvarChannel,
1621 patchTable, fvarChannel);
1675 int fvarChannel = 0) const {
1683 patchTable->GetFVarPatchArrays(fvarChannel),
1744 int fvarChannel,
1755 patchTable, fvarChannel);
1824 int fvarChannel = 0) const {
1832 patchTable->GetFVarPatchArrays(fvarChannel),
1914 int fvarChannel,
1928 patchTable, fvarChannel);
[all …]
H A DmtlComputeEvaluator.h1678 int fvarChannel, in EvalPatchesFaceVarying() argument
1688 fvarChannel, in EvalPatchesFaceVarying()
1702 fvarChannel, in EvalPatchesFaceVarying()
1748 int fvarChannel, in EvalPatchesFaceVarying() argument
1821 int fvarChannel, in EvalPatchesFaceVarying() argument
1833 fvarChannel, in EvalPatchesFaceVarying()
1908 int fvarChannel, in EvalPatchesFaceVarying() argument
2002 int fvarChannel, in EvalPatchesFaceVarying() argument
2017 fvarChannel, in EvalPatchesFaceVarying()
2117 int fvarChannel, in EvalPatchesFaceVarying() argument
[all …]
H A DglXFBEvaluator.h1685 int fvarChannel,
1694 patchTable, fvarChannel);
1748 int fvarChannel = 0) const {
1756 patchTable->GetFVarPatchArrays(fvarChannel),
1817 int fvarChannel,
1828 patchTable, fvarChannel);
1897 int fvarChannel = 0) const {
1905 patchTable->GetFVarPatchArrays(fvarChannel),
1987 int fvarChannel,
2001 patchTable, fvarChannel);
[all …]
H A DclEvaluator.h2067 int fvarChannel,
2079 patchTable, fvarChannel,
2093 patchTable, fvarChannel,
2149 int fvarChannel = 0,
2239 int fvarChannel,
2253 patchTable, fvarChannel,
2267 patchTable, fvarChannel,
2337 int fvarChannel = 0,
2448 int fvarChannel,
2465 patchTable, fvarChannel,
[all …]
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/far/
H A DpatchBuilder.cpp719 int fvarChannel) const { in GetRegularPatchBoundaryMask()
795 if (fvarChannel >= 0) { in GetIrregularPatchCornerSpans()
863 Index patchPoints[], int fvarChannel) const { in getRegularFacePoints()
867 ConstIndexArray facePoints = (fvarChannel < 0) in getRegularFacePoints()
880 int fvarChannel) const { in getQuadRegularPatchPoints()
971 int fvarChannel) const { in getTriRegularPatchPoints()
1096 int fvarChannel) const { in GetRegularPatchPoints()
1173 Index patchVerts[], int fvarChannel) const { in gatherIrregularSourcePoints()
1196 fvarChannel); in gatherIrregularSourcePoints()
1200 fvarChannel); in gatherIrregularSourcePoints()
[all …]
H A DstencilTableFactory.cpp89 : refiner.GetLevel(0).GetNumFVarValues(options.fvarChannel); in Create()
125 : refiner.GetLevel(level).GetNumFVarValues(options.fvarChannel); in Create()
435 int fvarChannel = options.fvarChannel; in Create() local
444 ? refiner.GetLevel(maxlevel).GetNumFVarValues(fvarChannel) in Create()
449 ? refiner.GetNumFVarValuesTotal(fvarChannel) in Create()
476 stencilTableOptions.fvarChannel = options.fvarChannel; in Create()
497 patchTableOptions.fvarChannelIndices = &fvarChannel; in Create()
523 refiner, refinedstencils, localstencils, fvarChannel); in Create()
540 ? refiner.GetLevel(0).GetNumFVarValues(fvarChannel) in Create()
574 cvs = patchtable->GetPatchFVarValues(*handle, fvarChannel); in Create()
[all …]
H A DstencilTableFactory.h69 fvarChannel(0) { } in Options()
79 unsigned int fvarChannel; ///< face-varying channel to use member
224 fvarChannel(0) { } in Options()
229 unsigned int fvarChannel; ///< face-varying channel to use member
H A DprimvarRefiner.h1159 Vtr::internal::FVarLevel const & fvarChannel = level.getFVarLevel(channel); in limitFVar() local
1172 ConstIndexArray vValues = fvarChannel.getVertexValues(vert); in limitFVar()
1181 if (isIncomplete || fvarChannel.isLinear()) { in limitFVar()
1191 bool fvarVertMatchesVertex = fvarChannel.valueTopologyMatches(vValues[0]); in limitFVar()
1219 ConstIndexArray faceValues = fvarChannel.getFaceValues(vFaces[i]); in limitFVar()
1230 fvarChannel.getVertexEdgeValues(vert, vEdgeValues); in limitFVar()
1245 if (fvarChannel.getValueTag(vValue).isCorner()) { in limitFVar()
1249 fvarChannel.getVertexCreaseEndValues(vert, i, vEndValues); in limitFVar()
H A DpatchTableFactory.cpp183 int fvarChannel,
1324 int fvarChannel) const { in estimateLocalPointCount()
1326 if ((fvarChannel >= 0) && isFVarChannelLinear(fvarChannel)) return 0; in estimateLocalPointCount()
1387 if ((fvarChannel >= 0) && (_refiner.GetNumLevels() > 1)) { in estimateLocalPointCount()
1400 int fvc = getRefinerFVarChannel(fvarChannel); in estimateLocalPointCount()
1418 int fvarChannel, int numLocalPointsExpected) : in LocalPointHelper() argument
1419 _refiner(refiner), _options(options), _fvarChannel(fvarChannel), in LocalPointHelper()
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/vtr/
H A Dlevel.cpp556 return getFVarLevel(fvarChannel).valueTopologyMatches( in doesVertexFVarTopologyMatch()
574 if (fvarChannel < 0) { in getFaceVTags()
593 if (fvarChannel < 0) { in getFaceETags()
639 if (fvarChannel < 0) { in getFaceCompositeVTag()
657 FVarLevel const & fvarLevel = getFVarLevel(fvarChannel); in getVertexCompositeFVarVTag()
710 Index vIndex, int ringPoints[], int fvarChannel) const { in gatherQuadRegularRingAroundVertex()
727 ConstIndexArray fPoints = (fvarChannel < 0) in gatherQuadRegularRingAroundVertex()
765 ConstIndexArray fPoints = (fvarChannel < 0) in gatherQuadRegularPartialRingAroundVertex()
801 ConstIndexArray facePoints = (fvarChannel < 0) ? in gatherQuadLinearPatchPoints()
977 if (fvarChannel < 0) { in gatherQuadRegularBoundaryPatchPoints()
[all …]
H A Dlevel.h337 bool doesVertexFVarTopologyMatch(Index vIndex, int fvarChannel) const;
338 bool doesFaceFVarTopologyMatch( Index fIndex, int fvarChannel) const;
339 bool doesEdgeFVarTopologyMatch( Index eIndex, int fvarChannel) const;
341 void getFaceVTags(Index fIndex, VTag vTags[], int fvarChannel = -1) const;
342 void getFaceETags(Index fIndex, ETag eTags[], int fvarChannel = -1) const;
344 VTag getFaceCompositeVTag(Index fIndex, int fvarChannel = -1) const;
347 VTag getVertexCompositeFVarVTag(Index vIndex, int fvarChannel) const;
356 int fvarChannel = -1) const;
359 … int fvarChannel = -1) const;
366 int fvarChannel = -1) const;
[all …]
/dports/misc/usd/USD-21.11/pxr/imaging/hdSt/
H A Dsubdivision.h80 int fvarChannel = 0);
105 int fvarChannel = 0);
114 int fvarChannel = 0);
139 int fvarChannel) const;
152 int fvarChannel = 0);
159 int fvarChannel = 0) const;
190 int fvarChannel = 0);
H A Dsubdivision.cpp229 int fvarChannel = 0);
271 int fvarChannel) in HdSt_OsdStencilTableBufferSource() argument
277 , _fvarChannel(fvarChannel) in HdSt_OsdStencilTableBufferSource()
336 int fvarChannel) const in GetStencilTable()
361 int fvarChannel) in _GetGpuStencilTable() argument
395 int fvarChannel) const in _CreateGpuStencilTable()
546 int fvarChannel) in HdSt_OsdRefineComputationCPU() argument
551 , _fvarChannel(fvarChannel) in HdSt_OsdRefineComputationCPU()
947 int fvarChannel) in CreateRefineComputationCPU() argument
961 int fvarChannel) in CreateRefineComputationGPU() argument
[all …]
H A DmeshTopology.h209 int fvarChannel = 0);
217 int fvarChannel = 0);
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/examples/glEvalLimit/
H A DglEvalLimit.cpp273 int fvarChannel, int fvarWidth, in EvalOutput() argument
315 _fvarChannel = fvarChannel; in EvalOutput()
666 int fvarChannel = 0; in createOsdMesh() local
700 soptions.fvarChannel = fvarChannel; in createOsdMesh()
774 fvarChannel, fvarWidth, in createOsdMesh()
784 fvarChannel, fvarWidth, in createOsdMesh()
795 fvarChannel, fvarWidth, in createOsdMesh()
806 fvarChannel, fvarWidth, in createOsdMesh()
819 fvarChannel, fvarWidth, in createOsdMesh()
833 fvarChannel, fvarWidth, in createOsdMesh()
[all …]
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/documentation/
H A Drelease_32.rst40 The stencil table for a face-varying channel is created by specifying the desired fvarChannel and s…
114 - member fvarChannel

12