Skip to content

CPU Types

Navigation: SDKHost

CPU Types

CPU side type defines for all commonly used variables.

Defines

FFX_TRUE

#define FFX_TRUE (1)

A define for a true value in a boolean expression.

Source: sdk/include/FidelityFX/gpu/ffx_core_cpu.h (line 26, column 9)

FFX_FALSE

#define FFX_FALSE (0)

A define for a false value in a boolean expression.

Source: sdk/include/FidelityFX/gpu/ffx_core_cpu.h (line 31, column 9)

FFX_STATIC

#define FFX_STATIC static

A define to abstract declaration of static variables and functions.

Source: sdk/include/FidelityFX/gpu/ffx_core_cpu.h (line 37, column 9)

Typedefs

FfxBoolean

typedef bool FfxBoolean

A typedef for a boolean value.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 47, column 14)

FfxUInt8

typedef uint8_t FfxUInt8

A typedef for a unsigned 8bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 52, column 17)

FfxUInt16

typedef uint16_t FfxUInt16

A typedef for a unsigned 16bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 57, column 18)

FfxUInt32

typedef uint32_t FfxUInt32

A typedef for a unsigned 32bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 62, column 18)

FfxUInt64

typedef uint64_t FfxUInt64

A typedef for a unsigned 64bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 67, column 18)

FfxInt8

typedef int8_t FfxInt8

A typedef for a signed 8bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 72, column 16)

FfxInt16

typedef int16_t FfxInt16

A typedef for a signed 16bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 77, column 17)

FfxInt32

typedef int32_t FfxInt32

A typedef for a signed 32bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 82, column 17)

FfxInt64

typedef int64_t FfxInt64

A typedef for a signed 64bit integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 87, column 17)

FfxFloat32

typedef float FfxFloat32

A typedef for a floating point value.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 92, column 15)

FfxFloat32x2

typedef float FfxFloat32x2[2]

A typedef for a 2-dimensional floating point value.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 97, column 15)

FfxFloat32x3

typedef float FfxFloat32x3[3]

A typedef for a 3-dimensional floating point value.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 102, column 15)

FfxFloat32x4

typedef float FfxFloat32x4[4]

A typedef for a 4-dimensional floating point value.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 107, column 15)

FfxFloat32x2x2

typedef float FfxFloat32x2x2[4]

A typedef for a 2x2 floating point matrix.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 112, column 15)

FfxFloat32x3x3

typedef float FfxFloat32x3x3[9]

A typedef for a 3x3 floating point matrix.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 117, column 15)

FfxFloat32x3x4

typedef float FfxFloat32x3x4[12]

A typedef for a 3x4 floating point matrix.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 122, column 15)

FfxFloat32x4x4

typedef float FfxFloat32x4x4[16]

A typedef for a 4x4 floating point matrix.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 127, column 15)

FfxInt32x2

typedef int32_t FfxInt32x2[2]

A typedef for a 2-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 132, column 17)

FfxInt32x3

typedef int32_t FfxInt32x3[3]

A typedef for a 3-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 137, column 17)

FfxInt32x4

typedef int32_t FfxInt32x4[4]

A typedef for a 4-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 142, column 17)

FfxUInt32x2

typedef uint32_t FfxUInt32x2[2]

A typedef for a 2-dimensional 32bit usigned integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 147, column 18)

FfxUInt32x3

typedef uint32_t FfxUInt32x3[3]

A typedef for a 3-dimensional 32bit unsigned integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 152, column 18)

FfxUInt32x4

typedef uint32_t FfxUInt32x4[4]

A typedef for a 4-dimensional 32bit unsigned integer.

Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 157, column 18)

FfxVersionNumber

typedef uint32_t FfxVersionNumber

A typedef for version numbers returned from functions in the FidelityFX SDK.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 171, column 22)

FfxBoolean

typedef bool FfxBoolean

A typedef for a boolean value.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 176, column 14)

FfxUInt8

typedef uint8_t FfxUInt8

A typedef for a unsigned 8bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 181, column 17)

FfxUInt16

typedef uint16_t FfxUInt16

A typedef for a unsigned 16bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 186, column 18)

FfxUInt32

typedef uint32_t FfxUInt32

A typedef for a unsigned 32bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 191, column 18)

FfxUInt64

typedef uint64_t FfxUInt64

A typedef for a unsigned 64bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 196, column 18)

FfxInt8

typedef int8_t FfxInt8

A typedef for a signed 8bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 201, column 16)

FfxInt16

typedef int16_t FfxInt16

A typedef for a signed 16bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 206, column 17)

FfxInt32

typedef int32_t FfxInt32

A typedef for a signed 32bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 211, column 17)

FfxInt64

typedef int64_t FfxInt64

A typedef for a signed 64bit integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 216, column 17)

FfxFloat32

typedef float FfxFloat32

A typedef for a floating point value.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 221, column 15)

FfxFloat32x2

typedef float FfxFloat32x2[2]

A typedef for a 2-dimensional floating point value.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 226, column 15)

FfxFloat32x3

typedef float FfxFloat32x3[3]

A typedef for a 3-dimensional floating point value.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 231, column 15)

FfxFloat32x4

typedef float FfxFloat32x4[4]

A typedef for a 4-dimensional floating point value.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 236, column 15)

FfxFloat32x4x4

typedef float FfxFloat32x4x4[16]

A typedef for a 4x4 floating point matrix.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 241, column 15)

FfxUInt32x2

typedef uint32_t FfxUInt32x2[2]

A typedef for a 2-dimensional 32bit unsigned integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 246, column 18)

FfxUInt32x3

typedef uint32_t FfxUInt32x3[3]

A typedef for a 3-dimensional 32bit unsigned integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 251, column 18)

FfxUInt32x4

typedef uint32_t FfxUInt32x4[4]

A typedef for a 4-dimensional 32bit unsigned integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 256, column 18)

FfxInt32x2

typedef int32_t FfxInt32x2[2]

A typedef for a 2-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 261, column 17)

FfxInt32x3

typedef int32_t FfxInt32x3[3]

A typedef for a 3-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 266, column 17)

FfxInt32x4

typedef int32_t FfxInt32x4[4]

A typedef for a 4-dimensional 32bit signed integer.

Source: sdk/include/FidelityFX/host/ffx_types.h (line 271, column 17)