Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA-RTX/NVRHI
/ functions
Functions
1,225 in github.com/NVIDIA-RTX/NVRHI
⨍
Functions
1,225
◇
Types & classes
330
↓ 2 callers
Method
keepTextureInitialStates
src/common/state-tracking.cpp:350
↓ 2 callers
Function
populateClusterOperationInputInfo
src/vulkan/vulkan-raytracing.cpp:511
↓ 2 callers
Method
push
src/d3d12/d3d12-device.cpp:198
↓ 2 callers
Method
queryFeatureSupport
src/vulkan/vulkan-device.cpp:346
↓ 2 callers
Method
release
src/common/utils.cpp:417
↓ 2 callers
Method
requireBufferState
src/vulkan/vulkan-state-tracking.cpp:202
↓ 2 callers
Method
requireBufferState
src/d3d12/d3d12-state-tracking.cpp:98
↓ 2 callers
Method
requireTextureState
src/d3d12/d3d12-state-tracking.cpp:84
↓ 2 callers
Method
submitChunks
src/vulkan/vulkan-upload.cpp:137
↓ 2 callers
Method
submitChunks
src/d3d12/d3d12-upload.cpp:241
↓ 2 callers
Function
translateClusterOperation
src/d3d12/d3d12-raytracing.cpp:1068
↓ 2 callers
Method
waitCommandList
src/vulkan/vulkan-queue.cpp:442
↓ 1 callers
Method
AddRef
include/nvrhi/common/resource.h:380
↓ 1 callers
Function
AreResourceTypesCompatible
src/d3d12/d3d12-resource-bindings.cpp:46
↓ 1 callers
Method
Attach
Set the pointer while keeping the object's reference count unchanged
include/nvrhi/common/resource.h:336
↓ 1 callers
Function
CastToHistogram
src/d3d12/d3d12-raytracing.cpp:510
↓ 1 callers
Function
CommandListStateToString
src/validation/validation-commandlist.cpp:53
↓ 1 callers
Function
FillBindingSetSummary
src/validation/validation-device.cpp:893
↓ 1 callers
Function
GenerateBufferDebugName
src/common/utils.cpp:338
↓ 1 callers
Function
GenerateHeapDebugName
src/common/utils.cpp:270
↓ 1 callers
Method
GetAccelStructPreBuildInfo
src/d3d12/d3d12-raytracing.cpp:853
↓ 1 callers
Method
GetEnhancedBarriersSupported
src/d3d12/d3d12-backend.h:1330
↓ 1 callers
Method
GetLinearSweptSpheresSupported
src/d3d12/d3d12-backend.h:1329
↓ 1 callers
Method
GetOpacityMicromapSupported
src/d3d12/d3d12-backend.h:1328
↓ 1 callers
Method
SetAABBs
src/d3d12/d3d12-raytracing.cpp:121
↓ 1 callers
Method
SetInstanceDescs
src/d3d12/d3d12-raytracing.cpp:223
↓ 1 callers
Function
SetIntersection
src/validation/validation-device.cpp:42
↓ 1 callers
Method
SetLss
src/d3d12/d3d12-raytracing.cpp:151
↓ 1 callers
Method
SetSpheres
src/d3d12/d3d12-raytracing.cpp:146
↓ 1 callers
Method
Signal
src/d3d12/d3d12-device.cpp:144
↓ 1 callers
Function
VKViewportWithDXCoords
src/vulkan/vulkan-meshlets.cpp:237
↓ 1 callers
Function
VKViewportWithDXCoords
src/vulkan/vulkan-graphics.cpp:528
↓ 1 callers
Function
VersionGetQueue
src/common/versioning.h:53
↓ 1 callers
Method
addSignalSemaphore
src/vulkan/vulkan-queue.cpp:113
↓ 1 callers
Method
addWaitSemaphore
src/vulkan/vulkan-queue.cpp:104
↓ 1 callers
Function
alignBufferOffset
src/vulkan/vulkan-staging-texture.cpp:31
↓ 1 callers
Method
allocateBufferMemory
src/vulkan/vulkan-allocator.cpp:48
↓ 1 callers
Method
allocateMemory
src/vulkan/vulkan-allocator.cpp:92
↓ 1 callers
Method
allocateTextureMemory
src/vulkan/vulkan-allocator.cpp:69
↓ 1 callers
Method
any
src/validation/validation-device.cpp:2376
↓ 1 callers
Method
back
include/nvrhi/common/containers.h:85
↓ 1 callers
Method
bake
src/vulkan/vulkan-raytracing.cpp:1245
↓ 1 callers
Method
bake
src/d3d12/d3d12-raytracing.cpp:1543
↓ 1 callers
Method
beginMarker
src/vulkan/vulkan-queries.cpp:213
↓ 1 callers
Method
bindBufferMemory
src/vulkan/vulkan-buffer.cpp:649
↓ 1 callers
Method
buildBottomLevelAccelStruct
src/d3d12/d3d12-raytracing.cpp:1902
↓ 1 callers
Method
clearDepthStencilTexture
src/d3d11/d3d11-texture.cpp:305
↓ 1 callers
Method
clearTextureFloat
src/d3d11/d3d11-texture.cpp:270
↓ 1 callers
Method
computeCopyableFootprints
src/vulkan/vulkan-staging-texture.cpp:48
↓ 1 callers
Function
computeMipLevelInformation
src/vulkan/vulkan-texture.cpp:460
↓ 1 callers
Method
computeSubresourceOffsets
src/d3d12/d3d12-texture.cpp:189
↓ 1 callers
Function
convertClusterAccelerationStructureType
src/vulkan/vulkan-raytracing.cpp:442
↓ 1 callers
Function
convertClusterOperationFlags
src/vulkan/vulkan-raytracing.cpp:491
↓ 1 callers
Function
convertClusterOperationMode
src/vulkan/vulkan-raytracing.cpp:475
↓ 1 callers
Function
convertClusterOperationType
src/vulkan/vulkan-raytracing.cpp:455
↓ 1 callers
Function
convertColorMask
src/vulkan/vulkan-constants.cpp:723
↓ 1 callers
Function
convertCustomSemantics
src/d3d12/d3d12-shader.cpp:29
↓ 1 callers
Function
convertInstanceFlags
src/vulkan/vulkan-constants.cpp:767
↓ 1 callers
Function
convertPixelShadingRate
src/d3d12/d3d12-constants.cpp:432
↓ 1 callers
Function
convertPrimType
src/d3d11/d3d11-constants.cpp:149
↓ 1 callers
Function
convertSamplerReductionType
src/d3d11/d3d11-constants.cpp:204
↓ 1 callers
Function
convertSamplerReductionType
src/d3d12/d3d12-constants.cpp:225
↓ 1 callers
Function
convertViewportState
src/d3d11/d3d11-graphics.cpp:129
↓ 1 callers
Method
createBindingLayout
src/validation/validation-device.cpp:1329
↓ 1 callers
Method
createBindingSet
src/validation/validation-device.cpp:1818
↓ 1 callers
Method
createBuffer
src/d3d12/d3d12-buffer.cpp:62
↓ 1 callers
Method
createDSV
src/d3d12/d3d12-texture.cpp:817
↓ 1 callers
Method
createDescriptors
src/d3d12/d3d12-resource-bindings.cpp:69
↓ 1 callers
Method
createRTV
src/d3d12/d3d12-texture.cpp:762
↓ 1 callers
Method
createUAV
src/d3d12/d3d12-texture.cpp:704
↓ 1 callers
Method
endMarker
src/vulkan/vulkan-queries.cpp:241
↓ 1 callers
Method
executed
src/vulkan/vulkan-commandlist.cpp:122
↓ 1 callers
Method
executed
src/d3d12/d3d12-commandlist.cpp:332
↓ 1 callers
Method
fill
include/nvrhi/common/containers.h:100
↓ 1 callers
Function
fillAsInputDescForPreBuildInfo
src/d3d12/d3d12-raytracing.cpp:735
↓ 1 callers
Function
fillD3dAABBDesc
src/d3d12/d3d12-raytracing.cpp:568
↓ 1 callers
Function
fillD3dLssDesc
src/d3d12/d3d12-raytracing.cpp:612
↓ 1 callers
Function
fillD3dSpheresDesc
src/d3d12/d3d12-raytracing.cpp:582
↓ 1 callers
Function
fillOmmAttachmentDesc
src/d3d12/d3d12-raytracing.cpp:659
↓ 1 callers
Method
freeBufferMemory
src/vulkan/vulkan-allocator.cpp:64
↓ 1 callers
Method
freeMemory
src/vulkan/vulkan-allocator.cpp:162
↓ 1 callers
Method
freeTextureMemory
src/vulkan/vulkan-allocator.cpp:87
↓ 1 callers
Method
getAccelStructMemoryRequirements
src/validation/validation-device.cpp:1986
↓ 1 callers
Method
getArraySize
include/nvrhi/nvrhi.h:1931
↓ 1 callers
Method
getBufferMemoryRequirements
src/validation/validation-device.cpp:488
↓ 1 callers
Method
getBufferMemoryRequirements
src/vulkan/vulkan-buffer.cpp:636
↓ 1 callers
Method
getCapacity
src/vulkan/vulkan-backend.h:812
↓ 1 callers
Method
getCapacity
src/d3d12/d3d12-backend.h:690
↓ 1 callers
Method
getClearUAV
src/d3d12/d3d12-buffer.cpp:259
↓ 1 callers
Method
getCpuHandleShaderVisible
src/d3d12/d3d12-descriptor-heap.cpp:210
↓ 1 callers
Method
getCurrentCmdBuf
src/vulkan/vulkan-backend.h:1320
↓ 1 callers
Method
getD3D12CommandList
src/d3d12/d3d12-backend.h:1011
↓ 1 callers
Method
getFormatPlaneCount
src/d3d12/d3d12-texture.cpp:604
↓ 1 callers
Method
getHeapType
src/d3d12/d3d12-backend.h:196
↓ 1 callers
Method
getLastFinishedID
src/vulkan/vulkan-backend.h:270
↓ 1 callers
Method
getLastSubmittedID
src/vulkan/vulkan-backend.h:269
↓ 1 callers
Method
getOrCreateCommandBuffer
src/vulkan/vulkan-queue.cpp:83
↓ 1 callers
Method
getQueueID
src/vulkan/vulkan-backend.h:271
↓ 1 callers
Method
getShaderTableEntrySize
returns -1 if not found
src/vulkan/vulkan-backend.h:933
↓ 1 callers
Method
getSizeInBytes
src/d3d12/d3d12-texture.cpp:174
← previous
next →
201–300 of 1,225, ranked by callers