1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
const Mode = @import("../connector/mode.zig").Mode;
pub const Crtc = extern struct {
connector_ids: ?*u32,
count_connectors: u32,
id: u32,
buffer_id: u32,
x: u32,
y: u32,
gamma_size: u32,
mode_valid: u32,
mode: Mode,
};
pub const PageFlip = extern struct {
pub const Event = packed struct(u32) {
event: bool,
is_async: bool,
absolute: bool,
relative: bool,
__padding: u28,
};
crtc_id: u32,
buffer_id: u32,
flags: Event,
__reserved: u32,
user_data: u64,
};
|