xserver/miext
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Enrico Weigelt, metux IT consult 962580a15a treewide: macros lambda-esque screen iteration
iterating over screen list via lambda-esque macros calls like this

    DIX_FOR_EACH_SCREEN({
        do_something
    });

withing the body, the iterator variables `walkScreenIdx` and `walkScreen`
are defined and can be directly used (read-only). the code inside the body
is running in a separate scope.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-10-01 11:40:34 +02:00
..
damage miext: damage: tolerate NULL pointers in DamageScreenFuncsRec 2025-07-31 16:36:21 +02:00
rootless treewide: macros lambda-esque screen iteration 2025-10-01 11:40:34 +02:00
shadow treewide: remove "lib" prefix in static_library names (meson) 2025-07-03 12:01:52 +02:00
sync xserver: miext/sync/meson.build: compile misyncshm.c if xshmfence found 2025-07-29 14:20:51 +02:00
extinit_priv.h miext: export noDamageExtension for legacy proprietary Nvidia driver (470.x) 2025-08-22 17:02:12 +02:00