Gly.MemoryFormatSelection – glycin-2 Reference Manual
Packages
glycin-2
Gly
MemoryFormatSelection
A8B8G8R8
A8R8G8B8
A8R8G8B8_PREMULTIPLIED
B8G8R8
B8G8R8A8
B8G8R8A8_PREMULTIPLIED
G16
G16A16
G16A16_PREMULTIPLIED
G8
G8A8
G8A8_PREMULTIPLIED
R16G16B16
R16G16B16A16
R16G16B16A16_FLOAT
R16G16B16A16_PREMULTIPLIED
R16G16B16_FLOAT
R32G32B32A32_FLOAT
R32G32B32A32_FLOAT_PREMULTIPLIED
R32G32B32_FLOAT
R8G8B8
R8G8B8A8
R8G8B8A8_PREMULTIPLIED
MemoryFormatSelection
Description:
[
CCode
( cprefix =
"GLY_MEMORY_SELECTION_"
, type_id =
"gly_memory_format_selection_get_type ()"
) ]
[
Flags
]
[
Version
( since =
"2.0"
) ]
public
enum
MemoryFormatSelection
Memory format selection
Namespace:
Gly
Package:
glycin-2
Content:
Enum values:
A8B8G8R8
-
8-bit ABGR
A8R8G8B8
-
8-bit ARGB
A8R8G8B8_PREMULTIPLIED
-
8-bit ARGB premultiplied
B8G8R8
-
8-bit BGR
B8G8R8A8
-
8-bit BGRA
B8G8R8A8_PREMULTIPLIED
-
8-bit BGRA premultiplied
G16
-
16-bit gray
G16A16
-
16-bit gray with alpha
G16A16_PREMULTIPLIED
-
16-bit gray with alpha premultiplied
G8
-
8-bit gray
G8A8
-
8-bit gray with alpha
G8A8_PREMULTIPLIED
-
8-bit gray with alpha premultiplied
R16G16B16
-
16-bit RGB
R16G16B16A16
-
16-bit RGBA
R16G16B16A16_FLOAT
-
16-bit float RGBA
R16G16B16A16_PREMULTIPLIED
-
16-bit RGBA premultiplied
R16G16B16_FLOAT
-
16-bit float RGB
R32G32B32A32_FLOAT
-
16-bit float RGBA
R32G32B32A32_FLOAT_PREMULTIPLIED
-
32-bit float RGBA premultiplied
R32G32B32_FLOAT
-
32-bit float RGB
R8G8B8
-
8-bit RGB
R8G8B8A8
-
8-bit RGBA
R8G8B8A8_PREMULTIPLIED
-
8-bit RGBA premultiplied