Skip to content

FfxBrixelizerGIDebugDescription

struct FfxBrixelizerGIDebugDescription

A structure encapsulating the parameters for drawing a debug visualization.

Dependencies: FfxBrixelizerRawContext, FfxResource

Public Interface

Public Members:

FfxFloat32x4x4 view

FfxFloat32x4x4 view

The view matrix for the scene in row major order.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 182, column 30)

FfxFloat32x4x4 projection

FfxFloat32x4x4 projection

The projection matrix for the scene in row major order.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 183, column 30)

FfxUInt32 startCascade

FfxUInt32 startCascade

The index of the start cascade for use with ray marching with Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 184, column 30)

FfxUInt32 endCascade

FfxUInt32 endCascade

The index of the end cascade for use with ray marching with Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 185, column 30)

FfxUInt32 outputSize

FfxUInt32 outputSize

The dimensions of the output texture.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 186, column 30)

FfxBrixelizerGIDebugMode debugMode

FfxBrixelizerGIDebugMode debugMode

The mode for the debug visualization. See FfxBrixelizerGIDebugMode.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 187, column 30)

FfxFloat32 normalsUnpackMul

FfxFloat32 normalsUnpackMul

A multiply factor to transform the normal to the space expected by Brixelizer GI.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 188, column 30)

FfxFloat32 normalsUnpackAdd

FfxFloat32 normalsUnpackAdd

An offset to transform the normal to the space expected by Brixelizer GI.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 189, column 30)

FfxResource depth

FfxResource depth

The input depth buffer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 191, column 17)

FfxResource normal

FfxResource normal

The input normal buffer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 192, column 17)

FfxResource sdfAtlas

FfxResource sdfAtlas

The SDF Atlas resource used by Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 194, column 17)

FfxResource bricksAABBs

FfxResource bricksAABBs

The brick AABBs resource used by Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 195, column 17)

FfxResource cascadeAABBTrees

FfxResource cascadeAABBTrees

The cascade AABB tree resources used by Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 196, column 17)

FfxResource cascadeBrickMaps

FfxResource cascadeBrickMaps

The cascade brick map resources used by Brixelizer.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 197, column 17)

FfxResource outputDebug

FfxResource outputDebug

The output texture for the debug visualization.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 199, column 17)

FfxBrixelizerRawContext * brixelizerContext

FfxBrixelizerRawContext * brixelizerContext

A pointer to the Brixelizer context for use with Brixelizer GI.

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 201, column 29)

Used By: ffxBrixgi

Source: sdk/include/FidelityFX/host/ffx_brixelizergi.h (line 180, column 1)