1
0
Fork 0
forked from wry/wry

screencast: implement format negotation

This commit is contained in:
Julian Orth 2024-09-04 12:03:42 +02:00
parent 8d2bd6f660
commit e7c63fd09a
19 changed files with 649 additions and 201 deletions

View file

@ -13,3 +13,17 @@ event no_device {
event device {
fd: fd,
}
event read_modifier (since = 7) {
format: u32,
modifier: pod(u64),
}
event write_modifier (since = 7) {
format: u32,
modifier: pod(u64),
}
event format (since = 7) {
format: u32,
}

View file

@ -47,6 +47,13 @@ request set_toplevel {
id: id(jay_toplevel),
}
request clear_buffers (since = 7) {
}
request add_buffer (since = 7) {
buffer: id(wl_buffer),
}
# events
event plane {
@ -101,3 +108,8 @@ event config_running {
event config_done {
serial: u32,
}
event config_size (since = 7) {
width: i32,
height: i32,
}