Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdkdmabuftexturebuilder.h File Reference
#include <gdk/gdktypes.h>

Go to the source code of this file.

Macros

#define GDK_TYPE_DMABUF_TEXTURE_BUILDER   (gdk_dmabuf_texture_builder_get_type ())
 

Functions

GDK_AVAILABLE_IN_4_14 GDK_AVAILABLE_IN_4_14 GdkDmabufTextureBuilder * gdk_dmabuf_texture_builder_new (void)
 
GDK_AVAILABLE_IN_4_14 GdkDisplaygdk_dmabuf_texture_builder_get_display (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_display (GdkDmabufTextureBuilder *self, GdkDisplay *display)
 
GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_width (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_width (GdkDmabufTextureBuilder *self, unsigned int width)
 
GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_height (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_height (GdkDmabufTextureBuilder *self, unsigned int height)
 
GDK_AVAILABLE_IN_4_14 guint32 gdk_dmabuf_texture_builder_get_fourcc (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_fourcc (GdkDmabufTextureBuilder *self, guint32 fourcc)
 
GDK_AVAILABLE_IN_4_14 guint64 gdk_dmabuf_texture_builder_get_modifier (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_modifier (GdkDmabufTextureBuilder *self, guint64 modifier)
 
GDK_AVAILABLE_IN_4_14 gboolean gdk_dmabuf_texture_builder_get_premultiplied (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_premultiplied (GdkDmabufTextureBuilder *self, gboolean premultiplied)
 
GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_n_planes (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_n_planes (GdkDmabufTextureBuilder *self, unsigned int n_planes)
 
GDK_AVAILABLE_IN_4_14 int gdk_dmabuf_texture_builder_get_fd (GdkDmabufTextureBuilder *self, unsigned int plane) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_fd (GdkDmabufTextureBuilder *self, unsigned int plane, int fd)
 
GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_stride (GdkDmabufTextureBuilder *self, unsigned int plane) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_stride (GdkDmabufTextureBuilder *self, unsigned int plane, unsigned int stride)
 
GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_offset (GdkDmabufTextureBuilder *self, unsigned int plane) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_offset (GdkDmabufTextureBuilder *self, unsigned int plane, unsigned int offset)
 
GDK_AVAILABLE_IN_4_16 GdkColorStategdk_dmabuf_texture_builder_get_color_state (GdkDmabufTextureBuilder *self)
 
GDK_AVAILABLE_IN_4_16 void gdk_dmabuf_texture_builder_set_color_state (GdkDmabufTextureBuilder *self, GdkColorState *color_state)
 
GDK_AVAILABLE_IN_4_14 GdkTexturegdk_dmabuf_texture_builder_get_update_texture (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_update_texture (GdkDmabufTextureBuilder *self, GdkTexture *texture)
 
GDK_AVAILABLE_IN_4_14 cairo_region_tgdk_dmabuf_texture_builder_get_update_region (GdkDmabufTextureBuilder *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_update_region (GdkDmabufTextureBuilder *self, cairo_region_t *region)
 
GDK_AVAILABLE_IN_4_14 GdkTexturegdk_dmabuf_texture_builder_build (GdkDmabufTextureBuilder *self, GDestroyNotify destroy, gpointer data, GError **error)
 

Macro Definition Documentation

◆ GDK_TYPE_DMABUF_TEXTURE_BUILDER

#define GDK_TYPE_DMABUF_TEXTURE_BUILDER   (gdk_dmabuf_texture_builder_get_type ())

Definition at line 30 of file gdkdmabuftexturebuilder.h.

Function Documentation

◆ gdk_dmabuf_texture_builder_build()

GDK_AVAILABLE_IN_4_14 GdkTexture * gdk_dmabuf_texture_builder_build ( GdkDmabufTextureBuilder * self,
GDestroyNotify destroy,
gpointer data,
GError ** error )

◆ gdk_dmabuf_texture_builder_get_color_state()

GDK_AVAILABLE_IN_4_16 GdkColorState * gdk_dmabuf_texture_builder_get_color_state ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_display()

GDK_AVAILABLE_IN_4_14 GdkDisplay * gdk_dmabuf_texture_builder_get_display ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_fd()

GDK_AVAILABLE_IN_4_14 int gdk_dmabuf_texture_builder_get_fd ( GdkDmabufTextureBuilder * self,
unsigned int plane )

◆ gdk_dmabuf_texture_builder_get_fourcc()

GDK_AVAILABLE_IN_4_14 guint32 gdk_dmabuf_texture_builder_get_fourcc ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_height()

GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_height ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_modifier()

GDK_AVAILABLE_IN_4_14 guint64 gdk_dmabuf_texture_builder_get_modifier ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_n_planes()

GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_n_planes ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_offset()

GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_offset ( GdkDmabufTextureBuilder * self,
unsigned int plane )

◆ gdk_dmabuf_texture_builder_get_premultiplied()

GDK_AVAILABLE_IN_4_14 gboolean gdk_dmabuf_texture_builder_get_premultiplied ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_stride()

GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_stride ( GdkDmabufTextureBuilder * self,
unsigned int plane )

◆ gdk_dmabuf_texture_builder_get_update_region()

GDK_AVAILABLE_IN_4_14 cairo_region_t * gdk_dmabuf_texture_builder_get_update_region ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_update_texture()

GDK_AVAILABLE_IN_4_14 GdkTexture * gdk_dmabuf_texture_builder_get_update_texture ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_get_width()

GDK_AVAILABLE_IN_4_14 unsigned int gdk_dmabuf_texture_builder_get_width ( GdkDmabufTextureBuilder * self)

◆ gdk_dmabuf_texture_builder_new()

GDK_AVAILABLE_IN_4_14 GDK_AVAILABLE_IN_4_14 GdkDmabufTextureBuilder * gdk_dmabuf_texture_builder_new ( void )

◆ gdk_dmabuf_texture_builder_set_color_state()

GDK_AVAILABLE_IN_4_16 void gdk_dmabuf_texture_builder_set_color_state ( GdkDmabufTextureBuilder * self,
GdkColorState * color_state )

◆ gdk_dmabuf_texture_builder_set_display()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_display ( GdkDmabufTextureBuilder * self,
GdkDisplay * display )

◆ gdk_dmabuf_texture_builder_set_fd()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_fd ( GdkDmabufTextureBuilder * self,
unsigned int plane,
int fd )

◆ gdk_dmabuf_texture_builder_set_fourcc()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_fourcc ( GdkDmabufTextureBuilder * self,
guint32 fourcc )

◆ gdk_dmabuf_texture_builder_set_height()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_height ( GdkDmabufTextureBuilder * self,
unsigned int height )

◆ gdk_dmabuf_texture_builder_set_modifier()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_modifier ( GdkDmabufTextureBuilder * self,
guint64 modifier )

◆ gdk_dmabuf_texture_builder_set_n_planes()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_n_planes ( GdkDmabufTextureBuilder * self,
unsigned int n_planes )

◆ gdk_dmabuf_texture_builder_set_offset()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_offset ( GdkDmabufTextureBuilder * self,
unsigned int plane,
unsigned int offset )

◆ gdk_dmabuf_texture_builder_set_premultiplied()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_premultiplied ( GdkDmabufTextureBuilder * self,
gboolean premultiplied )

◆ gdk_dmabuf_texture_builder_set_stride()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_stride ( GdkDmabufTextureBuilder * self,
unsigned int plane,
unsigned int stride )

◆ gdk_dmabuf_texture_builder_set_update_region()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_update_region ( GdkDmabufTextureBuilder * self,
cairo_region_t * region )

◆ gdk_dmabuf_texture_builder_set_update_texture()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_update_texture ( GdkDmabufTextureBuilder * self,
GdkTexture * texture )

◆ gdk_dmabuf_texture_builder_set_width()

GDK_AVAILABLE_IN_4_14 void gdk_dmabuf_texture_builder_set_width ( GdkDmabufTextureBuilder * self,
unsigned int width )