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
↓ 1 callers
Method
backbufferResizing
src/app/imgui_nvrhi.cpp:397
↓ 1 callers
Function
cgltf_parse_json_hair
Parse hair extension for glTF material: For setup the hair properties for material, adding "NV_materials_hair" as extension name and setup the follow
src/engine/GltfImporter.cpp:444
↓ 1 callers
Function
cgltf_parse_json_subsurface
Parse subsurface scattering extension for glTF material: For setup the SSS properties for material, adding "NV_materials_subsurface" as extension nam
src/engine/GltfImporter.cpp:369
↓ 1 callers
Function
cgltf_parse_texture_dds
Parses the image reference from an MSFT_texture_dds extension. See https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Vendor/MSFT_texture
src/engine/GltfImporter.cpp:144
↓ 1 callers
Function
cgltf_parse_texture_extensions
Processes all supported extensions for a glTF texture object.
src/engine/GltfImporter.cpp:299
↓ 1 callers
Function
cgltf_parse_texture_swizzle
Parses a single texture swizzle option into a cgltf_texture_swizzle object. See the comment to cgltf_parse_texture_swizzle_options for an example inpu
src/engine/GltfImporter.cpp:183
↓ 1 callers
Function
cgltf_parse_texture_swizzle_options
Parses an array of texture swizzle options from "NV_texture_swizzle" extension into a cgltf_texture_extensions object. There is no public spec for NV_
src/engine/GltfImporter.cpp:255
↓ 1 callers
Function
chunkMeshInstances
serialize MeshInstances
src/core/chunk/chunkWriter.cpp:203
↓ 1 callers
Function
chunkMeshNodes
src/core/chunk/chunkWriter.cpp:236
↓ 1 callers
Function
computePanMatrix
src/engine/AudioEngine.cpp:157
↓ 1 callers
Method
contains
include/donut/core/math/box.h:44
↓ 1 callers
Function
createNullTexture
src/render/MipMapGenPass.cpp:57
↓ 1 callers
Method
createStringsTableChunk
src/core/chunk/chunkWriter.cpp:70
↓ 1 callers
Function
decomposeAffine
include/donut/core/math/quat.h:439
↓ 1 callers
Method
empty
include/donut/core/math/box.h:139
↓ 1 callers
Method
empty
include/donut/engine/SceneGraph.h:511
↓ 1 callers
Method
end
include/donut/engine/SceneGraph.h:510
↓ 1 callers
Method
enumerateDirectories
src/app/MediaFileSystem.cpp:161
↓ 1 callers
Function
exp2f
Base-2 exp and log
include/donut/core/math/basics.h:100
↓ 1 callers
Function
extendKeyword
src/app/imgui_console.cpp:328
↓ 1 callers
Method
fileExists
src/app/MediaFileSystem.cpp:105
↓ 1 callers
Function
float_to_string
src/engine/ConsoleObjects.cpp:539
↓ 1 callers
Function
getFormatEX
src/engine/AudioEngine.cpp:131
↓ 1 callers
Method
getSemantic
src/core/chunk/chunkDescs.h:167
↓ 1 callers
Method
getVary
src/core/chunk/chunkDescs.h:163
↓ 1 callers
Method
grow
src/core/math/frustum.cpp:122
↓ 1 callers
Method
grow
include/donut/core/math/sphere.h:73
↓ 1 callers
Method
hasNextToken
src/engine/ConsoleInterpreter.cpp:44
↓ 1 callers
Function
initializeDefaultCommands
src/engine/ConsoleInterpreter.cpp:325
↓ 1 callers
Method
intersects
include/donut/core/math/box.h:54
↓ 1 callers
Method
isOpen
src/core/vfs/TarFile.cpp:164
↓ 1 callers
Method
isValid
src/core/chunk/chunkFile.cpp:48
↓ 1 callers
Method
isValid
src/core/chunk/chunkDescs.h:116
↓ 1 callers
Method
isempty
include/donut/core/math/box.h:39
↓ 1 callers
Function
isfalse
include/donut/core/string_utils.h:195
↓ 1 callers
Method
isfinite
include/donut/core/math/box.h:59
↓ 1 callers
Function
isolateKeyword
src/app/imgui_console.cpp:351
↓ 1 callers
Function
istrue
include/donut/core/string_utils.h:189
↓ 1 callers
Method
loadMeshSetChunk_0x100
src/core/chunk/chunkReader.cpp:280
↓ 1 callers
Method
loadStringsTableChunk_0x100
src/core/chunk/chunkReader.cpp:64
↓ 1 callers
Function
makeKey
src/engine/AudioEngine.cpp:67
↓ 1 callers
Function
max
include/donut/core/math/basics.h:51
↓ 1 callers
Function
min
include/donut/core/math/basics.h:49
↓ 1 callers
Function
minComponent
include/donut/core/math/quat.h:371
↓ 1 callers
Function
modPositive
Modulus with always positive remainders (assuming positive divisor)
include/donut/core/math/basics.h:84
↓ 1 callers
Method
mount
src/core/vfs/VFS.cpp:290
↓ 1 callers
Method
nextToken
src/engine/ConsoleInterpreter.cpp:80
↓ 1 callers
Method
normalize
src/core/math/frustum.cpp:27
↓ 1 callers
Function
perspProjD3DStyle
src/core/math/matrix.cpp:53
↓ 1 callers
Function
printColumns
XXXX mk: we should probably use the columns features instead ?
src/app/imgui_console.cpp:292
↓ 1 callers
Function
printLines
src/app/imgui_console.cpp:256
↓ 1 callers
Method
readFile
src/app/MediaFileSystem.cpp:113
↓ 1 callers
Method
render
src/app/imgui_nvrhi.cpp:311
↓ 1 callers
Method
serialize
src/core/chunk/chunkFile.cpp:185
↓ 1 callers
Method
set
src/engine/AudioEngine.cpp:52
↓ 1 callers
Method
setListenerTransform
src/engine/AudioEngine.cpp:897
↓ 1 callers
Function
setOutputVoice
src/engine/AudioEngine.cpp:142
↓ 1 callers
Function
setToVector
src/app/vulkan/DeviceManager_VK.cpp:91
↓ 1 callers
Function
slerp
include/donut/core/math/quat.h:417
↓ 1 callers
Function
sphericalToCartesian
src/core/math/vector.cpp:28
↓ 1 callers
Method
startUpdateThread
src/engine/AudioEngine.cpp:795
↓ 1 callers
Function
starts_with
include/donut/core/string_utils.h:58
↓ 1 callers
Function
strcaseequals
src/engine/AudioCache.cpp:149
↓ 1 callers
Function
test_circular_buffer
tests/src/core/test_circular_buffer.cpp:31
↓ 1 callers
Function
test_circular_buffer_iterators
tests/src/core/test_circular_buffer.cpp:89
↓ 1 callers
Function
test_commands
tests/src/engine/test_console_interpreter.cpp:57
↓ 1 callers
Function
test_console_variables
tests/src/engine/test_console_objects.cpp:65
↓ 1 callers
Function
test_float8e4m3
tests/src/engine/test_float.cpp:290
↓ 1 callers
Function
test_float8e5m2
tests/src/engine/test_float.cpp:368
↓ 1 callers
Function
test_gpu_float16
tests/src/engine/test_float.cpp:168
↓ 1 callers
Function
test_ini
tests/src/engine/test_console_objects.cpp:156
↓ 1 callers
Function
test_known_float8e4m3
tests/src/engine/test_float.cpp:271
↓ 1 callers
Function
test_known_float8e5m2
tests/src/engine/test_float.cpp:348
↓ 1 callers
Function
test_native_filesystem
tests/src/core/test_vfs.cpp:32
↓ 1 callers
Function
test_number_parsing
tests/src/core/test_string_utils.cpp:173
↓ 1 callers
Function
test_relative_filesystem
tests/src/core/test_vfs.cpp:79
↓ 1 callers
Function
test_root_filesystem
tests/src/core/test_vfs.cpp:126
↓ 1 callers
Function
test_split
tests/src/core/test_string_utils.cpp:116
↓ 1 callers
Function
test_strcasecmp
tests/src/core/test_string_utils.cpp:32
↓ 1 callers
Function
test_tolower
tests/src/core/test_string_utils.cpp:103
↓ 1 callers
Function
test_trim
tests/src/core/test_string_utils.cpp:70
↓ 1 callers
Function
test_variable_state
tests/src/engine/test_console_objects.cpp:37
↓ 1 callers
Function
test_variables
tests/src/engine/test_console_interpreter.cpp:102
↓ 1 callers
Method
toAffine
Convert to an affine transform
include/donut/core/math/quat.h:103
↓ 1 callers
Method
toMatrix
Convert to a matrix
include/donut/core/math/quat.h:94
↓ 1 callers
Function
toVkImageLayout
src/app/streamline/StreamlineIntegration.cpp:1198
↓ 1 callers
Function
transpose
include/donut/core/math/affine.h:221
↓ 1 callers
Method
updateFontTexture
src/app/imgui_nvrhi.cpp:79
↓ 1 callers
Method
valid
include/donut/core/chunk/chunkFile.h:56
↓ 1 callers
Method
writeFile
src/core/vfs/VFS.cpp:125
Method
AddFrameToHistogram
src/render/ToneMappingPasses.cpp:288
Method
AddRenderPassToBack
src/app/DeviceManager.cpp:497
Method
AddRenderPassToFront
src/app/DeviceManager.cpp:485
Method
AddTrack
src/engine/KeyframeAnimation.cpp:232
Method
AdvanceFrame
src/render/ToneMappingPasses.cpp:269
Method
AdvanceFrame
src/render/TemporalAntiAliasingPass.cpp:300
Method
AftermathCrashDump
src/app/aftermath/AftermathCrashDump.cpp:192
Method
AllocateResourceCallback
src/app/streamline/StreamlineIntegration.cpp:1072
Method
Animate
src/app/Camera.cpp:180
Method
Animate
src/app/DeviceManager.cpp:590
← previous
next →
401–500 of 1,669, ranked by callers