Enumeration
CoglFeatureID
Description [src]
All the capabilities that can vary between different GPUs supported
by Cogl. Applications that depend on any of these features should explicitly
check for them using cogl_driver_has_feature().
Members
-
COGL_FEATURE_ID_UNSIGNED_INT_INDICES -
Set if
COGL_INDICES_TYPE_UNSIGNED_INTis supported in cogl_indices_new().- Value:
0 - Available since: 18
- Value:
-
COGL_FEATURE_ID_MAP_BUFFER_FOR_READ -
Whether
cogl_buffer_map()is supported with CoglBufferAccess including read support.- Value:
1 - Available since: 18
- Value:
-
COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE -
Whether
cogl_buffer_map()is supported with CoglBufferAccess including write support.- Value:
2 - Available since: 18
- Value:
-
COGL_FEATURE_ID_FENCE -
No description available.
- Value:
3 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_RG -
Support for
COGL_TEXTURE_COMPONENTS_RGas the internal components of a texture.- Value:
4 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_RGBA1010102 -
Support for 10bpc RGBA formats.
- Value:
5 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_HALF_FLOAT -
Support for half float formats.
- Value:
6 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_NORM16 -
Support for 16bpc formats.
- Value:
7 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_EGL_IMAGE_EXTERNAL -
No description available.
- Value:
8 - Available since: 18
- Value:
-
COGL_FEATURE_ID_BLIT_FRAMEBUFFER -
Whether blitting using
cogl_framebuffer_blit()is supported.- Value:
9 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TIMESTAMP_QUERY -
No description available.
- Value:
10 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_2D_FROM_EGL_IMAGE -
No description available.
- Value:
11 - Available since: 18
- Value:
-
COGL_FEATURE_ID_MESA_PACK_INVERT -
No description available.
- Value:
12 - Available since: 18
- Value:
-
COGL_FEATURE_ID_PBOS -
No description available.
- Value:
13 - Available since: 18
- Value:
-
COGL_FEATURE_ID_EXT_PACKED_DEPTH_STENCIL -
No description available.
- Value:
14 - Available since: 18
- Value:
-
COGL_FEATURE_ID_OES_PACKED_DEPTH_STENCIL -
No description available.
- Value:
15 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_FORMAT_BGRA8888 -
No description available.
- Value:
16 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_FORMAT_SIZED_RGBA -
No description available.
- Value:
17 - Available since: 18
- Value:
-
COGL_FEATURE_ID_UNPACK_SUBIMAGE -
No description available.
- Value:
18 - Available since: 18
- Value:
-
COGL_FEATURE_ID_SAMPLER_OBJECTS -
No description available.
- Value:
19 - Available since: 18
- Value:
-
COGL_FEATURE_ID_READ_PIXELS_ANY_STRIDE -
No description available.
- Value:
20 - Available since: 18
- Value:
-
COGL_FEATURE_ID_FORMAT_CONVERSION -
No description available.
- Value:
21 - Available since: 18
- Value:
-
COGL_FEATURE_ID_QUERY_FRAMEBUFFER_BITS -
No description available.
- Value:
22 - Available since: 18
- Value:
-
COGL_FEATURE_ID_ALPHA_TEXTURES -
No description available.
- Value:
23 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_SWIZZLE -
No description available.
- Value:
24 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_MAX_LEVEL -
No description available.
- Value:
25 - Available since: 18
- Value:
-
COGL_FEATURE_ID_TEXTURE_LOD_BIAS -
No description available.
- Value:
26 - Available since: 18
- Value:
-
COGL_FEATURE_ID_OES_EGL_SYNC -
No description available.
- Value:
27 - Available since: 18
- Value:
-
COGL_FEATURE_ID_QUIRK_GENERATE_MIPMAP_NEEDS_FLUSH -
No description available.
- Value:
28 - Available since: 18
- Value: