DmabufTexture
A GdkTexture
representing a DMA buffer.
To create a GdkDmabufTexture
, use the auxiliary class@Gdk.DmabufTextureBuilder object.
Dma-buf textures can only be created on Linux.
Since
4.14
Constructors
Properties
The color state of the texture.
Functions
Emitted when the contents of the @paintable change.
Emitted when the intrinsic size of the @paintable changes.
Gets an immutable paintable for the current contents displayed by @paintable.
Get flags for the paintable.
Gets the memory format most closely associated with the data of the texture.
Gets the preferred aspect ratio the @paintable would like to be displayed at.
Gets the preferred height the @paintable would like to be displayed at.
Gets the preferred width the @paintable would like to be displayed at.
Called by implementations of GdkPaintable
to invalidate their contents.
Called by implementations of GdkPaintable
to invalidate their size.
Store the given @texture in memory as a PNG file.
Store the given @texture to the @filename as a TIFF file.
Store the given @texture in memory as a TIFF file.