FfxBrixelizerGIDebugDescription
A structure encapsulating the parameters for drawing a debug visualization.
File location: sdk/include/FidelityFX/host/ffx_brixelizergi.h
Detailed description
A structure encapsulating the parameters for drawing a debug visualization.
Data fields
Type |
Description |
---|---|
view
The view matrix for the scene in row major order.
|
|
projection
The projection matrix for the scene in row major order.
|
|
startCascade
The index of the start cascade for use with ray marching with Brixelizer.
|
|
endCascade
The index of the end cascade for use with ray marching with Brixelizer.
|
|
outputSize
The dimensions of the output texture.
|
|
FfxBrixelizerGIDebugMode |
debugMode
The mode for the debug visualization. See “FfxBrixelizerGIDebugMode“.
|
normalsUnpackMul
A multiply factor to transform the normal to the space expected by Brixelizer GI.
|
|
normalsUnpackAdd
An offset to transform the normal to the space expected by Brixelizer GI.
|
|
depth
The input depth buffer.
|
|
normal
The input normal buffer.
|
|
sdfAtlas
The SDF Atlas resource used by Brixelizer.
|
|
bricksAABBs
The brick AABBs resource used by Brixelizer.
|
|
cascadeAABBTrees
The cascade AABB tree resources used by Brixelizer.
|
|
cascadeBrickMaps
The cascade brick map resources used by Brixelizer.
|
|
outputDebug
The output texture for the debug visualization.
|
|
brixelizerContext
A pointer to the Brixelizer context for use with Brixelizer GI.
|