Enumeration

CoglFeatureID

Declaration

enum Cogl.FeatureID

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_INT is supported in cogl_indices_new().

  • Value: 0
  • Available since: 18
COGL_FEATURE_ID_MAP_BUFFER_FOR_READ

Whether cogl_buffer_map() is supported with CoglBufferAccess including read support.

  • Value: 1
  • Available since: 18
COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE

Whether cogl_buffer_map() is supported with CoglBufferAccess including write support.

  • Value: 2
  • Available since: 18
COGL_FEATURE_ID_FENCE

No description available.

  • Value: 3
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_RG

Support for COGL_TEXTURE_COMPONENTS_RG as the internal components of a texture.

  • Value: 4
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_RGBA1010102

Support for 10bpc RGBA formats.

  • Value: 5
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_HALF_FLOAT

Support for half float formats.

  • Value: 6
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_NORM16

Support for 16bpc formats.

  • Value: 7
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_EGL_IMAGE_EXTERNAL

No description available.

  • Value: 8
  • Available since: 18
COGL_FEATURE_ID_BLIT_FRAMEBUFFER

Whether blitting using cogl_framebuffer_blit() is supported.

  • Value: 9
  • Available since: 18
COGL_FEATURE_ID_TIMESTAMP_QUERY

No description available.

  • Value: 10
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_2D_FROM_EGL_IMAGE

No description available.

  • Value: 11
  • Available since: 18
COGL_FEATURE_ID_MESA_PACK_INVERT

No description available.

  • Value: 12
  • Available since: 18
COGL_FEATURE_ID_PBOS

No description available.

  • Value: 13
  • Available since: 18
COGL_FEATURE_ID_EXT_PACKED_DEPTH_STENCIL

No description available.

  • Value: 14
  • Available since: 18
COGL_FEATURE_ID_OES_PACKED_DEPTH_STENCIL

No description available.

  • Value: 15
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_FORMAT_BGRA8888

No description available.

  • Value: 16
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_FORMAT_SIZED_RGBA

No description available.

  • Value: 17
  • Available since: 18
COGL_FEATURE_ID_UNPACK_SUBIMAGE

No description available.

  • Value: 18
  • Available since: 18
COGL_FEATURE_ID_SAMPLER_OBJECTS

No description available.

  • Value: 19
  • Available since: 18
COGL_FEATURE_ID_READ_PIXELS_ANY_STRIDE

No description available.

  • Value: 20
  • Available since: 18
COGL_FEATURE_ID_FORMAT_CONVERSION

No description available.

  • Value: 21
  • Available since: 18
COGL_FEATURE_ID_QUERY_FRAMEBUFFER_BITS

No description available.

  • Value: 22
  • Available since: 18
COGL_FEATURE_ID_ALPHA_TEXTURES

No description available.

  • Value: 23
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_SWIZZLE

No description available.

  • Value: 24
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_MAX_LEVEL

No description available.

  • Value: 25
  • Available since: 18
COGL_FEATURE_ID_TEXTURE_LOD_BIAS

No description available.

  • Value: 26
  • Available since: 18
COGL_FEATURE_ID_OES_EGL_SYNC

No description available.

  • Value: 27
  • Available since: 18
COGL_FEATURE_ID_QUIRK_GENERATE_MIPMAP_NEEDS_FLUSH

No description available.

  • Value: 28
  • Available since: 18