1
0
Fork 0
forked from wry/wry

wire: derive message id from position

This commit is contained in:
Julian Orth 2024-04-08 12:02:12 +02:00
parent c473d63df3
commit 5e8b69c909
98 changed files with 492 additions and 499 deletions

View file

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