1
0
Fork 0
forked from wry/wry

wire: split messages into requests and events

This commit is contained in:
Julian Orth 2024-04-08 11:56:26 +02:00
parent 2b35f30ed4
commit c473d63df3
98 changed files with 495 additions and 486 deletions

View file

@ -1,62 +1,62 @@
# requests
msg destroy = 0 {
request destroy = 0 {
}
msg get = 1 {
request get = 1 {
}
msg set_api = 2 {
request set_api = 2 {
dev: str,
api: str,
}
msg make_render_device = 3 {
request make_render_device = 3 {
dev: str,
}
msg set_direct_scanout = 4 {
request set_direct_scanout = 4 {
dev: str,
enabled: u32,
}
msg set_transform = 5 {
request set_transform = 5 {
output: str,
transform: i32,
}
msg set_scale = 6 {
request set_scale = 6 {
output: str,
scale: u32,
}
msg set_mode = 7 {
request set_mode = 7 {
output: str,
width: i32,
height: i32,
refresh_rate_millihz: u32,
}
msg set_position = 8 {
request set_position = 8 {
output: str,
x: i32,
y: i32,
}
msg set_enabled = 9 {
request set_enabled = 9 {
output: str,
enabled: u32,
}
# events
msg global = 0 {
event global = 0 {
default_gfx_api: str,
}
msg drm_device = 1 {
event drm_device = 1 {
id: pod(u64),
syspath: str,
vendor: u32,
@ -68,14 +68,14 @@ msg drm_device = 1 {
render_device: u32,
}
msg connector = 2 {
event connector = 2 {
id: pod(u64),
drm_device: pod(u64),
name: str,
enabled: u32,
}
msg output = 3 {
event output = 3 {
scale: u32,
width: i32,
height: i32,
@ -89,13 +89,13 @@ msg output = 3 {
height_mm: i32,
}
msg mode = 4 {
event mode = 4 {
width: i32,
height: i32,
refresh_rate_millihz: u32,
current: u32,
}
msg error = 5 {
event error = 5 {
msg: str,
}