Struct

GdkDmabufFormats

unstable since: 4.14

Description [src]

struct GdkDmabufFormats {
  /* No available fields */
}

The `GdkDmabufFormats struct provides information about supported DMA buffer formats.

You can query whether a given format is supported with gdk_dmabuf_formats_contains() and you can iterate over the list of all supported formats with gdk_dmabuf_formats_get_n_formats() and gdk_dmabuf_formats_get_format().

The list of supported formats is sorted by preference, with the best formats coming first.

See GdkDmabufTextureBuilder for more information about DMA buffers.

Note that DMA buffers only exist on Linux.

Available since: 4.14

Instance methods

gdk_dmabuf_formats_contains
No description available.

gdk_dmabuf_formats_get_format

Gets the fourcc code and modifier for a format that is contained in formats.

unstable since: 4.14

gdk_dmabuf_formats_get_n_formats

Returns the number of formats that the formats object contains.

unstable since: 4.14

gdk_dmabuf_formats_ref

Increases the reference count of formats.

unstable since: 4.14

gdk_dmabuf_formats_unref

Decreases the reference count of formats.

unstable since: 4.14