mutter/src
Georges Basile Stavracas Neto 91bdb2b692 screen-cast/src: Track paint phase
Track where we are in terms of the paint cycle. Do this through an
enumeration that is passed through the paint vfuncs of screencast
sources.

Right now, this information is not used by any one of the sources,
but next patch will use it to prevent blitting when detached from
the paint cycle.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3406>
2023-11-22 07:55:04 +00:00
..
backends screen-cast/src: Track paint phase 2023-11-22 07:55:04 +00:00
common cogl: Rename COGL_PIXEL_FORMAT_G_16 with COGL_PIXEL_FORMAT_R_16 2023-11-04 00:11:52 +00:00
compositor window-actor/wayland: Keep track of when the geometry needs to be synced 2023-11-17 16:08:36 +00:00
core Remove COGL_TRACE_BEGIN in favor of BEGIN_SCOPED 2023-11-15 13:57:43 +00:00
frames cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta wayland/surface: Make MetaWaylandSurface public 2023-11-04 01:12:11 +00:00
tests cleanup: Stop allowing deprecated Cogl API usage 2023-11-15 13:13:00 +01:00
wayland wayland/surface: Rename output/protocol_state to applied/committed_state 2023-11-15 10:55:21 +00:00
x11 Remove COGL_TRACE_BEGIN in favor of BEGIN_SCOPED 2023-11-15 13:57:43 +00:00
meson.build cleanup: Stop allowing deprecated Cogl API usage 2023-11-15 13:13:00 +01:00
meta-private-enum-types.c.in build: Add missing include 2022-08-10 20:28:40 +02:00
meta-private-enum-types.h.in cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00