MCPcopy Create free account

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

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

↓ 274 callersMethodpush_back
include/nvrhi/common/containers.h:112
↓ 268 callersMethodsize
include/nvrhi/common/containers.h:97
↓ 160 callersFunctionDebugNameToString
src/common/utils.cpp:197
↓ 117 callersMethodgetDesc
src/vulkan/vulkan-backend.h:788
↓ 103 callersMethodGet
include/nvrhi/common/resource.h:292
↓ 93 callersMethodempty
src/validation/validation-device.cpp:2366
↓ 91 callersFunctionhash_combine
include/nvrhi/nvrhi.h:3809
↓ 70 callersMethodend
include/nvrhi/common/containers.h:92
↓ 69 callersFunctionNotSupported
src/common/utils.cpp:374
↓ 68 callersMethodresolve
src/common/misc.cpp:35
↓ 67 callersFunctionInvalidEnum
src/common/utils.cpp:379
↓ 65 callersMethoderror
src/d3d12/d3d12-device.cpp:37
↓ 57 callersMethodresize
include/nvrhi/common/containers.h:132
↓ 37 callersMethoderror
src/d3d11/d3d11-device.cpp:31
↓ 30 callersMethoderror
src/vulkan/vulkan-device.cpp:854
↓ 23 callersMethodgetCpuHandle
src/d3d12/d3d12-descriptor-heap.cpp:203
↓ 21 callersMethodemplace_back
include/nvrhi/common/containers.h:150
↓ 20 callersFunctionarraysAreDifferent
include/nvrhi/common/misc.h:35
↓ 19 callersFunctionconvertCoopVecDataType
src/d3d12/d3d12-constants.cpp:473
↓ 19 callersMethodgetDesc
src/d3d12/d3d12-backend.h:667
↓ 16 callersFunctionconvertFormat
src/vulkan/vulkan-constants.cpp:113
↓ 16 callersMethodvalid
include/nvrhi/nvrhi.h:1292
↓ 15 callersMethodgetDesc
src/d3d11/d3d11-backend.h:281
↓ 14 callersFunctionMakeVersion
src/common/versioning.h:41
↓ 14 callersMethodgetGpuHandle
src/d3d12/d3d12-descriptor-heap.cpp:217
↓ 13 callersFunctionalign
include/nvrhi/common/misc.h:30
↓ 13 callersFunctionconvertCoopVecDataType
src/vulkan/vulkan-constants.cpp:880
↓ 13 callersMethodgetGraphicsAPI
src/validation/validation-device.cpp:662
↓ 13 callersFunctionmakeShaderStageCreateInfo
src/vulkan/vulkan-graphics.cpp:167
↓ 12 callersMethodsuballocateBuffer
src/d3d12/d3d12-upload.cpp:102
↓ 11 callersFunctioncalcSubresource
helper function for texture subresource calculations https://msdn.microsoft.com/en-us/library/windows/desktop/dn705766(v=vs.85).aspx
src/d3d12/d3d12-texture.cpp:1547
↓ 11 callersFunctiongetBufferAddress
src/vulkan/vulkan-raytracing.cpp:29
↓ 11 callersFunctionverifyPermanentResourceState
src/common/state-tracking.cpp:31
↓ 10 callersFunctionTextureDimensionToString
src/common/utils.cpp:179
↓ 10 callersFunctioncountSpecializationConstants
src/vulkan/vulkan-graphics.cpp:149
↓ 9 callersMethodallocateDescriptor
src/d3d12/d3d12-descriptor-heap.cpp:168
↓ 9 callersFunctionconvertResourceStates
src/d3d12/d3d12-constants.cpp:243
↓ 9 callersMethodsuballocateBuffer
src/vulkan/vulkan-upload.cpp:64
↓ 8 callersFunctionconvertResourceType
src/vulkan/vulkan-constants.cpp:836
↓ 8 callersMethodcopyToShaderVisibleHeap
src/d3d12/d3d12-descriptor-heap.cpp:234
↓ 8 callersMethodgetUnderlyingObject
src/validation/validation-backend.h:132
↓ 8 callersMethodqueryFeatureSupport
src/validation/validation-device.cpp:2298
↓ 8 callersMethodreleaseDescriptor
src/d3d12/d3d12-descriptor-heap.cpp:198
↓ 7 callersFunctionconvertResourceStatesForEnhancedBarriers
src/d3d12/d3d12-constants.cpp:387
↓ 7 callersMethodnameVKObject
src/vulkan/vulkan-device.cpp:829
↓ 6 callersFunctionResourceTypeToString
src/common/utils.cpp:229
↓ 6 callersMethodSwap
include/nvrhi/common/resource.h:278
↓ 6 callersFunctionconvertStencilOp
src/d3d11/d3d11-constants.cpp:97
↓ 6 callersFunctionconvertStencilOp
src/d3d12/d3d12-constants.cpp:121
↓ 6 callersMethodcreateSRV
src/d3d12/d3d12-buffer.cpp:436
↓ 6 callersFunctioncreateShaderFailed
src/d3d11/d3d11-shader.cpp:88
↓ 6 callersMethodcreateUAV
src/d3d12/d3d12-buffer.cpp:497
↓ 6 callersMethodgetGpuVirtualAddress
src/vulkan/vulkan-backend.h:581
↓ 6 callersMethodgetShaderVisibleHeap
src/d3d12/d3d12-descriptor-heap.cpp:229
↓ 6 callersFunctionisLinearAlgebraDataTypeSupported
src/d3d12/d3d12-device.cpp:87
↓ 6 callersMethodreleaseDescriptors
src/d3d12/d3d12-descriptor-heap.cpp:173
↓ 5 callersMethodSetFlags
src/d3d12/d3d12-raytracing.cpp:108
↓ 5 callersFunctionWaitForFence
src/d3d12/d3d12-device.cpp:74
↓ 5 callersFunctionarrayDifferenceMask
include/nvrhi/common/misc.h:49
↓ 5 callersFunctionconvertShaderStage
src/d3d12/d3d12-constants.cpp:32
↓ 5 callersFunctionconvertShaderTypeToShaderStageFlagBits
src/vulkan/vulkan-constants.cpp:166
↓ 5 callersMethodgetBytecode
src/d3d12/d3d12-shader.cpp:300
↓ 5 callersFunctionguessImageAspectFlags
infer aspect flags for a given image format
src/vulkan/vulkan-texture.cpp:163
↓ 5 callersMethodisAftermathEnabled
src/d3d12/d3d12-backend.h:1308
↓ 5 callersMethodusesConstantColor
src/common/misc.cpp:124
↓ 4 callersFunctionNotImplemented
src/common/utils.cpp:369
↓ 4 callersFunctionShaderStageToString
src/common/utils.cpp:203
↓ 4 callersFunctionVersionGetInstance
src/common/versioning.h:48
↓ 4 callersFunctionVersionGetSubmitted
src/common/versioning.h:58
↓ 4 callersMethodadd
src/validation/validation-device.cpp:2360
↓ 4 callersMethodallocateResources
src/d3d12/d3d12-descriptor-heap.cpp:33
↓ 4 callersFunctioncheckedCreateQuery
src/d3d11/d3d11-queries.cpp:36
↓ 4 callersFunctionconvertBlendValue
src/vulkan/vulkan-constants.cpp:637
↓ 4 callersFunctionconvertBlendValue
src/d3d11/d3d11-constants.cpp:33
↓ 4 callersFunctionconvertBlendValue
src/d3d12/d3d12-constants.cpp:57
↓ 4 callersFunctionconvertCustomSemantics
src/d3d11/d3d11-shader.cpp:48
↓ 4 callersFunctionconvertResourceState
src/vulkan/vulkan-constants.cpp:320
↓ 4 callersFunctionconvertShadingRateCombiner
src/vulkan/vulkan-constants.cpp:818
↓ 4 callersFunctionconvertStencilState
src/vulkan/vulkan-constants.cpp:625
↓ 4 callersFunctioncreatePipelineLayout
src/vulkan/vulkan-resource-bindings.cpp:1000
↓ 4 callersFunctionfillD3dOpacityMicromapDesc
src/d3d12/d3d12-raytracing.cpp:498
↓ 4 callersMethodfindShaderGroup
src/vulkan/vulkan-raytracing.cpp:1749
↓ 4 callersMethodgetBindlessDesc
src/vulkan/vulkan-backend.h:756
↓ 4 callersMethodgetDeviceAddress
src/d3d12/d3d12-raytracing.cpp:463
↓ 4 callersMethodgetExport
src/d3d12/d3d12-raytracing.cpp:397
↓ 4 callersFunctiongetTextureViewType
src/vulkan/vulkan-resource-bindings.cpp:284
↓ 4 callersMethodisAftermathEnabled
src/d3d11/d3d11-backend.h:537
↓ 4 callersMethodoverlapsWith
src/validation/validation-device.cpp:2371
↓ 4 callersFunctionregisterShaderModule
src/vulkan/vulkan-raytracing.cpp:1485
↓ 4 callersFunctionunwrapResource
src/validation/validation-device.cpp:2389
↓ 3 callersFunctionFillBindingLayoutSummary
src/validation/validation-device.cpp:877
↓ 3 callersFunctionFormatToString
src/common/utils.cpp:252
↓ 3 callersMethodGetAs<D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS>
src/d3d12/d3d12-raytracing.cpp:254
↓ 3 callersFunctionGetAsVkOpacityMicromapUsageCounts
src/vulkan/vulkan-raytracing.cpp:58
↓ 3 callersFunctionGetNormalizedResourceType
src/d3d12/d3d12-resource-bindings.cpp:31
↓ 3 callersFunctionGraphicsAPIToString
src/common/utils.cpp:168
↓ 3 callersMethodSetType
src/d3d12/d3d12-raytracing.cpp:215
↓ 3 callersMethodallocateDescriptors
src/d3d12/d3d12-descriptor-heap.cpp:121
↓ 3 callersFunctioncalcSubresource
src/common/state-tracking.cpp:46
↓ 3 callersMethodclearBarriers
src/common/state-tracking.h:119
next →1–100 of 1,225, ranked by callers