diff options
| author | Berke Güzel <wenekar1@gmail.com> | 2026-10-11 23:51:43 +0300 |
|---|---|---|
| committer | Berke Güzel <wenekar1@gmail.com> | 2026-10-11 23:51:43 +0300 |
| commit | e813252e685d761235ad45e170d97c9375f51958 (patch) | |
| tree | e57bae545c0eb22aac4119a890b8344ee7cd09d2 /src/common/loop.c | |
| parent | 608b49052178ea74f593c925cdeedf352aa1c357 (diff) | |
| parent | 6eac0a5f2c552728efca420b1129fae7d4fea773 (diff) | |
Merge branch 'backend-selection' into main
- Implement runtime backend selection (Wayland, X11, Cocoa)
- Add native X11 backend with clipboard, keyboard, mouse, and placement
- Integrate multi-backend integration tests running under Weston and Xwayland
- Retain zero-hole struct packing, branchless ALU/LUT primitives, and paced event loop
Diffstat (limited to 'src/common/loop.c')
| -rw-r--r-- | src/common/loop.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/common/loop.c b/src/common/loop.c index de29c85..ea9bee3 100644 --- a/src/common/loop.c +++ b/src/common/loop.c @@ -254,3 +254,8 @@ void yasl_loop_quit(struct yasl_loop *l) { if (l) l->running = false; } + +bool yasl_loop_is_running(const struct yasl_loop *l) +{ + return l ? l->running : false; +} |
