MCPcopy Create free account

hub / github.com/NVIDIA-RTX/NVRHI / types & classes

Types & classes330 in github.com/NVIDIA-RTX/NVRHI

↓ 58 callersClassObject
include/nvrhi/common/resource.h:92
↓ 18 callersClassTextureSubresourceSet
include/nvrhi/nvrhi.h:499
↓ 17 callersEnumFormat
include/nvrhi/nvrhi.h:160
↓ 8 callersClassMemoryRequirements
include/nvrhi/nvrhi.h:318
↓ 8 callersClassTextureBindingKey
describes a texture binding --- used to manage SRV / VkImageView per texture
include/nvrhi/common/resourcebindingmap.h:32
↓ 6 callersClassCommandListParameters
include/nvrhi/nvrhi.h:3114
↓ 6 callersClassFramebufferAttachment
include/nvrhi/nvrhi.h:1277
↓ 4 callersClassComputeState
include/nvrhi/nvrhi.h:2727
↓ 4 callersClassGraphicsState
include/nvrhi/nvrhi.h:2654
↓ 4 callersClassMeshletState
include/nvrhi/nvrhi.h:2753
↓ 4 callersClassState
include/nvrhi/nvrhi.h:2886
↓ 3 callersClassFramebufferInfoEx
An extended version of FramebufferInfo that also contains the framebuffer dimensions.
include/nvrhi/nvrhi.h:1349
↓ 3 callersEnumResourceStates
include/nvrhi/nvrhi.h:349
↓ 3 callersClassViewport
include/nvrhi/nvrhi.h:99
↓ 2 callersClassBuffer
src/vulkan/vulkan-backend.h:57
↓ 2 callersClassBufferBindingKey
include/nvrhi/common/resourcebindingmap.h:59
↓ 2 callersClassBufferDesc
include/nvrhi/nvrhi.h:671
↓ 1 callersClassBufferRange
include/nvrhi/nvrhi.h:736
↓ 1 callersEnumCommandQueue
include/nvrhi/nvrhi.h:3073
↓ 1 callersClassDeviceFeatures
Deprecated aggregate CoopVec support information. New code should use queryCoopVecMatMulFormatSupport(...) and queryCoopVecTrainingFormatSupport(...)
include/nvrhi/nvrhi.h:2977
↓ 1 callersEnumFastGeometryShaderFlags
include/nvrhi/nvrhi.h:800
↓ 1 callersClassOperationSizeInfo
include/nvrhi/nvrhi.h:1793
↓ 1 callersClassRect
include/nvrhi/nvrhi.h:128
↓ 1 callersEnumResourceType
identifies the underlying resource type in a binding
include/nvrhi/nvrhi.h:1886
↓ 1 callersEnumSamplerAddressMode
include/nvrhi/nvrhi.h:1212
↓ 1 callersClassShaderTableDesc
include/nvrhi/nvrhi.h:2833
↓ 1 callersClassSinglePassStereoState
include/nvrhi/nvrhi.h:2434
ClassAccelStruct
src/vulkan/vulkan-backend.h:1028
ClassAccelStruct
src/d3d12/d3d12-backend.h:796
EnumAccelStructBuildFlags
include/nvrhi/nvrhi.h:1696
ClassAccelStructDesc
include/nvrhi/nvrhi.h:1714
ClassAccelStructWrapper
src/validation/validation-backend.h:116
ClassAftermathCrashDumpHelper
include/nvrhi/nvrhi.h:3670
ClassAftermathCrashDumpHelper
AftermathCrashDumpHelper tracks all nvrhi::IDevice-level constructs that we need when generating a crash dump It provides two services: resolving a ma
include/nvrhi/common/aftermath.h:73
ClassAftermathMarkerTracker
Aftermath will return the payload of the last marker the GPU executed, so in cases of nested regimes, we want the marker payloads to represent the who
include/nvrhi/common/aftermath.h:45
ClassBindingLayout
src/vulkan/vulkan-backend.h:738
ClassBindingLayout
src/d3d11/d3d11-backend.h:245
ClassBindingLayout
src/d3d12/d3d12-backend.h:503
ClassBindingLayoutDesc
include/nvrhi/nvrhi.h:1984
ClassBindingLayoutItem
include/nvrhi/nvrhi.h:1908
ClassBindingLocation
src/validation/validation-backend.h:50
ClassBindingSet
src/vulkan/vulkan-backend.h:63
ClassBindingSet
src/d3d11/d3d11-backend.h:254
ClassBindingSet
src/d3d12/d3d12-backend.h:637
ClassBindingSetDesc
Describes a set of bindings corresponding to one binding layout
include/nvrhi/nvrhi.h:2362
ClassBindingSetItem
include/nvrhi/nvrhi.h:2079
ClassBindingSummary
src/validation/validation-backend.h:92
ClassBindlessLayout
src/d3d12/d3d12-backend.h:525
ClassBindlessLayoutDesc
Bindless layouts allow applications to attach a descriptor table to an unbounded resource array in the shader. The size of the array is not known ahea
include/nvrhi/nvrhi.h:2025
ClassBitSetAllocator
include/nvrhi/utils.h:112
EnumBlendFactor
include/nvrhi/nvrhi.h:913
EnumBlendOp
include/nvrhi/nvrhi.h:943
ClassBlendState
include/nvrhi/nvrhi.h:964
ClassBuffer
src/d3d11/d3d11-backend.h:110
ClassBuffer
src/d3d12/d3d12-backend.h:112
ClassBufferBarrier
src/common/state-tracking.h:80
ClassBufferChunk
src/vulkan/vulkan-backend.h:991
ClassBufferChunk
src/d3d12/d3d12-backend.h:738
ClassBufferState
src/common/state-tracking.h:62
ClassBufferState
src/d3d12/d3d12-backend.h:716
ClassBufferStateExtension
src/common/state-tracking.h:31
ClassBufferVersionItem
A copyable version of std::atomic to be used in an std::vector
src/vulkan/vulkan-backend.h:533
ClassBuildRaytracingAccelerationStructure
src/d3d12/d3d12-raytracing.cpp:160
EnumClusterGeometryFlags
Per-CLAS geometry flag bits. Mirrors: - VK_CLUSTER_ACCELERATION_STRUCTURE_GEOMETRY_*_BIT_NV - NVAPI_D3D12_RAYTRACING_MULTI_INDIRECT_CLUSTER_OPERATION
include/nvrhi/nvrhiHLSL.h:83
ClassColor
include/nvrhi/nvrhi.h:87
EnumColorMask
include/nvrhi/nvrhi.h:952
ClassCommandList
src/vulkan/vulkan-backend.h:1221
ClassCommandList
src/d3d11/d3d11-backend.h:286
ClassCommandList
src/d3d12/d3d12-backend.h:113
ClassCommandListInstance
src/d3d12/d3d12-backend.h:953
ClassCommandListInstance
src/d3d12/d3d12-backend.h:980
ClassCommandListLifetimeTracker
src/vulkan/vulkan-backend.h:225
ClassCommandListLifetimeTracker
src/d3d12/d3d12-backend.h:944
ClassCommandListResourceStateTracker
src/common/state-tracking.h:87
EnumCommandListState
src/validation/validation-backend.h:107
ClassCommandListWrapper
src/validation/validation-backend.h:148
EnumComparisonFunc
include/nvrhi/nvrhi.h:1133
ClassComputePipeline
src/vulkan/vulkan-backend.h:62
ClassComputePipeline
src/d3d11/d3d11-backend.h:235
ClassComputePipeline
src/d3d12/d3d12-backend.h:607
ClassComputePipelineDesc
include/nvrhi/nvrhi.h:2554
ClassContext
src/d3d11/d3d11-backend.h:60
ClassContext
src/d3d12/d3d12-backend.h:115
ClassConvertMatrixLayoutDesc
Describes a single matrix layout conversion operation. Used by ICommandList::convertCoopVecMatrices(...)
include/nvrhi/nvrhi.h:3014
EnumCpuAccessMode
include/nvrhi/nvrhi.h:342
ClassCustomSemantic
include/nvrhi/nvrhi.h:810
ClassD3D12BuildRaytracingAccelerationStructureInputs
src/d3d12/d3d12-raytracing.cpp:158
ClassD3D12RaytracingGeometryDesc
src/d3d12/d3d12-raytracing.cpp:37
ClassDX11_ViewportState
src/d3d11/d3d11-backend.h:200
ClassDX12_ViewportState
src/d3d12/d3d12-backend.h:583
EnumDataType
include/nvrhi/nvrhi.h:2915
ClassDepthStencilState
include/nvrhi/nvrhi.h:1145
EnumDescriptorHeapType
include/nvrhi/d3d12.h:87
ClassDescriptorTable
src/vulkan/vulkan-backend.h:796
ClassDescriptorTable
src/d3d12/d3d12-backend.h:675
ClassDevice
src/vulkan/vulkan-backend.h:67
ClassDevice
src/d3d11/d3d11-backend.h:433
ClassDevice
src/d3d12/d3d12-backend.h:114
ClassDevice
src/d3d12/d3d12-backend.h:1005
ClassDeviceDesc
include/nvrhi/vulkan.h:50
next →1–100 of 330, ranked by callers