Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PixarAnimationStudios/OpenSubdiv
/ functions
Functions
3,916 in github.com/PixarAnimationStudios/OpenSubdiv
⨍
Functions
3,916
◇
Types & classes
729
↓ 2 callers
Function
SwapST
examples/glEvalLimit/particles.cpp:164
↓ 2 callers
Method
UnnormalizeTriangle
opensubdiv/far/patchParam.h:294
↓ 2 callers
Method
UpdateData
examples/glStencilViewer/glStencilViewer.cpp:198
↓ 2 callers
Function
UpdateParticle
examples/glEvalLimit/particles.cpp:354
↓ 2 callers
Method
UpdateVaryingBuffer
examples/glShareTopology/vbo.h:61
↓ 2 callers
Method
WriteFaces
tutorials/bfr/tutorial_1_4/objWriter.h:140
↓ 2 callers
Method
WriteFaces
tutorials/bfr/tutorial_1_3/objWriter.h:140
↓ 2 callers
Method
WriteFaces
tutorials/bfr/tutorial_3_1/objWriter.h:140
↓ 2 callers
Function
WriteScreenshot
examples/common/glUtils.cpp:169
↓ 2 callers
Method
WriteVertexPositions
tutorials/bfr/tutorial_1_4/objWriter.h:75
↓ 2 callers
Method
WriteVertexPositions
tutorials/bfr/tutorial_1_3/objWriter.h:75
↓ 2 callers
Method
WriteVertexPositions
tutorials/bfr/tutorial_3_1/objWriter.h:75
↓ 2 callers
Function
_argParseBool
examples/common/glUtils.cpp:32
↓ 2 callers
Function
_combineSparsePointsInFullRow
opensubdiv/far/loopPatchBuilder.cpp:383
↓ 2 callers
Function
_removeValence2Duplicates
opensubdiv/far/catmarkPatchBuilder.cpp:486
↓ 2 callers
Function
_removeValence2Duplicates
opensubdiv/far/loopPatchBuilder.cpp:474
↓ 2 callers
Function
_resizeMatrix
opensubdiv/far/catmarkPatchBuilder.cpp:393
↓ 2 callers
Function
_resizeMatrix
opensubdiv/far/loopPatchBuilder.cpp:355
↓ 2 callers
Function
appendTriFan
opensubdiv/bfr/tessellation.cpp:200
↓ 2 callers
Function
applicationInitializeGL
glLoader/glLoader.cpp:19
↓ 2 callers
Function
bindProgram
examples/glFVarViewer/glFVarViewer.cpp:771
↓ 2 callers
Function
bindProgram
examples/glPaintTest/glPaintTest.cpp:565
↓ 2 callers
Function
bindProgram
examples/glShareTopology/glShareTopology.cpp:544
↓ 2 callers
Function
bindTextures
examples/glPaintTest/glPaintTest.cpp:532
↓ 2 callers
Function
buildStencilTable
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:212
↓ 2 callers
Function
checkBackend
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:325
↓ 2 callers
Function
checkGLErrors
examples/glPaintTest/glPaintTest.cpp:111
↓ 2 callers
Function
checkVertexBuffer
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:124
↓ 2 callers
Method
combineWithLevelETag
Methods related to tagging:
opensubdiv/vtr/fvarLevel.h:370
↓ 2 callers
Function
compileKernel
opensubdiv/osd/glXFBEvaluator.cpp:157
↓ 2 callers
Function
compileKernel
opensubdiv/osd/glComputeEvaluator.cpp:127
↓ 2 callers
Function
compileShader
------------------------------------------------------------------------------
examples/glFVarViewer/glFVarViewer.cpp:246
↓ 2 callers
Function
convertToMIntArray
(listOfInts)
regression/far_regression/example_createMesh.py:37
↓ 2 callers
Function
copyStencilData
opensubdiv/far/stencilTable.cpp:19
↓ 2 callers
Method
createFVarChannel
In development -- methods for accessing face-varying data channels...
opensubdiv/vtr/level.cpp:2093
↓ 2 callers
Function
createHDRTexture
examples/dxPtexViewer/dxPtexViewer.cpp:236
↓ 2 callers
Function
createOsdMesh
examples/glPaintTest/glPaintTest.cpp:172
↓ 2 callers
Function
display
------------------------------------------------------------------------------
examples/glStencilViewer/glStencilViewer.cpp:705
↓ 2 callers
Function
doesInfSharpFaceHaveFeatures
opensubdiv/far/topologyRefiner.cpp:541
↓ 2 callers
Function
drawStroke
------------------------------------------------------------------------------
examples/glPaintTest/glPaintTest.cpp:712
↓ 2 callers
Function
elementAtIndex
opensubdiv/osd/ompKernel.cpp:21
↓ 2 callers
Function
elementAtIndex
opensubdiv/osd/tbbKernel.cpp:25
↓ 2 callers
Function
elementAtIndex
opensubdiv/osd/cpuKernel.cpp:21
↓ 2 callers
Function
encodeTriBoundaryMask
opensubdiv/bfr/regularPatchBuilder.cpp:22
↓ 2 callers
Function
evalBSplineCurve
opensubdiv/far/patchBasis.cpp:110
↓ 2 callers
Function
findExtensionSupportedDevice
returns the device in clDevices which supports the extension.
examples/common/clDeviceContext.cpp:77
↓ 2 callers
Function
findPlatform
returns the first found platform.
examples/common/clDeviceContext.cpp:44
↓ 2 callers
Function
fitFrame
-------------------------------------------------------------------------------
examples/glPtexViewer/glPtexViewer.cpp:369
↓ 2 callers
Function
fitFrame
-------------------------------------------------------------------------------
examples/dxPtexViewer/dxPtexViewer.cpp:365
↓ 2 callers
Method
gatherQuadRegularRingAroundVertex
Gathering the one-ring of vertices from quads surrounding a vertex: - the neighborhood of the vertex is assumed to be quad-regular (manifold) Orderin
opensubdiv/vtr/level.cpp:691
↓ 2 callers
Method
genTag
------------------------------------------------------------------------------
regression/common/shape_utils.cpp:244
↓ 2 callers
Function
genTextureBuffer
------------------------------------------------------------------------------
examples/glPaintTest/glPaintTest.cpp:153
↓ 2 callers
Method
generateOffsets
opensubdiv/far/stencilTable.h:660
↓ 2 callers
Method
getChildFaceInParentFace
opensubdiv/vtr/refinement.h:139
↓ 2 callers
Method
getChildValueParentSource
opensubdiv/vtr/fvarRefinement.h:47
↓ 2 callers
Method
getCompMembers
opensubdiv/vtr/level.cpp:1486
↓ 2 callers
Function
getDependentSharpness
After the conditions for dependent sharpness have been confirmed, retrieve the desired value. The result is the maximum sharpness of interior edges t
opensubdiv/bfr/faceSurface.cpp:363
↓ 2 callers
Method
getEdgeFaceValues
Higher-level topological queries, i.e. values in a neighborhood: - given an edge, return values corresponding to its vertices within a given face - gi
opensubdiv/vtr/fvarLevel.cpp:838
↓ 2 callers
Method
getFVarPatchParams
opensubdiv/far/patchTable.cpp:542
↓ 2 callers
Method
getFaceChildFaces
opensubdiv/vtr/refinement.h:393
↓ 2 callers
Method
getFaceValueTags
Methods to retrieve and combine value and vertex tags:
opensubdiv/vtr/fvarLevel.cpp:1014
↓ 2 callers
Method
getFirstChildVertexFromFaces
opensubdiv/vtr/refinement.h:123
↓ 2 callers
Method
getFractionalWeight
opensubdiv/vtr/fvarRefinement.cpp:611
↓ 2 callers
Method
getMaxEdgeFaces
opensubdiv/vtr/level.h:210
↓ 2 callers
Method
getNumChildEdgesFromFaces
opensubdiv/vtr/refinement.h:114
↓ 2 callers
Method
getNumValues
opensubdiv/vtr/fvarLevel.h:161
↓ 2 callers
Method
getNumVertexValues
Queries per vertex (and its potential sibling values):
opensubdiv/vtr/fvarLevel.h:180
↓ 2 callers
Method
getOptions
opensubdiv/vtr/fvarLevel.h:169
↓ 2 callers
Method
getParam
opensubdiv/bfr/surfaceData.h:47
↓ 2 callers
Method
getRegPatchMask
opensubdiv/bfr/surface.h:292
↓ 2 callers
Function
getRingSize
examples/farViewer/gl_mesh.cpp:558
↓ 2 callers
Function
getURLP
(name)
documentation/tipuesearch/tipuesearch.js:94
↓ 2 callers
Function
getURLP
(name)
documentation/tipuesearch/tipuesearch.min.js:3
↓ 2 callers
Method
getValueTag
Queries per value:
opensubdiv/vtr/fvarLevel.h:201
↓ 2 callers
Method
getVertexCreaseEndValues
Values tagged as creases have their two "end values" identified relative to the incident faces of the vertex for compact storage and quick retrieval.
opensubdiv/vtr/fvarLevel.cpp:577
↓ 2 callers
Method
getVertexEdgeValues
opensubdiv/vtr/fvarLevel.cpp:869
↓ 2 callers
Function
hasDependentSharpness
Two face-varying subsets are said to have "dependent sharpness" when the sharpness of one influences the other. This is applied when one subset has no
opensubdiv/bfr/faceSurface.cpp:348
↓ 2 callers
Function
hasMoreThanTwoFVarSubsets
If more than two distinct face-varying subsets are present, the corner is sharpened regardless of any other conditions -- leaving cases of only one or
opensubdiv/bfr/faceSurface.cpp:298
↓ 2 callers
Function
identifyManifoldCornerSpan
opensubdiv/far/patchBuilder.cpp:91
↓ 2 callers
Function
identifyNonManifoldCornerSpan
opensubdiv/far/patchBuilder.cpp:130
↓ 2 callers
Function
initShapes
------------------------------------------------------------------------------
regression/bfr_evaluate/init_shapes.h:13
↓ 2 callers
Function
initShapes
------------------------------------------------------------------------------ Shapes commented out below have been modified since baseline data was
regression/hbr_regression/init_shapes.h:18
↓ 2 callers
Function
initShapesAll
regression/bfr_evaluate/init_shapes_all.h:11
↓ 2 callers
Method
isInfSharp
opensubdiv/vtr/fvarLevel.h:100
↓ 2 callers
Method
isSemiSharp
opensubdiv/vtr/fvarLevel.h:99
↓ 2 callers
Method
isSingleCreasePatch
opensubdiv/vtr/level.cpp:1352
↓ 2 callers
Method
isValid
opensubdiv/bfr/surfaceData.h:48
↓ 2 callers
Function
ortho
examples/common/simple_math.h:176
↓ 2 callers
Function
outfile
examples/common/stb_image_write.h:176
↓ 2 callers
Function
parseIntArg
regression/common/arg_utils.cpp:16
↓ 2 callers
Method
pushPatchArray
opensubdiv/far/patchTable.cpp:186
↓ 2 callers
Method
refine
The main refinement method -- provides a high-level overview of refinement: The refinement process is as follows: - determine a mapping from parent c
opensubdiv/vtr/refinement.cpp:99
↓ 2 callers
Function
reloadShaderFile
-------------------------------------------------------------------------------
examples/glPtexViewer/glPtexViewer.cpp:1588
↓ 2 callers
Method
reservePatchArrays
opensubdiv/far/patchTable.cpp:130
↓ 2 callers
Method
resizeComponents
opensubdiv/vtr/fvarLevel.cpp:76
↓ 2 callers
Method
resizeFaceVertices
opensubdiv/vtr/level.h:554
↓ 2 callers
Method
resizeFaces
Sizing methods to allocate space:
opensubdiv/vtr/level.h:782
↓ 2 callers
Method
resizeVertices
opensubdiv/vtr/level.h:824
↓ 2 callers
Method
selectFace
opensubdiv/vtr/sparseSelector.cpp:61
↓ 2 callers
Method
setAll
opensubdiv/vtr/refinement.h:272
← previous
next →
901–1,000 of 3,916, ranked by callers