MCPcopy Create free account

hub / github.com/NVIDIA-RTX/NVRHI / functions

Functions1,225 in github.com/NVIDIA-RTX/NVRHI

MethodpollEventQuery
src/d3d12/d3d12-queries.cpp:51
MethodpollTimerQuery
src/validation/validation-device.cpp:647
MethodpollTimerQuery
src/vulkan/vulkan-queries.cpp:148
MethodpollTimerQuery
src/d3d11/d3d11-queries.cpp:175
MethodpollTimerQuery
src/d3d12/d3d12-queries.cpp:129
MethodprepareToBindGraphicsResourceSets
src/d3d11/d3d11-resource-bindings.cpp:215
MethodqueryCoopVecFeatures
src/validation/validation-device.cpp:2308
MethodqueryCoopVecFeatures
Deprecated aggregate query. Prefer the per-format CoopVec queries on IDevice.
src/vulkan/vulkan-device.cpp:513
MethodqueryCoopVecFeatures
src/d3d11/d3d11-device.cpp:421
MethodqueryCoopVecFeatures
Deprecated aggregate query. Prefer the per-format CoopVec queries on IDevice.
src/d3d12/d3d12-device.cpp:904
MethodqueryCoopVecMatMulFormatSupport
src/validation/validation-device.cpp:2313
MethodqueryCoopVecMatMulFormatSupport
Matches the requested type combination against the cached CoopVec property list.
src/vulkan/vulkan-device.cpp:541
MethodqueryCoopVecMatMulFormatSupport
src/d3d11/d3d11-device.cpp:427
MethodqueryCoopVecMatMulFormatSupport
Queries the D3D12 matrix multiplication path for a single CoopVec type combination. The Linear Algebra query only describes the shader-visible vector
src/d3d12/d3d12-device.cpp:959
MethodqueryCoopVecTrainingFormatSupport
src/validation/validation-device.cpp:2318
MethodqueryCoopVecTrainingFormatSupport
Vulkan reports one training accumulation flag per precision. It does not distinguish buffer and group-shared accumulate-store support.
src/vulkan/vulkan-device.cpp:574
MethodqueryCoopVecTrainingFormatSupport
src/d3d11/d3d11-device.cpp:433
MethodqueryCoopVecTrainingFormatSupport
Queries D3D12 training support for a single accumulation component type. Older CoopVec support cannot report group-shared accumulate-store separately.
src/d3d12/d3d12-device.cpp:1051
MethodqueryFeatureSupport
src/d3d11/d3d11-device.cpp:225
MethodqueryFeatureSupport
src/d3d12/d3d12-device.cpp:765
MethodqueryFormatSupport
src/validation/validation-device.cpp:2303
MethodqueryFormatSupport
src/vulkan/vulkan-device.cpp:432
MethodqueryFormatSupport
src/d3d12/d3d12-device.cpp:855
MethodqueueSignalSemaphore
src/vulkan/vulkan-queue.cpp:405
MethodqueueWaitForCommandList
src/validation/validation-device.cpp:2278
MethodqueueWaitForCommandList
src/vulkan/vulkan-queue.cpp:412
MethodqueueWaitForCommandList
src/d3d11/d3d11-backend.h:525
MethodqueueWaitForCommandList
src/d3d12/d3d12-device.cpp:644
MethodqueueWaitForSemaphore
src/vulkan/vulkan-queue.cpp:398
FunctionraytracingValidationMessageCallback
Routes NVAPI ray tracing validation messages to the device's IMessageCallback. May be invoked from an arbitrary driver thread; it only logs and must n
src/d3d12/d3d12-device.cpp:50
MethodregisterShaderBinaryLookupCallback
src/common/aftermath.cpp:96
MethodrequireBufferState
src/common/state-tracking.cpp:270
MethodrequireOpenState
src/validation/validation-commandlist.cpp:84
MethodrequireSamplerFeedbackTextureState
src/d3d12/d3d12-state-tracking.cpp:91
MethodrequireTextureState
src/common/state-tracking.cpp:163
MethodrequireType
src/validation/validation-commandlist.cpp:116
MethodresetEventQuery
src/validation/validation-device.cpp:637
MethodresetEventQuery
src/vulkan/vulkan-queries.cpp:68
MethodresetEventQuery
src/d3d11/d3d11-queries.cpp:117
MethodresetEventQuery
src/d3d12/d3d12-queries.cpp:84
MethodresetTimerQuery
src/validation/validation-device.cpp:657
MethodresetTimerQuery
src/vulkan/vulkan-queries.cpp:203
MethodresetTimerQuery
src/d3d11/d3d11-queries.cpp:238
MethodresetTimerQuery
src/d3d12/d3d12-queries.cpp:184
MethodresizeDescriptorTable
src/validation/validation-device.cpp:1906
MethodresizeDescriptorTable
src/vulkan/vulkan-resource-bindings.cpp:711
MethodresizeDescriptorTable
src/d3d11/d3d11-resource-bindings.cpp:183
MethodresizeDescriptorTable
src/d3d12/d3d12-resource-bindings.cpp:907
MethodresolveTexture
src/validation/validation-commandlist.cpp:354
MethodresolveTexture
src/vulkan/vulkan-texture.cpp:544
MethodresolveTexture
src/d3d11/d3d11-texture.cpp:493
MethodresolveTexture
src/d3d12/d3d12-texture.cpp:1509
MethodrunGarbageCollection
src/validation/validation-device.cpp:2293
MethodrunGarbageCollection
src/vulkan/vulkan-queue.cpp:318
MethodrunGarbageCollection
src/vulkan/vulkan-device.cpp:335
MethodrunGarbageCollection
src/d3d11/d3d11-backend.h:528
MethodrunGarbageCollection
src/d3d12/d3d12-device.cpp:160
MethodsetAccelStructState
src/validation/validation-commandlist.cpp:1116
MethodsetAccelStructState
src/vulkan/vulkan-state-tracking.cpp:340
MethodsetAccelStructState
src/d3d11/d3d11-backend.h:369
MethodsetAccelStructState
src/d3d12/d3d12-state-tracking.cpp:352
MethodsetBufferState
src/validation/validation-commandlist.cpp:1108
MethodsetBufferState
src/vulkan/vulkan-state-tracking.cpp:330
MethodsetBufferState
src/d3d11/d3d11-backend.h:368
MethodsetComputeBindings
src/d3d12/d3d12-resource-bindings.cpp:950
MethodsetComputeState
src/validation/validation-commandlist.cpp:798
MethodsetComputeState
src/vulkan/vulkan-compute.cpp:112
MethodsetComputeState
src/d3d11/d3d11-compute.cpp:40
MethodsetComputeState
src/d3d12/d3d12-compute.cpp:99
MethodsetEnableAutomaticBarriers
src/validation/validation-commandlist.cpp:1046
MethodsetEnableAutomaticBarriers
src/vulkan/vulkan-state-tracking.cpp:388
MethodsetEnableAutomaticBarriers
src/d3d11/d3d11-backend.h:358
MethodsetEnableAutomaticBarriers
src/d3d12/d3d12-state-tracking.cpp:299
MethodsetEnableUavBarriersForBuffer
src/validation/validation-commandlist.cpp:1073
MethodsetEnableUavBarriersForBuffer
src/common/state-tracking.cpp:59
MethodsetEnableUavBarriersForBuffer
src/vulkan/vulkan-state-tracking.cpp:400
MethodsetEnableUavBarriersForBuffer
src/d3d11/d3d11-commandlist.cpp:107
MethodsetEnableUavBarriersForBuffer
src/d3d12/d3d12-state-tracking.cpp:311
MethodsetEnableUavBarriersForTexture
src/validation/validation-commandlist.cpp:1062
MethodsetEnableUavBarriersForTexture
src/common/state-tracking.cpp:51
MethodsetEnableUavBarriersForTexture
src/vulkan/vulkan-state-tracking.cpp:393
MethodsetEnableUavBarriersForTexture
src/d3d11/d3d11-commandlist.cpp:97
MethodsetEnableUavBarriersForTexture
src/d3d12/d3d12-state-tracking.cpp:304
MethodsetEventQuery
src/validation/validation-device.cpp:622
MethodsetEventQuery
src/vulkan/vulkan-queries.cpp:35
MethodsetEventQuery
src/d3d11/d3d11-queries.cpp:70
MethodsetEventQuery
src/d3d12/d3d12-queries.cpp:40
MethodsetGraphicsBindings
src/d3d12/d3d12-resource-bindings.cpp:1076
MethodsetGraphicsState
src/validation/validation-commandlist.cpp:571
MethodsetGraphicsState
src/vulkan/vulkan-graphics.cpp:533
MethodsetGraphicsState
src/d3d11/d3d11-graphics.cpp:156
MethodsetGraphicsState
src/d3d12/d3d12-graphics.cpp:295
MethodsetHlslExtensionsUAV
src/d3d12/d3d12-raytracing.cpp:1160
MethodsetMeshletState
src/validation/validation-commandlist.cpp:897
MethodsetMeshletState
src/vulkan/vulkan-meshlets.cpp:242
MethodsetMeshletState
src/d3d11/d3d11-commandlist.cpp:181
MethodsetMeshletState
src/d3d12/d3d12-meshlets.cpp:219
MethodsetPermanentBufferState
src/validation/validation-commandlist.cpp:1132
MethodsetPermanentBufferState
src/common/state-tracking.cpp:128
MethodsetPermanentBufferState
src/vulkan/vulkan-state-tracking.cpp:364
← previousnext →1,001–1,100 of 1,225, ranked by callers