BufferFormatSpecifier
0
0
713
633
Buffer Format
2
2
2
2
0
-
-
Qt::Horizontal
40
20
-
0
0
Toggle Help
-
0
0
Apply
-
Type in a buffer format declaration. Comments and {} braces are skipped, : semantics are ignored.
Declare each element as an hlsl/glsl variable, e.g: "float4 first; float2 second; uint2 third;" or vec4/vec2.
Basic types accepted: bool, byte, short, int, half, float, double.
Unsigned integer types: ubyte, ushort, uint
Hex-formatted integer types: xbyte, xshort, xint
Additionally special formats: unorm[hb] (half, byte) and snorm[hb], uintten/unormten (10:10:10:2 packing), floateleven (11:11:10F packing)
You can prepend 'rgb' onto an element to colour backgrounds with the RGB values, e.g. 'rgb xbyte4 pixels[256]'.
Vectors (e.g. float4), matrices ([row_major] half3x4) and arrays (float[16]) are supported.
true
-
0
0
Format
2
2
2
2
-
-
0
0
170
0
0
170
0
0
106
104
100
14