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