mutter/cogl/cogl/winsys
Erico Nunes 87965b5ce2 cogl: Add support for partial update
Add support for a cogl function to set the damage_region on an onscreen
framebuffer.
The goal of this is to enable using the EGL_KHR_partial_update extension
which can potentially reduce memory bandwidth usage by some GPUs,
particularly on embedded GPUs that operate on a tiling rendering model.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2023>
2021-10-26 16:56:39 +00:00
..
cogl-glx-display-private.h clutter: Remove support for transparent windows 2020-08-13 14:45:10 +02:00
cogl-glx-renderer-private.h cogl: Move GLX-related headers into winsys/ 2019-12-18 16:06:35 +00:00
cogl-glx.h cogl: Move GLX-related headers into winsys/ 2019-12-18 16:06:35 +00:00
cogl-onscreen-egl.c cogl: Add support for partial update 2021-10-26 16:56:39 +00:00
cogl-onscreen-egl.h cogl/onscreen/egl: Remove platform pointer 2021-03-08 15:02:30 +00:00
cogl-onscreen-glx.c cogl/frame-info: Add VSYNC flag 2021-03-08 09:48:11 +00:00
cogl-onscreen-glx.h cogl/onscreen: Move buffer age getter vfunc to class 2021-01-30 09:11:46 +00:00
cogl-onscreen-xlib.c cogl: Add CoglX11Onscreen interface 2021-01-30 09:11:46 +00:00
cogl-onscreen-xlib.h cogl: Add CoglX11Onscreen interface 2021-01-30 09:11:46 +00:00
cogl-texture-pixmap-x11-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-texture-pixmap-x11.c cogl: Remove unused p-axis texture wrap mode 2020-01-31 17:26:25 +00:00
cogl-texture-pixmap-x11.h cogl: Mark exported cogl symbols using COGL_EXPORT 2020-03-26 09:05:38 +01:00
cogl-winsys-egl-feature-functions.h cogl: Add support for partial update 2021-10-26 16:56:39 +00:00
cogl-winsys-egl-private.h cogl/onscreen: Use CoglFramebufferClass::allocate() to init 2021-01-30 09:11:45 +00:00
cogl-winsys-egl-x11-private.h cogl/xlib: Move EGL XLIB onscreen to separate file 2021-01-30 09:11:45 +00:00
cogl-winsys-egl-x11.c cogl/winsys: Remove 'multiple-onscreen' feature 2021-10-18 14:36:15 +00:00
cogl-winsys-egl.c cogl/renderer: Add API to bind the right EGL API 2021-07-07 21:03:26 +02:00
cogl-winsys-glx-feature-functions.h *: Fix spelling mistakes found by codespell 2020-08-29 09:10:31 +00:00
cogl-winsys-glx-private.h cogl/glx: Move onscreen code to a separate file 2021-01-30 09:11:45 +00:00
cogl-winsys-glx.c cogl/winsys: Remove 'multiple-onscreen' feature 2021-10-18 14:36:15 +00:00
cogl-winsys-private.h cogl/renderer: Add API to bind the right EGL API 2021-07-07 21:03:26 +02:00
cogl-winsys.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00