Skip to content

FfxBrixelizerRawCascadeUpdateDescription

struct FfxBrixelizerRawCascadeUpdateDescription

A structure encapsulating the parameters for updating a Brixelizer cascade.

Dependencies: FfxBrixelizerRawJobDescription

Public Interface

Public Members:

uint32_t maxReferences

uint32_t maxReferences

storage for triangle->voxel references

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 261, column 43)

uint32_t triangleSwapSize

uint32_t triangleSwapSize

scratch storage for triangles

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 262, column 43)

uint32_t maxBricksPerBake

uint32_t maxBricksPerBake

max SDF brick baked per update

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 263, column 43)

int32_t cascadeIndex

int32_t cascadeIndex

Target Cascade.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 264, column 43)

const FfxBrixelizerRawJobDescription * jobs

const FfxBrixelizerRawJobDescription * jobs

A pointer to an array of jobs.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 265, column 42)

size_t numJobs

size_t numJobs

The number of jobs in the array pointed to by jobs.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 266, column 43)

float cascadeMin

float cascadeMin

Lower corner of the first brick in world space.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 267, column 43)

int32_t clipmapOffset

int32_t clipmapOffset

Changing that invalidates portion of the cascade. it’s an offset in the voxel->brick table.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 268, column 43)

uint32_t flags

uint32_t flags

See FfxBrixelizerCascadeUpdateFlags.

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 269, column 43)

Used By: ffxBrixelizer

Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h (line 259, column 1)