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
↓ 1 callers
Method
getTextureMemoryRequirements
src/validation/validation-device.cpp:312
↓ 1 callers
Method
getUnderlyingCommandList
src/validation/validation-backend.h:181
↓ 1 callers
Method
getUploadSize
src/vulkan/vulkan-backend.h:970
↓ 1 callers
Method
getUploadSize
src/d3d12/d3d12-backend.h:901
↓ 1 callers
Method
getVkQueue
src/vulkan/vulkan-backend.h:272
↓ 1 callers
Method
isSamplerTable
src/d3d12/d3d12-resource-bindings.cpp:397
↓ 1 callers
Method
isStateValid
src/d3d12/d3d12-raytracing.cpp:1631
↓ 1 callers
Method
mapBuffer
src/vulkan/vulkan-buffer.cpp:578
↓ 1 callers
Function
nextPowerOf2
src/d3d12/d3d12-descriptor-heap.cpp:70
↓ 1 callers
Function
pickBufferMemoryProperties
src/vulkan/vulkan-allocator.cpp:28
↓ 1 callers
Function
pickImageExtent
src/vulkan/vulkan-texture.cpp:92
↓ 1 callers
Function
pickImageFlags
src/vulkan/vulkan-texture.cpp:204
↓ 1 callers
Function
pickImageLayers
src/vulkan/vulkan-texture.cpp:97
↓ 1 callers
Function
pickImageSampleCount
src/vulkan/vulkan-texture.cpp:131
↓ 1 callers
Function
pickImageUsage
src/vulkan/vulkan-texture.cpp:102
↓ 1 callers
Function
pickSamplerBorderColor
src/vulkan/vulkan-texture.cpp:800
↓ 1 callers
Method
pollCommandList
src/vulkan/vulkan-queue.cpp:429
↓ 1 callers
Method
pop_back
include/nvrhi/common/containers.h:126
↓ 1 callers
Method
push
src/vulkan/vulkan-queue.cpp:386
↓ 1 callers
Method
queryFormatSupport
src/d3d11/d3d11-device.cpp:253
↓ 1 callers
Method
queueGetCompletedInstance
src/vulkan/vulkan-queue.cpp:424
↓ 1 callers
Method
requireExecuteState
src/validation/validation-commandlist.cpp:97
↓ 1 callers
Method
requireTextureState
src/vulkan/vulkan-state-tracking.cpp:195
↓ 1 callers
Function
resultToString
src/vulkan/vulkan-constants.cpp:395
↓ 1 callers
Method
returnCommandBuffersToPool
src/vulkan/vulkan-queue.cpp:325
↓ 1 callers
Method
setBufferState
src/d3d12/d3d12-state-tracking.cpp:342
↓ 1 callers
Method
setTextureState
src/d3d12/d3d12-state-tracking.cpp:332
↓ 1 callers
Method
submit
src/vulkan/vulkan-queue.cpp:122
↓ 1 callers
Function
textureDimensionToImageType
src/vulkan/vulkan-texture.cpp:31
↓ 1 callers
Function
textureDimensionToImageViewType
src/vulkan/vulkan-texture.cpp:58
↓ 1 callers
Function
textureDimensionsCompatible
src/validation/validation-device.cpp:1512
↓ 1 callers
Function
translateCLASBuildOperationVertexFormat
src/d3d12/d3d12-raytracing.cpp:1048
↓ 1 callers
Function
translateClusterOperationFlags
src/d3d12/d3d12-raytracing.cpp:992
↓ 1 callers
Function
translateClusterOperationMode
src/d3d12/d3d12-raytracing.cpp:1022
↓ 1 callers
Method
updateLastFinishedID
src/vulkan/vulkan-queue.cpp:311
↓ 1 callers
Method
validateClusterOperationParams
src/validation/validation-device.cpp:2014
↓ 1 callers
Method
warning
src/vulkan/vulkan-device.cpp:859
Method
AccelStruct
src/vulkan/vulkan-backend.h:1042
Method
AccelStruct
src/d3d12/d3d12-backend.h:810
Method
AccelStructWrapper
src/validation/validation-backend.h:131
Method
AftermathCrashDumpHelper
src/common/aftermath.cpp:71
Method
AftermathMarkerTracker
src/common/aftermath.cpp:27
Method
BindingLayout
src/vulkan/vulkan-resource-bindings.cpp:80
Method
BindingLayout
src/d3d12/d3d12-resource-bindings.cpp:415
Method
BindingSet
src/vulkan/vulkan-backend.h:783
Method
BindingSet
src/d3d12/d3d12-backend.h:658
Method
BindingSetItem
Default constructor that doesn't initialize anything for performance: BindingSetItem's are stored in large statically sized arrays.
include/nvrhi/nvrhi.h:2128
Method
BindlessLayout
src/d3d12/d3d12-resource-bindings.cpp:600
Method
BitSetAllocator
src/common/utils.cpp:384
Method
Buffer
src/vulkan/vulkan-backend.h:573
Method
Buffer
src/d3d11/d3d11-backend.h:117
Method
Buffer
src/d3d12/d3d12-backend.h:347
Method
BufferBindingKey
include/nvrhi/common/resourcebindingmap.h:64
Method
BufferRange
include/nvrhi/nvrhi.h:741
Method
BufferStateExtension
src/common/state-tracking.h:36
Function
BufferUavBarrier
src/common/utils.cpp:149
Method
BufferVersionItem
src/vulkan/vulkan-backend.h:536
Function
BuildBottomLevelAccelStruct
src/common/utils.cpp:136
Function
ChooseFormat
src/common/utils.cpp:154
Function
ClearColorAttachment
src/common/utils.cpp:116
Function
ClearDepthStencilAttachment
src/common/utils.cpp:125
Method
Color
include/nvrhi/nvrhi.h:91
Method
CommandList
src/vulkan/vulkan-commandlist.cpp:28
Method
CommandList
src/d3d11/d3d11-commandlist.cpp:28
Method
CommandList
src/d3d12/d3d12-commandlist.cpp:31
Method
CommandListLifetimeTracker
src/vulkan/vulkan-queue.cpp:332
Method
CommandListLifetimeTracker
src/d3d12/d3d12-device.cpp:152
Method
CommandListResourceStateTracker
src/common/state-tracking.h:90
Method
CommandListWrapper
src/validation/validation-commandlist.cpp:34
Method
ComputePipeline
src/vulkan/vulkan-backend.h:871
Method
ConstantBuffer
include/nvrhi/nvrhi.h:2211
Method
Create
Create a wrapper around a raw object while keeping the object's reference count unchanged
include/nvrhi/common/resource.h:352
Function
CreateAddBlendState
src/common/utils.cpp:28
Function
CreateBindingSetAndLayout
src/common/utils.cpp:68
Method
CreateChunk
src/vulkan/vulkan-upload.cpp:29
Function
CreateStaticConstantBufferDesc
src/common/utils.cpp:42
Function
CreateVolatileConstantBufferDesc
src/common/utils.cpp:54
Method
DescriptorTable
src/vulkan/vulkan-backend.h:805
Method
DescriptorTable
src/d3d12/d3d12-backend.h:682
Method
Detach
include/nvrhi/common/resource.h:328
Method
Device
src/vulkan/vulkan-device.cpp:53
Method
Device
src/d3d11/d3d11-device.cpp:47
Method
Device
src/d3d12/d3d12-device.cpp:203
Method
DeviceResources
src/d3d12/d3d12-device.cpp:115
Method
DeviceWrapper
src/validation/validation-device.cpp:66
Method
Float
include/nvrhi/nvrhi.h:878
Method
Framebuffer
src/d3d12/d3d12-backend.h:570
Method
FramebufferInfo
src/common/misc.cpp:143
Method
FramebufferInfo
include/nvrhi/nvrhi.h:1322
Method
FramebufferInfoEx
src/common/misc.cpp:166
Method
FramebufferInfoEx
include/nvrhi/nvrhi.h:1355
Method
GeometryDesc
include/nvrhi/nvrhi.h:1639
Method
GetAddressOf
include/nvrhi/common/resource.h:312
Method
GetNvapiIsInitialized
src/d3d12/d3d12-backend.h:1327
Method
GetRefCount
include/nvrhi/common/resource.h:394
Method
GraphicsPipeline
src/vulkan/vulkan-backend.h:847
Method
Grow
src/d3d12/d3d12-descriptor-heap.cpp:85
Method
Heap
src/vulkan/vulkan-backend.h:338
Method
IDescriptorHeap
include/nvrhi/d3d12.h:68
Method
IMessageCallback
include/nvrhi/nvrhi.h:3097
← previous
next →
301–400 of 1,225, ranked by callers