Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA-RTX/NRI
/ types & classes
Types & classes
226 in github.com/NVIDIA-RTX/NRI
⨍
Functions
2,050
◇
Types & classes
226
↓ 2 callers
Class
DescriptorSetD3D12
Source/D3D12/DescriptorSetD3D12.h:24
↓ 2 callers
Class
DescriptorSetVal
Source/Validation/DescriptorSetVal.h:7
↓ 1 callers
Enum
D3D12_COMMAND_LIST_TYPE
Source/D3D12/QueueD3D12.h:7
↓ 1 callers
Enum
D3D12_COMMAND_LIST_TYPE
Source/D3D12/CommandAllocatorD3D12.h:6
↓ 1 callers
Class
DescriptorSetD3D11
Source/D3D11/DescriptorSetD3D11.h:15
↓ 1 callers
Class
DescriptorSetMapping
Source/D3D12/DescriptorSetD3D12.h:15
↓ 1 callers
Class
DescriptorSetRootMapping
Source/D3D12/PipelineLayoutD3D12.h:11
↓ 1 callers
Class
MemoryHeap
Source/Shared/HelperDeviceMemoryAllocator.h:17
Class
AGSContext
Source/D3D11/SharedD3D11.h:12
Class
AccelerationStructureD3D12
Source/D3D12/AccelerationStructureD3D12.h:9
Class
AccelerationStructureVK
Source/VK/AccelerationStructureVK.h:9
Class
AccelerationStructureVal
Source/Validation/MemoryVal.h:9
Class
AccelerationStructureVal
Source/Validation/AccelerationStructureVal.h:10
Class
Allocation
Source/D3D12/SharedD3D12.h:147
Class
Allocator
Source/D3D12/SharedD3D12.h:146
Class
AmdExt
Source/D3D11/SharedD3D11.h:195
Class
AmdExt
Source/D3D12/SharedD3D12.h:93
Class
BaseVertexInstance
Source/D3D12/CommandBufferD3D12.hpp:533
Class
BindingInfo
Source/VK/PipelineLayoutVK.h:17
Class
BindingRange
Source/D3D11/PipelineLayoutD3D11.h:16
Class
BindingSet
Source/D3D11/PipelineLayoutD3D11.h:10
Class
BindingState
Source/D3D11/SharedD3D11.h:67
Class
BufferD3D11
Source/D3D11/BufferD3D11.h:17
Class
BufferD3D12
Source/D3D12/BufferD3D12.h:17
Class
BufferD3D12
Source/D3D12/AccelerationStructureD3D12.h:7
Class
BufferUpdateRequest
Source/Shared/Streamer.h:7
Class
BufferVK
Source/VK/AccelerationStructureVK.h:7
Class
BufferVK
Source/VK/MemoryVK.h:9
Class
BufferVK
Source/VK/BufferVK.h:9
Class
BufferVal
Source/Validation/MemoryVal.h:7
Class
BufferVal
Source/Validation/BufferVal.h:9
Class
BufferVal
Source/Validation/AccelerationStructureVal.h:7
Class
BytecodeSize
Source/Shared/Upscaler.hpp:41
Class
ComPtr
Source/Shared/SharedExternal.h:254
Class
CommandAllocatorD3D11
Source/D3D11/CommandAllocatorD3D11.h:7
Class
CommandAllocatorD3D12
Source/D3D12/CommandAllocatorD3D12.h:10
Class
CommandAllocatorVK
Source/VK/CommandAllocatorVK.h:7
Class
CommandAllocatorVal
Source/Validation/CommandAllocatorVal.h:7
Class
CommandBufferBase
Source/D3D11/SharedD3D11.h:144
Class
CommandBufferD3D11
Source/D3D11/CommandBufferD3D11.h:10
Class
CommandBufferD3D12
Source/D3D12/CommandBufferD3D12.h:22
Class
CommandBufferEmuD3D11
Source/D3D11/CommandBufferEmuD3D11.h:10
Class
CommandBufferVK
Source/VK/CommandBufferVK.h:11
Class
CommandBufferVal
Source/Validation/CommandBufferVal.h:11
Class
ConstantBuffer
Source/D3D11/PipelineLayoutD3D11.h:24
Class
Constants
Source/Shared/NIS.h:8
Class
D3D12_CPU_DESCRIPTOR_HANDLE
Source/D3D12/DeviceD3D12.h:8
Class
DebugNameBase
Source/Shared/DeviceBase.h:24
Class
DebugNameBaseVal
Source/Shared/DeviceBase.h:37
Class
DescriptorBufDesc
Source/VK/DescriptorVK.h:17
Class
DescriptorD3D11
Source/D3D11/DescriptorD3D11.h:7
Class
DescriptorD3D11
Source/D3D11/PipelineLayoutD3D11.h:7
Class
DescriptorD3D11
Source/D3D11/DescriptorSetD3D11.h:7
Class
DescriptorD3D12
Source/D3D12/DescriptorD3D12.h:9
Class
DescriptorHandle
Source/D3D12/SharedD3D12.h:38
Class
DescriptorHeapDesc
Source/D3D12/SharedD3D12.h:43
Enum
DescriptorHeapType
Source/D3D12/SharedD3D12.h:32
Class
DescriptorPoolD3D11
Source/D3D11/DescriptorPoolD3D11.h:9
Class
DescriptorPoolD3D12
Source/D3D12/DescriptorSetD3D12.h:7
Class
DescriptorPoolD3D12
Source/D3D12/DescriptorPoolD3D12.h:9
Class
DescriptorPoolVK
Source/VK/DescriptorPoolVK.h:9
Class
DescriptorPoolVal
Source/Validation/DescriptorPoolVal.h:9
Class
DescriptorRangeMapping
Source/D3D12/DescriptorSetD3D12.h:9
Class
DescriptorSetD3D11
Source/D3D11/PipelineLayoutD3D11.h:8
Class
DescriptorSetD3D12
Source/D3D12/CommandBufferD3D12.h:20
Class
DescriptorSetVK
Source/VK/DescriptorPoolVK.h:7
Class
DescriptorSetVK
Source/VK/DescriptorSetVK.h:7
Class
DescriptorTexDesc
Source/VK/DescriptorVK.h:24
Enum
DescriptorTypeDX11
Source/D3D11/SharedD3D11.h:21
Enum
DescriptorTypeVK
Source/VK/DescriptorVK.h:9
Class
DescriptorVK
Source/VK/CommandBufferVK.h:9
Class
DescriptorVK
Source/VK/DescriptorVK.h:37
Class
DescriptorVal
Source/Validation/DescriptorVal.h:25
Class
DescriptorVal
Source/Validation/CommandBufferVal.h:7
Class
DeviceBase
Source/Shared/DeviceBase.h:42
Class
DeviceD3D11
Source/D3D11/DeviceD3D11.h:12
Class
DeviceD3D12
Source/D3D12/DeviceD3D12.h:24
Class
DeviceNONE
Source/NONE/ImplNONE.cpp:12
Class
DeviceVK
Source/VK/DeviceVK.h:29
Class
DeviceVal
Source/Validation/DeviceVal.h:19
Class
DispatchTable
Source/VK/DispatchTable.h:7
Class
DisplayDescHelper
Source/Shared/SharedExternal.h:354
Class
DxgiFormat
Format conversion
Source/Shared/SharedExternal.h:163
Class
DynamicConstantBufferMapping
Source/D3D12/PipelineLayoutD3D12.h:19
Class
ExclusiveScope
Source/Shared/Lock.h:41
Class
FenceD3D11
Source/D3D11/FenceD3D11.h:7
Class
FenceD3D12
Source/D3D12/FenceD3D12.h:9
Class
FenceVK
Source/VK/FenceVK.h:7
Class
FenceVK
Source/VK/SwapChainVK.h:8
Class
FenceVal
Source/Validation/FenceVal.h:7
Class
Ffx
Source/Shared/Upscaler.hpp:146
Class
Ffx
Source/Shared/Upscaler.h:6
Class
FfxGlobals
Source/Shared/Upscaler.hpp:95
Class
FfxVkPair
Unfortunately, FFX devs don't understand how VK works. Some VK functions are retrieved with non-CORE names, despite being in CORE for years. Manual pa
Source/Shared/Upscaler.hpp:90
Class
GarbageInFlight
Source/Shared/Streamer.h:17
Enum
HDRMode
Source/Shared/NIS.h:30
Class
HelperDataUpload
Source/Shared/HelperDataUpload.h:9
Class
HelperDeviceMemoryAllocator
Source/Shared/HelperDeviceMemoryAllocator.h:10
Class
ID3D11Device5
Source/D3D11/DeviceD3D11.h:5
Class
ID3D11DeviceContext4
Source/D3D11/SharedD3D11.h:14
next →
1–100 of 226, ranked by callers