Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AIFanatic/three-nanite
/ functions
Functions
1,563 in github.com/AIFanatic/three-nanite
⨍
Functions
1,563
◇
Types & classes
324
↓ 3 callers
Function
graph_ReadFromDisk
/ ! This function reads the key contents of a graph from the disk */ /
src/metis-5.2.1/libmetis/graph.c:369
↓ 3 callers
Function
group_clean
src/meshoptimizer/extern/fast_obj.h:527
↓ 3 callers
Function
ikvsorti
src/metis-5.2.1/libmetis/gklib.c:78
↓ 3 callers
Function
ikvwspacemalloc
/ ! This function allocate space from the core */ /
src/metis-5.2.1/libmetis/wspace.c:155
↓ 3 callers
Function
intArrayFromString
(stringy,dontAddNull,length)
src/metis-5.2.1/metis.js:9
↓ 3 callers
Function
ivecle
/ ! This function returns true if \forall i, x[i] <= z[i]. */ /
src/metis-5.2.1/libmetis/mcutil.c:86
↓ 3 callers
Function
jsmn_alloc_token
* Allocates a fresh unused token from the token pull. */
src/meshoptimizer/extern/cgltf.h:6702
↓ 3 callers
Function
jsmn_alloc_token
* Allocates a fresh unused token from the token pull. */
src/meshoptimizer/demo/cgltf.h:6485
↓ 3 callers
Function
meshlets
src/meshoptimizer/demo-bak/main.cpp:851
↓ 3 callers
Function
meshopt_analyzeVertexFetch
src/meshoptimizer/src/meshoptimizer.h:1011
↓ 3 callers
Function
meshopt_encodeIndexVersion
src/meshoptimizer/src/indexcodec.cpp:355
↓ 3 callers
Function
meshopt_generateVertexRemap
src/meshoptimizer/src/meshoptimizer.h:803
↓ 3 callers
Function
meshopt_optimizeVertexCacheTable
src/meshoptimizer/src/vcacheoptimizer.cpp:169
↓ 3 callers
Function
meshopt_optimizeVertexFetchRemap
src/meshoptimizer/src/meshoptimizer.h:900
↓ 3 callers
Function
meshopt_simplifyPoints
src/meshoptimizer/src/simplifier.cpp:1777
↓ 3 callers
Function
meshopt_spatialSortRemap
src/meshoptimizer/src/spatialorder.cpp:112
↓ 3 callers
Function
mtl_default
src/meshoptimizer/extern/fast_obj.h:848
↓ 3 callers
Function
normalize
src/meshoptimizer/src/simplifier.cpp:481
↓ 3 callers
Function
object_clean
src/meshoptimizer/extern/fast_obj.h:489
↓ 3 callers
Function
optlog2
optimized variant of frexp
src/meshoptimizer/src/vertexfilter.cpp:800
↓ 3 callers
Function
parseOnOff
src/meshoptimizer/demo/tiny_obj_loader.h:1121
↓ 3 callers
Function
parseReal2
src/meshoptimizer/demo/tiny_obj_loader.h:1053
↓ 3 callers
Function
parseTriple
Parse triples with index offsets: i, i/j/k, i//k, i/j
src/meshoptimizer/demo/tiny_obj_loader.h:1188
↓ 3 callers
Function
part1By2
"Insert" two 0 bits after each of the 10 low bits of x
src/meshoptimizer/src/spatialorder.cpp:14
↓ 3 callers
Function
radixPass
src/meshoptimizer/src/spatialorder.cpp:98
↓ 3 callers
Function
rasterize
half-space fixed point triangle rasterizer
src/meshoptimizer/src/overdrawanalyzer.cpp:46
↓ 3 callers
Function
readImage
src/meshoptimizer/gltf/image.cpp:62
↓ 3 callers
Function
readInt16
src/meshoptimizer/gltf/image.cpp:93
↓ 3 callers
Function
readInt32
src/meshoptimizer/gltf/image.cpp:98
↓ 3 callers
Function
reindexMesh
src/meshoptimizer/gltf/mesh.cpp:461
↓ 3 callers
Function
sbrk
src/meshoptimizer/tools/wasmstubs.cpp:14
↓ 3 callers
Function
sdefl_huff
src/meshoptimizer/extern/sdefl.h:362
↓ 3 callers
Function
sdefl_seq
src/meshoptimizer/extern/sdefl.h:608
↓ 3 callers
Function
sdefl_uload32
src/meshoptimizer/extern/sdefl.h:221
↓ 3 callers
Function
setupShaders
src/meshoptimizer/tools/vcachetester.cpp:109
↓ 3 callers
Function
stringToUTF8Array
(str,heap,outIdx,maxBytesToWrite)
src/metis-5.2.1/metis.js:9
↓ 3 callers
Function
stripify
src/meshoptimizer/demo-bak/main.cpp:789
↓ 3 callers
Function
textureMask
src/meshoptimizer/gltf/gltfpack.cpp:1177
↓ 3 callers
Method
update
()
src/BetterStats.ts:87
↓ 3 callers
Function
updateCache
src/meshoptimizer/src/overdrawoptimizer.cpp:135
↓ 3 callers
Function
writeAnimationTime
src/meshoptimizer/gltf/write.cpp:1052
↓ 3 callers
Function
writeExtras
src/meshoptimizer/gltf/write.cpp:1657
↓ 3 callers
Function
writeInstanceData
src/meshoptimizer/gltf/write.cpp:1119
↓ 3 callers
Function
writeVertexStreamFloat
src/meshoptimizer/gltf/stream.cpp:386
↓ 2 callers
Function
AllocateKWayPartitionMemory
/ ! This function allocates memory for the k-way cut-based refinement */ /
src/metis-5.2.1/libmetis/kwayrefine.c:118
↓ 2 callers
Function
BetterBalance2Way
/ ! This function takes two ubfactor-centered load imbalance vectors x & y, and returns true if y is better balanced than x. */ /
src/metis-5.2.1/libmetis/mcutil.c:169
↓ 2 callers
Function
Change2FNumbering
/ ! This function changes the numbering to start from 1 instead of 0 */ /
src/metis-5.2.1/libmetis/fortran.c:34
↓ 2 callers
Function
ChangeMesh2FNumbering
/ ! This function changes the numbering to start from 1 instead of 0 */ /
src/metis-5.2.1/libmetis/fortran.c:105
↓ 2 callers
Function
ChangeMesh2FNumbering2
/ ! This function changes the numbering to start from 1 instead of 0 */ /
src/metis-5.2.1/libmetis/fortran.c:125
↓ 2 callers
Function
CheckRInfo
/ ! This function checks whether or not the rinfo of a vertex is consistent */ /
src/metis-5.2.1/libmetis/debug.c:232
↓ 2 callers
Function
CompressGraph
/ ! This function compresses a graph by merging identical vertices The compression should lead to at least 10% reduction. The compressed gra
src/metis-5.2.1/libmetis/compress.c:25
↓ 2 callers
Function
ComputeFillIn
/ ! This function sets up data structures for fill-in computations */ /
src/metis-5.2.1/programs/smbfactor.c:21
↓ 2 callers
Function
ComputeKWayVolGains
/ ! This function computes the initial gains in the communication volume */ /
src/metis-5.2.1/libmetis/kwayrefine.c:572
↓ 2 callers
Function
ComputeLoadImbalanceVec
/ ! Computes the load imbalance of each constraint across the partitions. */ /
src/metis-5.2.1/libmetis/mcutil.c:311
↓ 2 callers
Function
EliminateSubDomainEdges
/ ! This function computes the subdomain graph */ /
src/metis-5.2.1/libmetis/minconn.c:192
↓ 2 callers
Function
FindCommonElements
/ ! This function finds all elements that share at least ncommon nodes with the ``query'' element. */ /
src/metis-5.2.1/libmetis/mesh.c:237
↓ 2 callers
Function
FindCommonNodes
/ ! This function finds the union of nodes that are in the same elements with the ``query'' node. */ /
src/metis-5.2.1/libmetis/mesh.c:348
↓ 2 callers
Function
FreeMesh
/ ! This function deallocates any memory stored in a mesh */ /
src/metis-5.2.1/libmetis/mesh.c:404
↓ 2 callers
Function
FreeSData
/ ! This function frees the memory storing the structure of the graph */ /
src/metis-5.2.1/libmetis/graph.c:230
↓ 2 callers
Function
FreeWorkSpace
/ ! This function frees the workspace */ /
src/metis-5.2.1/libmetis/wspace.c:80
↓ 2 callers
Function
General2WayBalance
* This function balances two partitions by moving the highest gain * (including negative gain) vertices to the other domain. * It is used only when t
src/metis-5.2.1/libmetis/balance.c:169
↓ 2 callers
Function
GetLength
src/meshoptimizer/demo/tiny_obj_loader.h:1467
↓ 2 callers
Function
GrowBisection
/ ! This function takes a graph and produces a bisection by using a region growing algorithm. The resulting bisection is refined using FM. The
src/metis-5.2.1/libmetis/initpart.c:189
↓ 2 callers
Function
InduceRowPartFromColumnPart
/ ! Induces a partitioning of the rows based on a a partitioning of the columns. It is used by both the Nodal and Dual routines. */ /
src/metis-5.2.1/libmetis/meshpart.c:179
↓ 2 callers
Function
InitMaterial
src/meshoptimizer/demo/tiny_obj_loader.h:1386
↓ 2 callers
Function
LoadObj
src/meshoptimizer/demo/tiny_obj_loader.h:2548
↓ 2 callers
Function
METIS_PartMeshDual
* This function partitions a finite element mesh by partitioning its dual * graph using KMETIS and then assigning nodes in a load balanced fashion. **
src/metis-5.2.1/libmetis/meshpart.c:90
↓ 2 callers
Function
METIS_PartMeshNodal
* This function partitions a finite element mesh by partitioning its nodal * graph using KMETIS and then assigning elements in a load balanced fashion
src/metis-5.2.1/libmetis/meshpart.c:22
↓ 2 callers
Function
Match_2Hop
/ ! This function matches the unmatched vertices using a 2-hop matching that involves vertices that are two hops away from each other. */ /
src/metis-5.2.1/libmetis/coarsen.c:438
↓ 2 callers
Function
Match_SHEM
/ ! This function finds a matching using the HEM heuristic. The vertices are visited based on increasing degree to ensure that all vertices are
src/metis-5.2.1/libmetis/coarsen.c:294
↓ 2 callers
Function
McRandomBisection
/ ! This function takes a multi-constraint graph and computes a bisection by randomly assigning the vertices and then refining it. The resulting
src/metis-5.2.1/libmetis/initpart.c:325
↓ 2 callers
Function
MlevelNodeBisectionL1
/ ! The top-level routine of the actual multilevel node bisection */ /
src/metis-5.2.1/libmetis/ometis.c:395
↓ 2 callers
Function
MlevelNodeBisectionL2
/ ! This function performs multilevel node bisection (i.e., tri-section). It performs multiple bisections and selects the best. */ /
src/metis-5.2.1/libmetis/ometis.c:345
↓ 2 callers
Function
ReadMesh
/ ! This function reads in a mesh */ /
src/metis-5.2.1/programs/io.c:178
↓ 2 callers
Function
ReadTPwgts
/ ! This function reads in the target partition weights. If no file is specified the weights are set to 1/nparts */ /
src/metis-5.2.1/programs/io.c:275
↓ 2 callers
Function
Refine2WayNode
/ ! This function is the entry point of the separator refinement. It does not perform any refinement on graph, but it starts by first project
src/metis-5.2.1/libmetis/srefine.c:23
↓ 2 callers
Function
SelectQueue
/ ! This function selects the partition number and the queue from which we will move vertices out. */ /
src/metis-5.2.1/libmetis/fm.c:439
↓ 2 callers
Function
Setup2WayBalMultipliers
/ ! Computes the per-partition/constraint balance multipliers */ /
src/metis-5.2.1/libmetis/options.c:159
↓ 2 callers
Function
SplitGraphOrder
/ ! This function takes a graph and a tri-section (left, right, separator) and splits it into two graphs. This function relies on the fa
src/metis-5.2.1/libmetis/ometis.c:422
↓ 2 callers
Function
SplitString
Split a string with specified delimiter character and escape character. https://rosettacode.org/wiki/Tokenize_a_string_with_escaping#C.2B.2B
src/meshoptimizer/demo/tiny_obj_loader.h:2029
↓ 2 callers
Function
WriteGraph
/ ! This function writes a graph into a file */ /
src/metis-5.2.1/programs/io.c:497
↓ 2 callers
Function
WritePartition
/ ! This function writes out the partition vector */ /
src/metis-5.2.1/programs/io.c:425
↓ 2 callers
Method
addNode
(node: Node)
src/DiagramVisualizer.ts:26
↓ 2 callers
Function
animationPath
src/meshoptimizer/gltf/write.cpp:78
↓ 2 callers
Function
appendMeshlet
src/meshoptimizer/src/clusterizer.cpp:261
↓ 2 callers
Function
areTexturesEqual
src/meshoptimizer/gltf/material.cpp:6
↓ 2 callers
Function
attributeType
src/meshoptimizer/gltf/write.cpp:53
↓ 2 callers
Function
buildPositionRemap
src/meshoptimizer/src/indexgenerator.cpp:163
↓ 2 callers
Function
buildTriangleAdjacency
src/meshoptimizer/src/vcacheoptimizer.cpp:41
↓ 2 callers
Function
canMergeMeshes
src/meshoptimizer/gltf/mesh.cpp:199
↓ 2 callers
Function
cgltf_accessor_read_float
src/meshoptimizer/demo/cgltf.h:2327
↓ 2 callers
Function
cgltf_accessor_unpack_floats
src/meshoptimizer/demo/cgltf.h:2347
↓ 2 callers
Function
cgltf_calc_index_bound
src/meshoptimizer/extern/cgltf.h:1518
↓ 2 callers
Function
cgltf_calc_index_bound
src/meshoptimizer/demo/cgltf.h:1493
↓ 2 callers
Function
cgltf_calc_size
src/meshoptimizer/extern/cgltf.h:6202
↓ 2 callers
Function
cgltf_component_read_index
src/meshoptimizer/demo/cgltf.h:2211
↓ 2 callers
Function
cgltf_element_read_float
src/meshoptimizer/demo/cgltf.h:2258
↓ 2 callers
Function
cgltf_free
src/meshoptimizer/extern/cgltf.h:1803
↓ 2 callers
Function
cgltf_json_to_bool
src/meshoptimizer/extern/cgltf.h:2687
↓ 2 callers
Function
cgltf_json_to_bool
src/meshoptimizer/demo/cgltf.h:2542
← previous
next →
301–400 of 1,563, ranked by callers