enum GpuBufferFormat

Types of valid formats used for standard GPU buffers.

Values

NameValueDescription
BF_16X1F 0 1D 16-bit floating-point format.
BF_16X2F 1 2D 16-bit floating-point format.
BF_16X4F 2 4D 16-bit floating-point format.
BF_32X1F 3 1D 32-bit floating-point format.
BF_32X2F 4 2D 32-bit floating-point format.
BF_32X3F 5 3D 32-bit floating-point format.
BF_32X4F 6 4D 32-bit floating-point format.
BF_8X1 7 1D 8-bit normalized format.
BF_8X2 8 2D 8-bit normalized format.
BF_8X4 9 4D 8-bit normalized format.
BF_16X1 10 1D 16-bit normalized format.
BF_16X2 11 2D 16-bit normalized format.
BF_16X4 12 4D 16-bit normalized format.
BF_8X1S 13 1D 8-bit signed integer format.
BF_8X2S 14 2D 8-bit signed integer format.
BF_8X4S 15 4D 8-bit signed integer format.
BF_16X1S 16 1D 16-bit signed integer format.
BF_16X2S 17 2D 16-bit signed integer format.
BF_16X4S 18 4D 16-bit signed integer format.
BF_32X1S 19 1D 32-bit signed integer format.
BF_32X2S 20 2D 32-bit signed integer format.
BF_32X3S 21 3D 32-bit signed integer format.
BF_32X4S 22 4D 32-bit signed integer format.
BF_8X1U 23 1D 8-bit unsigned integer format.
BF_8X2U 24 2D 8-bit unsigned integer format.
BF_8X4U 25 4D 8-bit unsigned integer format.
BF_16X1U 26 1D 16-bit unsigned integer format.
BF_16X2U 27 2D 16-bit unsigned integer format.
BF_16X4U 28 4D 16-bit unsigned integer format.
BF_32X1U 29 1D 32-bit unsigned integer format.
BF_32X2U 30 2D 32-bit unsigned integer format.
BF_32X3U 31 3D 32-bit unsigned integer format.
BF_32X4U 32 4D 32-bit unsigned integer format.
BF_64X1F 33 1D 64-bit floating-point format.
BF_64X2F 34 2D 64-bit floating-point format.
BF_64X3F 35 3D 64-bit floating-point format.
BF_64X4F 36 4D 64-bit floating-point format.
BF_64X1S 37 1D 64-bit signed integer format.
BF_64X2S 38 2D 64-bit signed integer format.
BF_64X3S 39 3D 64-bit signed integer format.
BF_64X4S 40 4D 64-bit signed integer format.
BF_64X1U 41 1D 64-bit unsigned integer format.
BF_64X2U 42 2D 64-bit unsigned integer format.
BF_64X3U 43 3D 64-bit unsigned integer format.
BF_64X4U 44 4D 64-bit unsigned integer format.
BF_COUNT 45 Not a valid format.
BF_UNKNOWN 65535 Unknown format (used for non-standard buffers, like structured or raw.