summaryrefslogtreecommitdiff
path: root/src/compositor/meta-surface-actor.c
Commit message (Expand)AuthorAgeFilesLines
* surface-actor: Queue rectangles of update region separatelymsizanoen12023-05-031-3/+10
* compositor: Return more details from meta_actor_painting_untransformedDaniel van Vugt2022-07-261-1/+1
* surface-actor: Fix unobscurred_fraction calculationRobert Mader2021-12-191-1/+1
* surface-actor: Remove get_image() functionRobert Mader2021-08-281-25/+0
* surface-actor: Remove some unused and useless functionsRobert Mader2021-08-281-51/+0
* compositor: Fix warning with -Wmaybe-uninitializedCarlos Garnacho2020-12-081-1/+2
* surface-actor: Add API to check obscuredness per stage viewRobert Mader2020-11-191-0/+68
* clutter/actor: Remove '_paint' suffix from clutter_actor_should_pick_paintGeorges Basile Stavracas Neto2020-10-261-1/+1
* clutter/actor: Use pick context in clutter_actor_should_pick_paint()Georges Basile Stavracas Neto2020-10-261-1/+1
* window-actor: Freeze subsurfaces as wellRobert Mader2020-10-141-0/+3
* surface-actor: Simplify culling logicRobert Mader2020-10-021-19/+2
* surface-actor: Remove 'pre-paint' vfuncJonas Ådahl2020-07-021-6/+0
* surface-actor: Add culling offset for geometry scale - take 2Robert Mader2020-06-301-20/+42
* shaped-texture: Reintroduce clip_regionRobert Mader2020-06-221-23/+11
* surface-actor: Move out some X11-ism to X11 subclassJonas Ådahl2020-05-261-11/+5
* clutter/actor: Make has_mapped_clones() factor in parent actorsJonas Dreßler2020-05-261-9/+3
* surface-actor: Add culling offset for geometry scaleRobert Mader2020-03-231-5/+8
* surface-actor: Fix memory leakRobert Mader2020-03-231-5/+10
* surface-actor: Do not copy empty clip/unobscured regionsRobert Mader2020-02-291-14/+26
* surface-actor: Cull out surfaces without alpha channelRobert Mader2020-02-291-0/+12
* surface-actor: Remove get_window() API and vfuncJonas Ådahl2020-02-191-6/+0
* surface-actor: Implement meta_cullable_is_untransformed interfaceRobert Mader2020-02-081-0/+23
* surface-actor: Scale unobscured and clip region by geometry scaleRobert Mader2020-02-071-2/+19
* surface-actor: Add `meta_surface_actor_is_frozen()`Olivier Fourdan2020-01-161-10/+10
* clutter: Introduce pick contextsJonas Ådahl2019-12-031-4/+10
* clutter: Introduce paint contextsJonas Ådahl2019-12-031-2/+4
* clutter: Split pick and paintGeorges Basile Stavracas Neto2019-10-211-1/+1
* clutter/actor: Remove color from the pick virtual functionDaniel van Vugt2019-10-161-3/+2
* Replace ClutterRect by graphene_rect_tGeorges Basile Stavracas Neto2019-10-161-2/+2
* window-actor: Move shapes, shadows and unredirection to X11 sub typesJonas Ådahl2019-10-161-51/+6
* window/surface-actor: Add docstringsMarco Trevisan (Treviño)2019-09-201-0/+15
* clutter: Introduce geometric pickingDaniel van Vugt2019-09-021-21/+6
* surface-actor: Unref shaped texture on disposeGeorges Basile Stavracas Neto2019-08-261-0/+1
* window-actor: Handle geometry scaleGeorges Basile Stavracas Neto2019-08-231-5/+8
* wayland: Don't scale input and opaque regionsGeorges Basile Stavracas Neto2019-08-231-7/+17
* shaped-texture: Move MetaCullable helpers to MetaSurfaceActorGeorges Basile Stavracas Neto2019-08-231-8/+142
* shaped-texture: Implement ClutterContentGeorges Basile Stavracas Neto2019-08-231-4/+16
* Use a consistent style for enum bracesNiels De Graef2019-02-281-1/+2
* shaped-texture: Add support for viewportsRobert Mader2019-02-061-0/+41
* Fix builds with G_DISABLE_ASSERTFlorian Müllner2019-01-251-0/+1
* Add some gtk-doc comments.Niels De Graef2019-01-061-2/+8
* Use G_DECLARE_DERIVABLE/FINAL_TYPE on some typesNiels De Graef2018-12-211-21/+39
* shaped-texture: Add support for texture transformRobert Mader2018-12-031-0/+9
* Clean up include macros messJonas Ådahl2018-11-061-6/+6
* Stop using g_type_class_add_private()Florian Müllner2018-07-311-2/+1
* compositor: Add get_paint_volume() implementation to MetaSurfaceActorCarlos Garnacho2018-07-131-0/+8
* surface-actor: Keep track of ignored damageFlorian Müllner2016-06-171-12/+21
* surface-actor-x11: Unredirect ARGB32 windows with full opaque regionsJasper St. Pierre2016-03-211-0/+7
* compositor: Always recurse over surface children actors when pickingCarlos Garnacho2014-11-241-6/+6
* compositor: Ensure child actors are included in pickingCarlos Garnacho2014-10-231-0/+7