From 07c3f2e8f82c55ed191f72fa5e9f3935b1913f98 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Fri, 22 Aug 2025 20:52:30 +0200 Subject: add first sketch of wl.compositor --- src/main.zig | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/main.zig') diff --git a/src/main.zig b/src/main.zig index a9a5ef6..db68ee3 100644 --- a/src/main.zig +++ b/src/main.zig @@ -8,12 +8,19 @@ pub fn main() !void { var display: wl.Display = try .open_default(allocator); defer display.deinit(allocator); - try display.init(allocator, &.{wl.Output.handler}); + try display.init(allocator, &.{ + wl.Output.handler, + wl.Compositor.handler, + }); try display.roundtrip(allocator); try display.roundtrip(allocator); - for (wl.Output.all()) |output| { + for (wl.Output.instances.items) |output| { std.debug.print("{}\n", .{output}); } + + for (wl.Compositor.instances.items) |compositor| { + std.debug.print("{}\n", .{compositor}); + } } -- cgit v1.2.3-70-g09d2