From 8d062a90b1ffbe9e00334fa3e9e939406bd32141 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sun, 2 Feb 2025 16:00:15 +0100 Subject: screen: add vsync and double buffering --- src/screen/drm/frame-buffer/page-flip.zig | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/screen/drm/frame-buffer/page-flip.zig (limited to 'src/screen/drm/frame-buffer/page-flip.zig') diff --git a/src/screen/drm/frame-buffer/page-flip.zig b/src/screen/drm/frame-buffer/page-flip.zig new file mode 100644 index 0000000..2e41e61 --- /dev/null +++ b/src/screen/drm/frame-buffer/page-flip.zig @@ -0,0 +1,8 @@ + +pub const PageFlip = packed struct(u32) { + event: bool, + is_async: bool, + absolute: bool, + relative: bool, + _padding: u28, +} -- cgit v1.2.3-70-g09d2