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
Method
setPermanentBufferState
src/d3d11/d3d11-backend.h:372
Method
setPermanentBufferState
src/d3d12/d3d12-state-tracking.cpp:375
Method
setPermanentTextureState
src/validation/validation-commandlist.cpp:1124
Method
setPermanentTextureState
src/common/state-tracking.cpp:103
Method
setPermanentTextureState
src/vulkan/vulkan-state-tracking.cpp:354
Method
setPermanentTextureState
src/d3d11/d3d11-backend.h:371
Method
setPermanentTextureState
src/d3d12/d3d12-state-tracking.cpp:365
Method
setPushConstants
src/validation/validation-commandlist.cpp:534
Method
setPushConstants
src/vulkan/vulkan-commandlist.cpp:115
Method
setPushConstants
src/d3d11/d3d11-commandlist.cpp:169
Method
setPushConstants
src/d3d12/d3d12-commandlist.cpp:196
Method
setRayGenerationShader
src/vulkan/vulkan-raytracing.cpp:1769
Method
setRayGenerationShader
src/d3d12/d3d12-raytracing.cpp:309
Method
setRayTracingState
src/validation/validation-commandlist.cpp:1188
Method
setRayTracingState
src/vulkan/vulkan-raytracing.cpp:1347
Method
setRayTracingState
src/d3d11/d3d11-commandlist.cpp:201
Method
setRayTracingState
src/d3d12/d3d12-raytracing.cpp:1666
Method
setResourceStatesForBindingSet
src/validation/validation-commandlist.cpp:1054
Method
setResourceStatesForBindingSet
src/vulkan/vulkan-state-tracking.cpp:29
Method
setResourceStatesForBindingSet
src/d3d11/d3d11-backend.h:359
Method
setResourceStatesForBindingSet
src/d3d12/d3d12-state-tracking.cpp:30
Method
setResourceStatesForFramebuffer
src/common/misc.cpp:187
Method
setSamplerFeedbackTextureState
src/validation/validation-commandlist.cpp:480
Method
setSamplerFeedbackTextureState
src/vulkan/vulkan-texture.cpp:695
Method
setSamplerFeedbackTextureState
src/d3d11/d3d11-texture.cpp:421
Method
setSamplerFeedbackTextureState
src/d3d12/d3d12-texture.cpp:1297
Method
setTextureState
src/validation/validation-commandlist.cpp:1100
Method
setTextureState
src/vulkan/vulkan-state-tracking.cpp:320
Method
setTextureState
src/d3d11/d3d11-backend.h:367
Method
static_vector
include/nvrhi/common/containers.h:50
Method
submitVolatileBuffers
src/vulkan/vulkan-buffer.cpp:417
Method
swap
include/nvrhi/common/containers.h:106
Method
unRegisterShaderBinaryLookupCallback
src/common/aftermath.cpp:101
Method
unbindShadingRateState
src/d3d12/d3d12-graphics.cpp:515
Method
unmapBuffer
src/validation/validation-device.cpp:483
Method
unmapBuffer
src/vulkan/vulkan-buffer.cpp:626
Method
unmapBuffer
src/d3d11/d3d11-buffer.cpp:247
Method
unmapBuffer
src/d3d12/d3d12-buffer.cpp:308
Method
unmapStagingTexture
src/validation/validation-device.cpp:409
Method
unmapStagingTexture
src/vulkan/vulkan-staging-texture.cpp:163
Method
unmapStagingTexture
src/d3d11/d3d11-texture.cpp:560
Method
unmapStagingTexture
src/d3d12/d3d12-texture.cpp:928
Method
updateComputeVolatileBuffers
src/vulkan/vulkan-compute.cpp:154
Method
updateComputeVolatileBuffers
src/d3d12/d3d12-compute.cpp:145
Method
updateGraphicsVolatileBuffers
src/vulkan/vulkan-graphics.cpp:665
Method
updateGraphicsVolatileBuffers
src/d3d12/d3d12-graphics.cpp:527
Method
updateMeshletVolatileBuffers
src/vulkan/vulkan-meshlets.cpp:330
Method
updateRayTracingVolatileBuffers
src/vulkan/vulkan-raytracing.cpp:1473
Method
updateTextureTileMappings
src/validation/validation-device.cpp:277
Method
updateTextureTileMappings
src/vulkan/vulkan-queue.cpp:211
Method
updateTextureTileMappings
src/d3d11/d3d11-device.cpp:194
Method
updateTextureTileMappings
src/d3d12/d3d12-device.cpp:687
Method
validateBindingSetItem
src/validation/validation-device.cpp:1526
Method
validateBindingSetsAgainstLayouts
src/validation/validation-commandlist.cpp:485
Method
validateBuildTopLevelAccelStruct
src/validation/validation-commandlist.cpp:1661
Method
validatePipelineBindingLayouts
src/validation/validation-device.cpp:967
Method
validatePushConstants
src/validation/validation-commandlist.cpp:2001
Method
validateRenderState
src/validation/validation-device.cpp:1211
Method
validateShaderType
src/validation/validation-device.cpp:1198
Method
verifyExport
src/d3d12/d3d12-raytracing.cpp:280
Function
verifyHeaderVersion
Do not move this function into the header.
src/common/misc.cpp:30
Method
verifyShaderGroupExists
src/vulkan/vulkan-raytracing.cpp:1758
Method
waitEventQuery
src/validation/validation-device.cpp:632
Method
waitEventQuery
src/vulkan/vulkan-queries.cpp:54
Method
waitEventQuery
src/d3d11/d3d11-queries.cpp:99
Method
waitEventQuery
src/d3d12/d3d12-queries.cpp:72
Method
waitForIdle
src/validation/validation-device.cpp:2283
Method
waitForIdle
src/vulkan/vulkan-device.cpp:314
Method
waitForIdle
src/d3d11/d3d11-device.cpp:349
Method
waitForIdle
src/d3d12/d3d12-device.cpp:500
Method
warning
src/validation/validation-device.cpp:78
Method
warning
src/validation/validation-commandlist.cpp:48
Method
width
include/nvrhi/nvrhi.h:124
Method
width
include/nvrhi/nvrhi.h:149
Method
writeBuffer
src/validation/validation-commandlist.cpp:425
Method
writeBuffer
src/vulkan/vulkan-buffer.cpp:444
Method
writeBuffer
src/d3d11/d3d11-buffer.cpp:147
Method
writeBuffer
src/d3d12/d3d12-buffer.cpp:547
Method
writeDescriptorTable
src/validation/validation-device.cpp:1911
Method
writeDescriptorTable
src/vulkan/vulkan-resource-bindings.cpp:719
Method
writeDescriptorTable
src/d3d11/d3d11-resource-bindings.cpp:188
Method
writeDescriptorTable
src/d3d12/d3d12-resource-bindings.cpp:827
Method
writeTexture
src/validation/validation-commandlist.cpp:341
Method
writeTexture
src/vulkan/vulkan-texture.cpp:474
Method
writeTexture
src/d3d11/d3d11-texture.cpp:484
Method
writeTexture
src/d3d12/d3d12-texture.cpp:1441
Method
writeVolatileBuffer
src/vulkan/vulkan-buffer.cpp:271
Method
~AccelStruct
src/vulkan/vulkan-raytracing.cpp:1174
Method
~AccelStruct
src/d3d12/d3d12-raytracing.cpp:442
Method
~BindingLayout
src/vulkan/vulkan-resource-bindings.cpp:275
Method
~BindingSet
src/vulkan/vulkan-resource-bindings.cpp:630
Method
~BindingSet
src/d3d12/d3d12-resource-bindings.cpp:390
Method
~Buffer
src/vulkan/vulkan-buffer.cpp:526
Method
~Buffer
src/d3d12/d3d12-buffer.cpp:46
Method
~BufferChunk
src/d3d12/d3d12-upload.cpp:31
Method
~CommandList
src/vulkan/vulkan-commandlist.cpp:42
Method
~CommandList
src/d3d11/d3d11-commandlist.cpp:40
Method
~CommandList
src/d3d12/d3d12-commandlist.cpp:48
Method
~ComputePipeline
src/vulkan/vulkan-compute.cpp:84
Method
~DescriptorTable
src/vulkan/vulkan-resource-bindings.cpp:688
← previous
next →
1,101–1,200 of 1,225, ranked by callers