Structs#
- NGFX_DLSS_FG_PresentBoundary_D3D12_Params_V1
Parameters for delimiting a D3D12 frame.
- NGFX_DLSS_FG_PresentBoundary_Vulkan_Params_V1
Parameters for delimiting a Vulkan frame.
- NGFX_FrameBoundary_CUDART_Params_V1
Parameters for delimiting a CUDA runtime API frame.
- NGFX_FrameBoundary_CUDA_Params_V1
Parameters for delimiting a CUDA driver API frame.
- NGFX_FrameBoundary_D3D12_Params_V1
Parameters for delimiting a D3D12 frame.
- NGFX_FrameBoundary_OpenGL_Params_V1
Parameters for delimiting a OpenGL frame.
- NGFX_FrameBoundary_Vulkan_Params_V1
Parameters for delimiting a Vulkan frame.
- NGFX_GPUTrace_ActivateTrace_CUDART_Params_V1
Parameters for activating GPU trace.
- NGFX_GPUTrace_ActivateTrace_CUDA_Params_V1
Parameters for activating GPU trace.
- NGFX_GPUTrace_ActivateTrace_D3D12_Params_V1
Parameters for activating GPU trace.
- NGFX_GPUTrace_ActivateTrace_OpenGL_Params_V1
Parameters for activating GPU trace.
- NGFX_GPUTrace_ActivateTrace_Vulkan_Params_V1
Parameters for activating GPU trace.
- NGFX_GPUTrace_GetStatus_Params_V1
Parameters for waiting for a specific tool status.
- NGFX_GPUTrace_InitializeActivity_CUDART_Params_V1
Parameters for initializing a GPU Trace in an application that uses the CUDA runtime API.
- NGFX_GPUTrace_InitializeActivity_CUDA_Params_V1
Parameters for initializing a GPU Trace in an application that uses the CUDA driver API.
- NGFX_GPUTrace_InitializeActivity_D3D12_Params_V1
Parameters for initializing a GPU Trace in a D3D12 Application.
- NGFX_GPUTrace_InitializeActivity_OpenGL_Params_V1
Parameters for initializing a GPU Trace in a OpenGL Application.
- NGFX_GPUTrace_InitializeActivity_Vulkan_Params_V1
Parameters for initializing a GPU Trace in a Vulkan Application.
- NGFX_GPUTrace_Inject_CUDART_Params_V1
Parameters for injecting GPUTrace into an application that uses the CUDA runtime API.
- NGFX_GPUTrace_Inject_CUDA_Params_V1
Parameters for injecting GPUTrace into an application that uses the CUDA driver API.
- NGFX_GPUTrace_Inject_D3D12_Params_V1
Parameters for injecting GPUTrace into a D3D12 application.
- NGFX_GPUTrace_Inject_OpenGL_Params_V1
Parameters for injecting GPUTrace into a OpenGL application.
- NGFX_GPUTrace_Inject_Vulkan_Params_V1
Parameters for injecting GPUTrace into a Vulkan application.
- NGFX_GPUTrace_InjectionSettings_V1
struct containing GPUTrace injection settings Note, GPU-specific settings such as metric set, real-time shader profiler enablement, and bandwidth settings can only be specified in the Nsight Graphics host application.
- NGFX_GPUTrace_StartTrace_CUDART_Params_V1
Parameters for starting a GPU trace.
- NGFX_GPUTrace_StartTrace_CUDA_Params_V1
Parameters for starting a GPU trace.
- NGFX_GPUTrace_StartTrace_D3D12_Params_V1
Parameters for starting a GPU trace.
- NGFX_GPUTrace_StartTrace_OpenGL_Params_V1
Parameters for starting a GPU trace.
- NGFX_GPUTrace_StartTrace_Vulkan_Params_V1
Parameters for starting a GPU trace.
- NGFX_GPUTrace_StopTrace_CUDART_Params_V1
Parameters for stopping a GPU trace.
- NGFX_GPUTrace_StopTrace_CUDA_Params_V1
Parameters for stopping a GPU trace.
- NGFX_GPUTrace_StopTrace_D3D12_Params_V1
Parameters for stopping a GPU trace.
- NGFX_GPUTrace_StopTrace_OpenGL_Params_V1
Parameters for stopping a GPU trace.
- NGFX_GPUTrace_StopTrace_Vulkan_Params_V1
Parameters for stopping a GPU trace.
- NGFX_GPUTrace_WaitForStatus_Params_V1
Parameters for waiting for a specific status.
- NGFX_GraphicsCapture_InitializeActivity_D3D12_Params_V1
Parameters for initializing a Graphics capture in a D3D12 application.
- NGFX_GraphicsCapture_InitializeActivity_Vulkan_Params_V1
Parameters for initializing a Graphics capture in a Vulkan application.
- NGFX_GraphicsCapture_Inject_D3D12_Params_V1
Parameters for injecting GraphicsCapture into a D3D12 application.
- NGFX_GraphicsCapture_Inject_Vulkan_Params_V1
Parameters for injecting GraphicsCapture into a Vulkan application.
- NGFX_GraphicsCapture_InjectionSettings_V1
struct containing GraphicsCapture injection settings Note: these options mirror those displayed by ngfx-capture.exe help, which is a useful reference
- NGFX_GraphicsCapture_RequestCapture_D3D12_Params_V1
Parameters for requesting a Graphics capture in a D3D12 application.
- NGFX_GraphicsCapture_RequestCapture_Vulkan_Params_V1
Parameters for requesting a Graphics capture in a Vulkan application.
- NGFX_GraphicsCapture_StartCapture_D3D12_Params_V1
Parameters for starting a Graphics capture in a D3D12 application.
- NGFX_GraphicsCapture_StartCapture_Vulkan_Params_V1
Parameters for starting a Graphics capture in a Vulkan application.
- NGFX_GraphicsCapture_StopCapture_D3D12_Params_V1
Parameters for stopping a Graphics capture in a D3D12 application.
- NGFX_GraphicsCapture_StopCapture_Vulkan_Params_V1
Parameters for stopping a Graphics capture in a Vulkan application.
- NGFX_InstallationInfo
Structure containing information about an Nsight Graphics installation.
- NGFX_ResourceDescription_D3D12_V1
Structure describing a D3D12 resource.
- NGFX_ResourceDescription_Vulkan_V1
Structure describing a Vulkan resource.
- NGFX_SystemProfiling_InitializeActivity_D3D12_Params_V1
Parameters for initializing a System profiling activity in a D3D12 application.
- NGFX_SystemProfiling_InitializeActivity_Vulkan_Params_V1
Parameters for initializing a System profiling activity in a Vulkan application.
- NGFX_SystemProfiling_Inject_D3D12_Params_V1
Parameters for injecting SystemProfiling into a D3D12 application.
- NGFX_SystemProfiling_Inject_Vulkan_Params_V1
Parameters for injecting SystemProfiling into a Vulkan application.
- NGFX_SystemProfiling_InjectionSettings_V1
struct containing SystemProfiling injection settings
- NGFX_SystemProfiling_StartProfiling_D3D12_Params_V1
Parameters for starting system profiling in a D3D12 application.
- NGFX_SystemProfiling_StartProfiling_Vulkan_Params_V1
Parameters for starting system profiling in a Vulkan application.
- NGFX_SystemProfiling_StopProfiling_D3D12_Params_V1
Parameters for stopping system profiling in a D3D12 application.
- NGFX_SystemProfiling_StopProfiling_Vulkan_Params_V1
Parameters for stopping system profiling in a Vulkan application.