diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-02 16:00:15 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-02 16:00:15 +0100 |
| commit | 8d062a90b1ffbe9e00334fa3e9e939406bd32141 (patch) | |
| tree | 20951bba89bbcdc3090e24d99eb9f91c0043f28e /src/screen/drm/frame-buffer/page-flip.zig | |
| parent | 0b6ee849722002a8bc7cc5374e3136bee4be2ccd (diff) | |
screen: add vsync and double buffering
Diffstat (limited to 'src/screen/drm/frame-buffer/page-flip.zig')
| -rw-r--r-- | src/screen/drm/frame-buffer/page-flip.zig | 8 |
1 files changed, 8 insertions, 0 deletions
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, +} |