xserver/present
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
..
meson.build present: tiny whitespace cleanup 2025-09-22 16:42:23 +02:00
present.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present.h present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_event.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_execute.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_fake.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_fence.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_notify.c dix: unexport some lookup functions 2024-04-15 18:11:57 -07:00
present_priv.h present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_request.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00
present_scmd.c treewide: macros lambda-esque screen iteration 2025-10-01 11:40:34 +02:00
present_screen.c treewide: macros lambda-esque screen iteration 2025-10-01 11:40:34 +02:00
present_vblank.c present: unexport symbols not used by drivers 2025-09-26 17:09:43 +02:00