FfxBrixelizerDebugVisualizationDescription
struct FfxBrixelizerDebugVisualizationDescription
A structure encapsulating the parameters for drawing a debug visualization.
Dependencies: FfxResource
Public Interface
Public Members:
float inverseViewMatrix
float inverseViewMatrix
Inverse view matrix for the scene in row major order.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 161, column 39)
float inverseProjectionMatrix
float inverseProjectionMatrix
Inverse projection matrix for the scene in row major order.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 162, column 39)
FfxBrixelizerTraceDebugModes debugState
FfxBrixelizerTraceDebugModes debugState
An FfxBrixelizerTraceDebugModes determining what kind of debug output to draw.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 163, column 39)
uint32_t startCascadeIndex
uint32_t startCascadeIndex
The index of the most detailed cascade in the cascade chain.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 164, column 39)
uint32_t endCascadeIndex
uint32_t endCascadeIndex
The index of the least detailed cascade in the cascade chain.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 165, column 39)
float sdfSolveEps
float sdfSolveEps
The epsilon value used in SDF ray marching.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 166, column 39)
float tMin
float tMin
The tMin value for minimum ray intersection.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 167, column 39)
float tMax
float tMax
The tMax value for maximum ray intersection.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 168, column 39)
uint32_t renderWidth
uint32_t renderWidth
The width of the output resource.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 169, column 39)
uint32_t renderHeight
uint32_t renderHeight
The height of the output resource.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 170, column 39)
FfxResource output
FfxResource output
An FfxResource to draw the debug visualization to.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 171, column 39)
FfxCommandList commandList
FfxCommandList commandList
An FfxCommandList to write the draw commands to.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 173, column 39)
uint32_t numDebugAABBInstanceIDs
uint32_t numDebugAABBInstanceIDs
The number of FfxBrixelizerInstanceIDs in the debugAABBInstanceIDs array.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 174, column 39)
const FfxBrixelizerInstanceID * debugAABBInstanceIDs
const FfxBrixelizerInstanceID * debugAABBInstanceIDs
An array of FfxBrixelizerInstanceIDs for instances to draw the bounding boxes of.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 175, column 38)
FfxBrixelizerCascadeDebugAABB cascadeDebugAABB
FfxBrixelizerCascadeDebugAABB cascadeDebugAABB
An array of flags showing what AABB debug output to draw for each cascade.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 176, column 39)
Used By: BrixelizerRM, FfxBrixelizerUpdateDescription, ffxBrixelizer
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 159, column 1)