FfxBrixelizerRawInstanceDescription
struct FfxBrixelizerRawInstanceDescription
A structure encapsulating the parameters for an instance to be added to a Brixelizer context.
Public Interface
Public Members:
float aabbMin
float aabbMin
The minimum coordinates of an AABB surrounding the instance.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 278, column 31)
float aabbMax
float aabbMax
The maximum coordinates of an AABB surrounding the instance.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 279, column 31)
FfxFloat32x3x4 transform
FfxFloat32x3x4 transform
A tranform of the instance into world space. The transform is in row major order.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 280, column 31)
FfxIndexFormat indexFormat
FfxIndexFormat indexFormat
The format of the index buffer. Accepted formats are FFX_INDEX_UINT16 or FFX_INDEX_UINT32.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 282, column 31)
uint32_t indexBuffer
uint32_t indexBuffer
The index of the index buffer set with ffxBrixelizerContextSetBuffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 283, column 31)
uint32_t indexBufferOffset
uint32_t indexBufferOffset
An offset into the index buffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 284, column 31)
uint32_t triangleCount
uint32_t triangleCount
The count of triangles in the index buffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 285, column 31)
uint32_t vertexBuffer
uint32_t vertexBuffer
The index of the vertex buffer set with ffxBrixelizerContextSetBuffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 287, column 31)
uint32_t vertexStride
uint32_t vertexStride
The stride of the vertex buffer in bytes.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 288, column 31)
uint32_t vertexBufferOffset
uint32_t vertexBufferOffset
An offset into the vertex buffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 289, column 31)
uint32_t vertexCount
uint32_t vertexCount
The count of vertices in the vertex buffer.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 290, column 31)
FfxSurfaceFormat vertexFormat
FfxSurfaceFormat vertexFormat
The format of vertices in the vertex buffer. Accepted values are FFX_SURFACE_FORMAT_R16G16B16A16_FLOAT and FFX_SURFACE_FORMAT_R32G32B32A32_FLOAT.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 291, column 31)
uint32_t flags
uint32_t flags
Flags for the instance. See FfxBrixelizerRawInstanceFlags.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 293, column 31)
FfxBrixelizerInstanceID * outInstanceID
FfxBrixelizerInstanceID * outInstanceID
A pointer to an FfxBrixelizerInstanceID to be filled with the instance ID assigned for the instance.
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 294, column 30)
Used By: ffxBrixelizer
Source: sdk/include/FidelityFX/host/ffx_brixelizer_raw.h
(line 276, column 1)