Enumeration
MetaMultiTextureFormat
Description [src]
A representation for complex pixel formats
Some pixel formats that are used in the wild are a bit more complex than just ARGB and all its variants. For example: a component might be put in a different plane (i.e. at a different place in memory). Another example are formats that use Y, U, and V components rather than RGB; if we composite them onto an RGBA framebuffer, we have to make sure for example that these get converted to the right color format first (using e.g. a shader).
Members
-
META_MULTI_TEXTURE_FORMAT_INVALID -
Invalid value.
- Value:
0 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_SIMPLE -
Any format supported by Cogl (see
CoglPixelFormat).- Value:
1 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YUYV -
YUYV, 32 bits, 16 bpc (Y), 8 bpc (U & V).
- Value:
2 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YVYU -
No description available.
- Value:
3 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_UYVY -
No description available.
- Value:
4 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_VYUY -
No description available.
- Value:
5 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV12 -
2 planes: 1 Y-plane, 1 UV-plane (2x2 subsampled).
- Value:
6 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV21 -
No description available.
- Value:
7 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV16 -
No description available.
- Value:
8 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV61 -
No description available.
- Value:
9 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV24 -
No description available.
- Value:
10 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_NV42 -
No description available.
- Value:
11 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_P010 -
No description available.
- Value:
12 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_P012 -
No description available.
- Value:
13 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_P016 -
No description available.
- Value:
14 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YUV420 -
3 planes: 1 Y-plane, 1 U-plane (2x2 subsampled), 1 V-plane (2x2 subsampled).
- Value:
15 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YVU420 -
No description available.
- Value:
16 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YUV422 -
No description available.
- Value:
17 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YVU422 -
No description available.
- Value:
18 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YUV444 -
No description available.
- Value:
19 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_YVU444 -
No description available.
- Value:
20 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S010 -
No description available.
- Value:
21 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S210 -
No description available.
- Value:
22 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S410 -
No description available.
- Value:
23 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S012 -
No description available.
- Value:
24 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S212 -
No description available.
- Value:
25 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S412 -
No description available.
- Value:
26 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S016 -
No description available.
- Value:
27 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S216 -
No description available.
- Value:
28 - Available since: 18
- Value:
-
META_MULTI_TEXTURE_FORMAT_S416 -
No description available.
- Value:
29 - Available since: 18
- Value:
-
N_META_MULTI_TEXTURE_FORMATS -
No description available.
- Value:
30 - Available since: 18
- Value: