Home
last modified time | relevance | path

Searched refs:glx_texture_t (Results 1 – 9 of 9) sorted by relevance

/dports/x11-wm/picom/picom-8.2/src/
H A Dopengl.h64 } glx_texture_t; typedef
72 bool glx_render(session_t *ps, const glx_texture_t *ptex, int x, int y, int dx, int dy,
89 bool glx_bind_pixmap(session_t *ps, glx_texture_t **pptex, xcb_pixmap_t pixmap, int width,
92 void glx_release_pixmap(session_t *ps, glx_texture_t *ptex);
99 static inline bool glx_tex_binded(const glx_texture_t *ptex, xcb_pixmap_t pixmap) { in glx_tex_binded()
177 static inline void free_texture(session_t *ps, glx_texture_t **pptex) { in free_texture()
178 glx_texture_t *ptex = *pptex; in free_texture()
H A Drender.h13 typedef struct _glx_texture glx_texture_t; typedef
22 glx_texture_t *ptex;
29 bool argb, bool neg, xcb_render_picture_t pict, glx_texture_t *ptex,
H A Dopengl.c455 bool glx_bind_pixmap(session_t *ps, glx_texture_t **pptex, xcb_pixmap_t pixmap, int width, in glx_bind_pixmap()
466 glx_texture_t *ptex = *pptex; in glx_bind_pixmap()
476 static const glx_texture_t GLX_TEX_DEF = { in glx_bind_pixmap()
486 ptex = cmalloc(glx_texture_t); in glx_bind_pixmap()
487 memcpy(ptex, &GLX_TEX_DEF, sizeof(glx_texture_t)); in glx_bind_pixmap()
603 void glx_release_pixmap(session_t *ps, glx_texture_t *ptex) { in glx_release_pixmap()
925 bool glx_render(session_t *ps, const glx_texture_t *ptex, int x, int y, int dx, int dy, in glx_render()
H A Dwin.h29 typedef struct _glx_texture glx_texture_t; typedef
H A Drender.c189 bool argb, bool neg, xcb_render_picture_t pict, glx_texture_t *ptex, in render()
/dports/x11-wm/compton/compton-b7f43ee/src/
H A Dcommon.h371 typedef struct _glx_texture glx_texture_t; typedef
513 glx_texture_t *ptex;
2176 glx_bind_pixmap(session_t *ps, glx_texture_t **pptex, Pixmap pixmap,
2180 glx_release_pixmap(session_t *ps, glx_texture_t *ptex);
2189 glx_tex_binded(const glx_texture_t *ptex, Pixmap pixmap) { in glx_tex_binded()
2210 glx_render_(session_t *ps, const glx_texture_t *ptex,
2300 free_texture(session_t *ps, glx_texture_t **pptex) { in free_texture()
2301 glx_texture_t *ptex = *pptex; in free_texture()
H A Dopengl.c730 glx_bind_pixmap(session_t *ps, glx_texture_t **pptex, Pixmap pixmap, in glx_bind_pixmap()
738 glx_texture_t *ptex = *pptex; in glx_bind_pixmap()
743 static const glx_texture_t GLX_TEX_DEF = { in glx_bind_pixmap()
754 ptex = malloc(sizeof(glx_texture_t)); in glx_bind_pixmap()
756 memcpy(ptex, &GLX_TEX_DEF, sizeof(glx_texture_t)); in glx_bind_pixmap()
879 glx_release_pixmap(session_t *ps, glx_texture_t *ptex) { in glx_release_pixmap()
1426 glx_render_(session_t *ps, const glx_texture_t *ptex, in glx_render_()
H A Dcompton.h693 Picture pict, glx_texture_t *ptex,
H A Dcompton.c1517 Picture pict, glx_texture_t *ptex, in render_()