FfxBrixelizerRawCascadeUpdateDescription

A structure encapsulating the parameters for updating a Brixelizer cascade.

File location: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h

Detailed description

A structure encapsulating the parameters for updating a Brixelizer cascade.

Data fields

Type

Description

uint32_t

maxReferences
storage for triangle->voxel references

uint32_t

triangleSwapSize
scratch storage for triangles

uint32_t

maxBricksPerBake
max SDF brick baked per update

int32_t

cascadeIndex
Target Cascade.

const FfxBrixelizerRawJobDescription *

jobs
A pointer to an array of jobs.

size_t

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

float

cascadeMin
Lower corner of the first brick in world space.

int32_t

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

uint32_t

flags
See FfxBrixelizerCascadeUpdateFlags.