/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/ |
H A D | cpuPatchTable.h | 109 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 D | glPatchTable.h | 98 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 D | cudaPatchTable.h | 81 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 D | clPatchTable.h | 86 …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 D | mtlPatchTable.h | 69 …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 D | tbbEvaluator.h | 1040 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 D | ompEvaluator.h | 1040 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 D | cpuEvaluator.h | 1040 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 D | cudaEvaluator.h | 1076 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 D | glComputeEvaluator.h | 1612 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 D | mtlComputeEvaluator.h | 1678 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 D | glXFBEvaluator.h | 1685 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 D | clEvaluator.h | 2067 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 D | patchBuilder.cpp | 719 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 D | stencilTableFactory.cpp | 89 : 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 D | stencilTableFactory.h | 69 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 D | primvarRefiner.h | 1159 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 D | patchTableFactory.cpp | 183 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 D | level.cpp | 556 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 D | level.h | 337 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 D | subdivision.h | 80 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 D | subdivision.cpp | 229 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 D | meshTopology.h | 209 int fvarChannel = 0); 217 int fvarChannel = 0);
|
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/examples/glEvalLimit/ |
H A D | glEvalLimit.cpp | 273 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 D | release_32.rst | 40 The stencil table for a face-varying channel is created by specifying the desired fvarChannel and s… 114 - member fvarChannel
|