Skip to content

FfxBrixelizerDebugCounters

struct FfxBrixelizerDebugCounters

A structure containing all the counters used by the Brixelizer context. These can be read back from the context after processing each update for analysis. brickCount gives the total number of bricks allocated. dirtyBricks gives the total number of bricks requiring an eikonal pass for completion. freeBricks gives the total number of free bricks. This is the maximum number of bricks which can be allocated within a frame. clearBricks gives the total number of bricks to be cleared in a frame. Bricks are cleared by having all distance values reset to 1. mergeBricks gives the total number of bricks to be merged in a frame. numDebugAABBs gives the total number of debug AABBs requested to be drawn in a debug visualization.

Public Interface

Public Members:

FfxUInt32 brickCount

FfxUInt32 brickCount

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 17)

FfxUInt32 dirtyBricks

FfxUInt32 dirtyBricks

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 42)

FfxUInt32 freeBricks

FfxUInt32 freeBricks

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 68)

FfxUInt32 clearBricks

FfxUInt32 clearBricks

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 93)

FfxUInt32 mergeBricks

FfxUInt32 mergeBricks

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 119)

FfxUInt32 numDebugAABBs

FfxUInt32 numDebugAABBs

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 164, column 145)

Used By: ffxBrixelizer

Source: sdk/include/FidelityFX/gpu/brixelizer/ffx_brixelizer_host_gpu_shared.h (line 162, column 1)