CPU Types
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 staticA 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 FfxBooleanA typedef for a boolean value.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 47, column 14)
FfxUInt8
typedef uint8_t FfxUInt8A typedef for a unsigned 8bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 52, column 17)
FfxUInt16
typedef uint16_t FfxUInt16A typedef for a unsigned 16bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 57, column 18)
FfxUInt32
typedef uint32_t FfxUInt32A typedef for a unsigned 32bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 62, column 18)
FfxUInt64
typedef uint64_t FfxUInt64A typedef for a unsigned 64bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 67, column 18)
FfxInt8
typedef int8_t FfxInt8A typedef for a signed 8bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 72, column 16)
FfxInt16
typedef int16_t FfxInt16A typedef for a signed 16bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 77, column 17)
FfxInt32
typedef int32_t FfxInt32A typedef for a signed 32bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 82, column 17)
FfxInt64
typedef int64_t FfxInt64A typedef for a signed 64bit integer.
Source: sdk/include/FidelityFX/gpu/ffx_common_types.h (line 87, column 17)
FfxFloat32
typedef float FfxFloat32A 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 FfxVersionNumberA 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 FfxBooleanA typedef for a boolean value.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 176, column 14)
FfxUInt8
typedef uint8_t FfxUInt8A typedef for a unsigned 8bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 181, column 17)
FfxUInt16
typedef uint16_t FfxUInt16A typedef for a unsigned 16bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 186, column 18)
FfxUInt32
typedef uint32_t FfxUInt32A typedef for a unsigned 32bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 191, column 18)
FfxUInt64
typedef uint64_t FfxUInt64A typedef for a unsigned 64bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 196, column 18)
FfxInt8
typedef int8_t FfxInt8A typedef for a signed 8bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 201, column 16)
FfxInt16
typedef int16_t FfxInt16A typedef for a signed 16bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 206, column 17)
FfxInt32
typedef int32_t FfxInt32A typedef for a signed 32bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 211, column 17)
FfxInt64
typedef int64_t FfxInt64A typedef for a signed 64bit integer.
Source: sdk/include/FidelityFX/host/ffx_types.h (line 216, column 17)
FfxFloat32
typedef float FfxFloat32A 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)