Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA-RTX/Donut
/ functions
Functions
1,669 in github.com/NVIDIA-RTX/Donut
⨍
Functions
1,669
◇
Types & classes
528
↓ 156 callers
Method
size
src/core/vfs/VFS.cpp:54
↓ 139 callers
Method
push_back
returns false if the front item had to be removed to make space
include/donut/core/circular_buffer.h:66
↓ 129 callers
Function
warning
src/core/log.cpp:194
↓ 111 callers
Method
empty
src/core/math/frustum.cpp:177
↓ 109 callers
Function
error
src/core/log.cpp:209
↓ 98 callers
Method
size
src/engine/TextureCache.cpp:108
↓ 91 callers
Method
end
include/donut/core/circular_buffer.h:211
↓ 67 callers
Method
get
src/render/MipMapGenPass.cpp:79
↓ 62 callers
Function
max
include/donut/core/math/quat.h:359
↓ 61 callers
Method
data
src/core/vfs/VFS.cpp:49
↓ 54 callers
Method
clear
include/donut/core/circular_buffer.h:47
↓ 52 callers
Method
begin
include/donut/core/circular_buffer.h:206
↓ 48 callers
Method
data
src/engine/TextureCache.cpp:103
↓ 45 callers
Method
CreateAutoShader
src/engine/ShaderFactory.cpp:225
↓ 41 callers
Function
min
include/donut/core/math/quat.h:355
↓ 38 callers
Function
successCheck
src/app/streamline/StreamlineIntegration.cpp:179
↓ 30 callers
Function
asfloat
src/core/math/float.cpp:121
↓ 28 callers
Function
strcasecmp
include/donut/core/string_utils.h:44
↓ 27 callers
Function
info
src/core/log.cpp:179
↓ 26 callers
Method
Get
include/donut/engine/SceneGraph.h:377
↓ 24 callers
Function
normalize
include/donut/core/math/quat.h:267
↓ 23 callers
Function
length
include/donut/core/math/quat.h:263
↓ 22 callers
Function
abs
include/donut/core/math/quat.h:363
↓ 22 callers
Function
isnan
src/core/math/float.cpp:187
↓ 21 callers
Function
trim
include/donut/core/string_utils.h:107
↓ 20 callers
Function
inverse
include/donut/core/math/quat.h:295
↓ 19 callers
Function
clamp
include/donut/core/math/basics.h:55
↓ 19 callers
Function
parse<bool>
src/core/string_utils.cpp:83
↓ 19 callers
Function
split
regex tokens split (default delimiter are space, comma, pipe and semi-colon characters) note : std::regex throws runt_time exceptions on invalid expre
include/donut/core/string_utils.h:163
↓ 18 callers
Method
GetNumChildViews
src/engine/View.cpp:244
↓ 17 callers
Method
GetState
include/donut/engine/ConsoleObjects.h:202
↓ 17 callers
Method
data
src/engine/GltfImporter.cpp:54
↓ 17 callers
Function
matrix
Generic constructors */
include/donut/core/math/matrix.h:42
↓ 17 callers
Method
size
include/donut/core/circular_buffer.h:51
↓ 16 callers
Method
GetChildView
src/engine/View.cpp:250
↓ 16 callers
Function
check_known_float16
tests/src/engine/test_float.cpp:46
↓ 16 callers
Method
hasAttribute
include/donut/engine/SceneTypes.h:291
↓ 16 callers
Method
length
include/donut/core/math/vector.h:300
↓ 16 callers
Function
make_sl_bool
src/app/streamline/StreamlineIntegration.cpp:110
↓ 15 callers
Method
GetValueAsString
src/engine/ConsoleObjects.cpp:546
↓ 15 callers
Function
message
src/core/log.cpp:149
↓ 15 callers
Method
rend
include/donut/core/circular_buffer.h:221
↓ 14 callers
Function
AppendBufferRange
src/engine/Scene.cpp:814
↓ 14 callers
Function
GetSLResource
src/app/streamline/StreamlineIntegration.cpp:1218
↓ 14 callers
Method
SetName
src/engine/SceneGraph.cpp:40
↓ 14 callers
Function
affineToHomogeneous
include/donut/core/math/affine.h:264
↓ 14 callers
Function
isinf
src/core/math/float.cpp:172
↓ 14 callers
Function
select
include/donut/core/math/quat.h:346
↓ 13 callers
Function
ReportTestResult
tests/src/engine/test_float.cpp:569
↓ 13 callers
Method
SetLeaf
src/engine/SceneGraph.cpp:308
↓ 13 callers
Function
cgltf_buffer_iterator
src/engine/GltfImporter.cpp:632
↓ 12 callers
Method
capacity
include/donut/core/circular_buffer.h:49
↓ 12 callers
Function
dot
include/donut/core/math/quat.h:255
↓ 12 callers
Method
fileExists
src/core/vfs/VFS.cpp:75
↓ 12 callers
Method
folderExists
src/core/vfs/VFS.cpp:70
↓ 12 callers
Method
valid
src/engine/AudioCache.cpp:41
↓ 11 callers
Method
Execute
src/engine/ConsoleObjects.cpp:311
↓ 11 callers
Method
GetViewportState
src/engine/View.cpp:125
↓ 11 callers
Method
full
include/donut/core/circular_buffer.h:55
↓ 10 callers
Method
SetInterpolationMode
include/donut/engine/KeyframeAnimation.h:76
↓ 10 callers
Function
chunkStream
serialize data streams
src/core/chunk/chunkWriter.cpp:131
↓ 10 callers
Function
ltrim
include/donut/core/string_utils.h:79
↓ 10 callers
Function
radians
include/donut/core/math/basics.h:119
↓ 10 callers
Method
rbegin
include/donut/core/circular_buffer.h:216
↓ 10 callers
Method
reset
src/core/chunk/chunkFile.cpp:108
↓ 9 callers
Method
GetNode
include/donut/engine/SceneGraph.h:64
↓ 9 callers
Method
GetViewExtent
src/engine/View.cpp:222
↓ 9 callers
Method
Release
Removes a reference from the specified resource. Returns true if this was the last reference, i.e. if the resource has just been removed from the trac
include/donut/engine/SceneGraph.h:486
↓ 9 callers
Function
check_known_float8e5m2
tests/src/engine/test_float.cpp:328
↓ 9 callers
Method
data
include/donut/core/math/vector.h:64
↓ 9 callers
Method
readFile
src/core/vfs/VFS.cpp:80
↓ 8 callers
Method
Attach
src/engine/SceneGraph.cpp:681
↓ 8 callers
Method
CanSetValue
src/engine/ConsoleObjects.cpp:104
↓ 8 callers
Method
Next
src/engine/SceneGraph.cpp:333
↓ 8 callers
Function
check_known_float8e4m3
tests/src/engine/test_float.cpp:253
↓ 8 callers
Method
diagonal
include/donut/core/math/box.h:74
↓ 8 callers
Function
pow
include/donut/core/math/quat.h:275
↓ 8 callers
Method
size
include/donut/engine/SceneGraph.h:512
↓ 8 callers
Function
tolower
include/donut/core/string_utils.h:151
↓ 8 callers
Method
transformPoint
include/donut/core/math/affine.h:50
↓ 7 callers
Method
BlitTexture
src/engine/CommonRenderPasses.cpp:209
↓ 7 callers
Function
EnableF16C
src/core/math/float.cpp:108
↓ 7 callers
Method
GetDevice
include/donut/app/DeviceManager.h:475
↓ 7 callers
Method
GetFramebuffer
src/app/DeviceManager.cpp:1069
↓ 7 callers
Method
GetParent
include/donut/engine/SceneGraph.h:311
↓ 7 callers
Method
GetPixelOffset
src/engine/View.cpp:227
↓ 7 callers
Method
GetSubresources
src/engine/View.cpp:137
↓ 7 callers
Method
IsReverseDepth
src/engine/View.cpp:142
↓ 7 callers
Function
enumerate_to_vector
include/donut/core/vfs/VFS.h:50
↓ 7 callers
Function
fatal
src/core/log.cpp:224
↓ 7 callers
Function
make_sl_float4x4
src/app/streamline/StreamlineIntegration.cpp:100
↓ 7 callers
Function
scaling
include/donut/core/math/affine.h:346
↓ 7 callers
Method
size
src/engine/GltfImporter.cpp:59
↓ 7 callers
Function
strcasencmp
include/donut/core/string_utils.h:51
↓ 6 callers
Method
FillPlanarViewConstants
src/engine/View.cpp:31
↓ 6 callers
Method
GetDirection
src/engine/SceneTypes.cpp:67
↓ 6 callers
Method
GetProjectionMatrix
src/engine/View.cpp:198
↓ 6 callers
Function
add_texture
(path)
scripts/mat_to_gltf.py:52
↓ 6 callers
Function
degrees
include/donut/core/math/basics.h:118
↓ 6 callers
Function
isfinite
src/core/math/float.cpp:202
next →
1–100 of 1,669, ranked by callers