wire: derive message id from position
This commit is contained in:
parent
c473d63df3
commit
5e8b69c909
98 changed files with 492 additions and 499 deletions
|
|
@ -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,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue