MCPcopy Create free account

hub / github.com/PixarAnimationStudios/OpenSubdiv / functions

Functions3,916 in github.com/PixarAnimationStudios/OpenSubdiv

↓ 2 callersFunctionSwapST
examples/glEvalLimit/particles.cpp:164
↓ 2 callersMethodUnnormalizeTriangle
opensubdiv/far/patchParam.h:294
↓ 2 callersMethodUpdateData
examples/glStencilViewer/glStencilViewer.cpp:198
↓ 2 callersFunctionUpdateParticle
examples/glEvalLimit/particles.cpp:354
↓ 2 callersMethodUpdateVaryingBuffer
examples/glShareTopology/vbo.h:61
↓ 2 callersMethodWriteFaces
tutorials/bfr/tutorial_1_4/objWriter.h:140
↓ 2 callersMethodWriteFaces
tutorials/bfr/tutorial_1_3/objWriter.h:140
↓ 2 callersMethodWriteFaces
tutorials/bfr/tutorial_3_1/objWriter.h:140
↓ 2 callersFunctionWriteScreenshot
examples/common/glUtils.cpp:169
↓ 2 callersMethodWriteVertexPositions
tutorials/bfr/tutorial_1_4/objWriter.h:75
↓ 2 callersMethodWriteVertexPositions
tutorials/bfr/tutorial_1_3/objWriter.h:75
↓ 2 callersMethodWriteVertexPositions
tutorials/bfr/tutorial_3_1/objWriter.h:75
↓ 2 callersFunction_argParseBool
examples/common/glUtils.cpp:32
↓ 2 callersFunction_combineSparsePointsInFullRow
opensubdiv/far/loopPatchBuilder.cpp:383
↓ 2 callersFunction_removeValence2Duplicates
opensubdiv/far/catmarkPatchBuilder.cpp:486
↓ 2 callersFunction_removeValence2Duplicates
opensubdiv/far/loopPatchBuilder.cpp:474
↓ 2 callersFunction_resizeMatrix
opensubdiv/far/catmarkPatchBuilder.cpp:393
↓ 2 callersFunction_resizeMatrix
opensubdiv/far/loopPatchBuilder.cpp:355
↓ 2 callersFunctionappendTriFan
opensubdiv/bfr/tessellation.cpp:200
↓ 2 callersFunctionapplicationInitializeGL
glLoader/glLoader.cpp:19
↓ 2 callersFunctionbindProgram
examples/glFVarViewer/glFVarViewer.cpp:771
↓ 2 callersFunctionbindProgram
examples/glPaintTest/glPaintTest.cpp:565
↓ 2 callersFunctionbindProgram
examples/glShareTopology/glShareTopology.cpp:544
↓ 2 callersFunctionbindTextures
examples/glPaintTest/glPaintTest.cpp:532
↓ 2 callersFunctionbuildStencilTable
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:212
↓ 2 callersFunctioncheckBackend
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:325
↓ 2 callersFunctioncheckGLErrors
examples/glPaintTest/glPaintTest.cpp:111
↓ 2 callersFunctioncheckVertexBuffer
------------------------------------------------------------------------------
regression/osd_regression/main.cpp:124
↓ 2 callersMethodcombineWithLevelETag
Methods related to tagging:
opensubdiv/vtr/fvarLevel.h:370
↓ 2 callersFunctioncompileKernel
opensubdiv/osd/glXFBEvaluator.cpp:157
↓ 2 callersFunctioncompileKernel
opensubdiv/osd/glComputeEvaluator.cpp:127
↓ 2 callersFunctioncompileShader
------------------------------------------------------------------------------
examples/glFVarViewer/glFVarViewer.cpp:246
↓ 2 callersFunctionconvertToMIntArray
(listOfInts)
regression/far_regression/example_createMesh.py:37
↓ 2 callersFunctioncopyStencilData
opensubdiv/far/stencilTable.cpp:19
↓ 2 callersMethodcreateFVarChannel
In development -- methods for accessing face-varying data channels...
opensubdiv/vtr/level.cpp:2093
↓ 2 callersFunctioncreateHDRTexture
examples/dxPtexViewer/dxPtexViewer.cpp:236
↓ 2 callersFunctioncreateOsdMesh
examples/glPaintTest/glPaintTest.cpp:172
↓ 2 callersFunctiondisplay
------------------------------------------------------------------------------
examples/glStencilViewer/glStencilViewer.cpp:705
↓ 2 callersFunctiondoesInfSharpFaceHaveFeatures
opensubdiv/far/topologyRefiner.cpp:541
↓ 2 callersFunctiondrawStroke
------------------------------------------------------------------------------
examples/glPaintTest/glPaintTest.cpp:712
↓ 2 callersFunctionelementAtIndex
opensubdiv/osd/ompKernel.cpp:21
↓ 2 callersFunctionelementAtIndex
opensubdiv/osd/tbbKernel.cpp:25
↓ 2 callersFunctionelementAtIndex
opensubdiv/osd/cpuKernel.cpp:21
↓ 2 callersFunctionencodeTriBoundaryMask
opensubdiv/bfr/regularPatchBuilder.cpp:22
↓ 2 callersFunctionevalBSplineCurve
opensubdiv/far/patchBasis.cpp:110
↓ 2 callersFunctionfindExtensionSupportedDevice
returns the device in clDevices which supports the extension.
examples/common/clDeviceContext.cpp:77
↓ 2 callersFunctionfindPlatform
returns the first found platform.
examples/common/clDeviceContext.cpp:44
↓ 2 callersFunctionfitFrame
-------------------------------------------------------------------------------
examples/glPtexViewer/glPtexViewer.cpp:369
↓ 2 callersFunctionfitFrame
-------------------------------------------------------------------------------
examples/dxPtexViewer/dxPtexViewer.cpp:365
↓ 2 callersMethodgatherQuadRegularRingAroundVertex
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 callersMethodgenTag
------------------------------------------------------------------------------
regression/common/shape_utils.cpp:244
↓ 2 callersFunctiongenTextureBuffer
------------------------------------------------------------------------------
examples/glPaintTest/glPaintTest.cpp:153
↓ 2 callersMethodgenerateOffsets
opensubdiv/far/stencilTable.h:660
↓ 2 callersMethodgetChildFaceInParentFace
opensubdiv/vtr/refinement.h:139
↓ 2 callersMethodgetChildValueParentSource
opensubdiv/vtr/fvarRefinement.h:47
↓ 2 callersMethodgetCompMembers
opensubdiv/vtr/level.cpp:1486
↓ 2 callersFunctiongetDependentSharpness
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 callersMethodgetEdgeFaceValues
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 callersMethodgetFVarPatchParams
opensubdiv/far/patchTable.cpp:542
↓ 2 callersMethodgetFaceChildFaces
opensubdiv/vtr/refinement.h:393
↓ 2 callersMethodgetFaceValueTags
Methods to retrieve and combine value and vertex tags:
opensubdiv/vtr/fvarLevel.cpp:1014
↓ 2 callersMethodgetFirstChildVertexFromFaces
opensubdiv/vtr/refinement.h:123
↓ 2 callersMethodgetFractionalWeight
opensubdiv/vtr/fvarRefinement.cpp:611
↓ 2 callersMethodgetMaxEdgeFaces
opensubdiv/vtr/level.h:210
↓ 2 callersMethodgetNumChildEdgesFromFaces
opensubdiv/vtr/refinement.h:114
↓ 2 callersMethodgetNumValues
opensubdiv/vtr/fvarLevel.h:161
↓ 2 callersMethodgetNumVertexValues
Queries per vertex (and its potential sibling values):
opensubdiv/vtr/fvarLevel.h:180
↓ 2 callersMethodgetOptions
opensubdiv/vtr/fvarLevel.h:169
↓ 2 callersMethodgetParam
opensubdiv/bfr/surfaceData.h:47
↓ 2 callersMethodgetRegPatchMask
opensubdiv/bfr/surface.h:292
↓ 2 callersFunctiongetRingSize
examples/farViewer/gl_mesh.cpp:558
↓ 2 callersFunctiongetURLP
(name)
documentation/tipuesearch/tipuesearch.js:94
↓ 2 callersFunctiongetURLP
(name)
documentation/tipuesearch/tipuesearch.min.js:3
↓ 2 callersMethodgetValueTag
Queries per value:
opensubdiv/vtr/fvarLevel.h:201
↓ 2 callersMethodgetVertexCreaseEndValues
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 callersMethodgetVertexEdgeValues
opensubdiv/vtr/fvarLevel.cpp:869
↓ 2 callersFunctionhasDependentSharpness
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 callersFunctionhasMoreThanTwoFVarSubsets
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 callersFunctionidentifyManifoldCornerSpan
opensubdiv/far/patchBuilder.cpp:91
↓ 2 callersFunctionidentifyNonManifoldCornerSpan
opensubdiv/far/patchBuilder.cpp:130
↓ 2 callersFunctioninitShapes
------------------------------------------------------------------------------
regression/bfr_evaluate/init_shapes.h:13
↓ 2 callersFunctioninitShapes
------------------------------------------------------------------------------ Shapes commented out below have been modified since baseline data was
regression/hbr_regression/init_shapes.h:18
↓ 2 callersFunctioninitShapesAll
regression/bfr_evaluate/init_shapes_all.h:11
↓ 2 callersMethodisInfSharp
opensubdiv/vtr/fvarLevel.h:100
↓ 2 callersMethodisSemiSharp
opensubdiv/vtr/fvarLevel.h:99
↓ 2 callersMethodisSingleCreasePatch
opensubdiv/vtr/level.cpp:1352
↓ 2 callersMethodisValid
opensubdiv/bfr/surfaceData.h:48
↓ 2 callersFunctionortho
examples/common/simple_math.h:176
↓ 2 callersFunctionoutfile
examples/common/stb_image_write.h:176
↓ 2 callersFunctionparseIntArg
regression/common/arg_utils.cpp:16
↓ 2 callersMethodpushPatchArray
opensubdiv/far/patchTable.cpp:186
↓ 2 callersMethodrefine
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 callersFunctionreloadShaderFile
-------------------------------------------------------------------------------
examples/glPtexViewer/glPtexViewer.cpp:1588
↓ 2 callersMethodreservePatchArrays
opensubdiv/far/patchTable.cpp:130
↓ 2 callersMethodresizeComponents
opensubdiv/vtr/fvarLevel.cpp:76
↓ 2 callersMethodresizeFaceVertices
opensubdiv/vtr/level.h:554
↓ 2 callersMethodresizeFaces
Sizing methods to allocate space:
opensubdiv/vtr/level.h:782
↓ 2 callersMethodresizeVertices
opensubdiv/vtr/level.h:824
↓ 2 callersMethodselectFace
opensubdiv/vtr/sparseSelector.cpp:61
↓ 2 callersMethodsetAll
opensubdiv/vtr/refinement.h:272
← previousnext →901–1,000 of 3,916, ranked by callers