MCPcopy Create free account

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

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

↓ 3 callersFunctionconvertAccelStructBuildFlags
src/vulkan/vulkan-constants.cpp:741
↓ 3 callersFunctionconvertCompareOp
src/vulkan/vulkan-constants.cpp:557
↓ 3 callersFunctionconvertComparisonFunc
src/d3d11/d3d11-constants.cpp:123
↓ 3 callersFunctionconvertComparisonFunc
src/d3d12/d3d12-constants.cpp:147
↓ 3 callersFunctionconvertCoopVecMatrixLayout
src/vulkan/vulkan-constants.cpp:964
↓ 3 callersFunctionconvertCoopVecMatrixLayout
src/d3d12/d3d12-constants.cpp:570
↓ 3 callersFunctionconvertSamplerAddressMode
src/vulkan/vulkan-constants.cpp:121
↓ 3 callersFunctionconvertSamplerAddressMode
src/d3d11/d3d11-constants.cpp:184
↓ 3 callersFunctionconvertSamplerAddressMode
src/d3d12/d3d12-constants.cpp:205
↓ 3 callersFunctionconvertStencilOp
src/vulkan/vulkan-constants.cpp:591
↓ 3 callersMethodcreateBuffer
src/vulkan/vulkan-buffer.cpp:31
↓ 3 callersFunctionfillD3dGeometryTrianglesDesc
src/d3d12/d3d12-raytracing.cpp:546
↓ 3 callersMethodgetBindlessDesc
src/d3d12/d3d12-backend.h:522
↓ 3 callersMethodgetCopyableFootprint
src/vulkan/vulkan-staging-texture.cpp:101
↓ 3 callersFunctiongetDimensionForFramebuffer
src/vulkan/vulkan-graphics.cpp:28
↓ 3 callersMethodgetGpuVirtualAddress
src/d3d12/d3d12-backend.h:357
↓ 3 callersFunctiongetMutableBufferAddress
src/vulkan/vulkan-raytracing.cpp:39
↓ 3 callersMethodgetNativeObject
src/d3d12/d3d12-raytracing.cpp:455
↓ 3 callersMethodgetNativeView
src/d3d12/d3d12-texture.cpp:46
↓ 3 callersMethodgetPipeline
src/vulkan/vulkan-backend.h:975
↓ 3 callersMethodgetQueue
src/vulkan/vulkan-backend.h:1085
↓ 3 callersFunctiongetQueueLastFinishedID
src/vulkan/vulkan-buffer.cpp:263
↓ 3 callersMethodgetRTV
src/d3d11/d3d11-texture.cpp:672
↓ 3 callersMethodgetSliceRegion
src/d3d12/d3d12-texture.cpp:158
↓ 3 callersMethodgetTimerQueryPool
src/vulkan/vulkan-backend.h:1086
↓ 3 callersMethodgetUAV
src/d3d11/d3d11-buffer.cpp:345
↓ 3 callersFunctionguessSubresourceImageAspectFlags
a subresource usually shouldn't have both stencil and depth aspect flag bits set; this enforces that depending on viewType param
src/vulkan/vulkan-texture.cpp:186
↓ 3 callersMethodinfo
src/d3d12/d3d12-device.cpp:42
↓ 3 callersMethodisAftermathEnabled
src/vulkan/vulkan-backend.h:1187
↓ 3 callersMethodisEntireTexture
src/common/misc.cpp:94
↓ 3 callersMethodpopEvent
src/common/aftermath.cpp:50
↓ 3 callersMethodpostCreate
src/d3d12/d3d12-buffer.cpp:208
↓ 3 callersMethodpostCreate
src/d3d12/d3d12-texture.cpp:537
↓ 3 callersMethodpushEvent
src/common/aftermath.cpp:35
↓ 3 callersMethodregisterAftermathMarkerTracker
src/common/aftermath.cpp:77
↓ 3 callersFunctiontranslateClusterTriangleDesc
src/d3d12/d3d12-raytracing.cpp:1056
↓ 3 callersMethodunRegisterAftermathMarkerTracker
src/common/aftermath.cpp:82
↓ 3 callersMethodupdateLastCompletedInstance
src/d3d12/d3d12-device.cpp:135
↓ 2 callersFunctionCastToUsageCount
src/d3d12/d3d12-raytracing.cpp:486
↓ 2 callersFunctionCommandQueueToString
src/common/utils.cpp:257
↓ 2 callersFunctionCommandQueueTypeToString
src/validation/validation-commandlist.cpp:68
↓ 2 callersFunctionGenerateTextureDebugName
src/common/utils.cpp:297
↓ 2 callersMethodGetAs<NVAPI_D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_EX>
src/d3d12/d3d12-raytracing.cpp:239
↓ 2 callersFunctionGetAsVkBuildMicromapFlagBitsEXT
src/vulkan/vulkan-raytracing.cpp:49
↓ 2 callersMethodRelease
include/nvrhi/common/resource.h:385
↓ 2 callersMethodReset
include/nvrhi/common/resource.h:359
↓ 2 callersFunctionSetDebugName
src/d3d11/d3d11-device.cpp:36
↓ 2 callersFunctionSetDifference
src/validation/validation-device.cpp:33
↓ 2 callersMethodSetGeometryDescCount
src/d3d12/d3d12-raytracing.cpp:184
↓ 2 callersMethodSetOMMDescCount
src/d3d12/d3d12-raytracing.cpp:195
↓ 2 callersMethodSetOMMTriangles
src/d3d12/d3d12-raytracing.cpp:131
↓ 2 callersMethodSetTriangles
src/d3d12/d3d12-raytracing.cpp:112
↓ 2 callersFunctionSetUnionInplace
src/validation/validation-device.cpp:54
↓ 2 callersFunctionTranslateBlendState
src/d3d12/d3d12-graphics.cpp:660
↓ 2 callersFunctionTranslateDepthStencilState
src/d3d12/d3d12-graphics.cpp:681
↓ 2 callersFunctionTranslateRasterizerState
src/d3d12/d3d12-graphics.cpp:699
↓ 2 callersFunctionUpdateBindingSummaryWithLocation
src/validation/validation-device.cpp:820
↓ 2 callersMethodallocate
src/common/utils.cpp:390
↓ 2 callersMethodanyBarriers
src/vulkan/vulkan-state-tracking.cpp:209
↓ 2 callersMethodbake
src/vulkan/vulkan-resource-bindings.cpp:176
↓ 2 callersMethodcommandListSubmitted
src/common/state-tracking.cpp:363
↓ 2 callersFunctioncomputePlacedBufferOffset
src/vulkan/vulkan-staging-texture.cpp:36
↓ 2 callersFunctionconvertBlendOp
src/vulkan/vulkan-constants.cpp:698
↓ 2 callersFunctionconvertBlendOp
src/d3d11/d3d11-constants.cpp:77
↓ 2 callersFunctionconvertBlendOp
src/d3d12/d3d12-constants.cpp:101
↓ 2 callersFunctionconvertBlendState
src/vulkan/vulkan-constants.cpp:728
↓ 2 callersFunctionconvertBottomLevelGeometry
src/vulkan/vulkan-raytracing.cpp:70
↓ 2 callersFunctionconvertCullMode
src/vulkan/vulkan-constants.cpp:538
↓ 2 callersFunctionconvertFillMode
src/vulkan/vulkan-constants.cpp:522
↓ 2 callersFunctionconvertFragmentShadingRate
src/vulkan/vulkan-constants.cpp:796
↓ 2 callersFunctionconvertPrimitiveTopology
src/vulkan/vulkan-constants.cpp:485
↓ 2 callersFunctionconvertPrimitiveType
src/d3d12/d3d12-constants.cpp:172
↓ 2 callersFunctionconvertShadingRateCombiner
src/d3d12/d3d12-constants.cpp:454
↓ 2 callersFunctionconvertTextureClearValue
src/d3d12/d3d12-texture.cpp:288
↓ 2 callersFunctionconvertTextureDesc
src/d3d12/d3d12-texture.cpp:232
↓ 2 callersFunctionconvertViewportState
src/d3d12/d3d12-graphics.cpp:615
↓ 2 callersMethodcreateCBV
src/d3d12/d3d12-buffer.cpp:412
↓ 2 callersMethodcreateDescriptor
src/d3d12/d3d12-device.cpp:577
↓ 2 callersFunctionfillD3dGeometryDesc
src/d3d12/d3d12-raytracing.cpp:685
↓ 2 callersFunctionfillD3dGeometryOMMLinkageDesc
src/d3d12/d3d12-raytracing.cpp:647
↓ 2 callersFunctionfillTextureInfo
fills out all info fields in Texture based on a TextureDesc
src/vulkan/vulkan-texture.cpp:222
↓ 2 callersMethodgetClearMipLevelUAV
src/d3d12/d3d12-texture.cpp:559
↓ 2 callersMethodgetDSV
src/d3d11/d3d11-texture.cpp:757
↓ 2 callersMethodgetDescriptorHeap
src/d3d12/d3d12-device.cpp:1187
↓ 2 callersMethodgetEventString
src/common/aftermath.cpp:57
↓ 2 callersMethodgetLayout
src/vulkan/vulkan-backend.h:789
↓ 2 callersMethodgetLayout
src/d3d12/d3d12-backend.h:668
↓ 2 callersMethodgetMessageCallback
src/validation/validation-device.cpp:2345
↓ 2 callersMethodgetPipeline
src/d3d12/d3d12-backend.h:908
↓ 2 callersMethodgetQueue
Internal interface
src/d3d12/d3d12-backend.h:1319
↓ 2 callersFunctiongetRegisterOffsetForResourceType
src/vulkan/vulkan-resource-bindings.cpp:48
↓ 2 callersMethodgetSRV
src/d3d11/d3d11-buffer.cpp:282
↓ 2 callersFunctiongetShaderResourceStateForBindingLayout
src/common/state-tracking.cpp:455
↓ 2 callersMethodgetShaderTableEntrySize
src/d3d12/d3d12-raytracing.cpp:436
↓ 2 callersMethodgetUAV
src/d3d11/d3d11-texture.cpp:830
↓ 2 callersMethodhasLocalResources
src/d3d12/d3d12-backend.h:854
↓ 2 callersMethodinfo
src/vulkan/vulkan-device.cpp:864
↓ 2 callersMethodisEntireBuffer
include/nvrhi/nvrhi.h:749
↓ 2 callersMethodisSupersetOf
src/d3d11/d3d11-resource-bindings.cpp:200
↓ 2 callersMethodkeepBufferInitialStates
src/common/state-tracking.cpp:336
← previousnext →101–200 of 1,225, ranked by callers