1
0
Fork 0
forked from wry/wry

wl_surface: add jay_sync_file_surface extension

This commit is contained in:
Julian Orth 2026-02-19 20:32:54 +01:00
parent 8841865572
commit c5d983843e
13 changed files with 424 additions and 24 deletions

View file

@ -126,6 +126,11 @@ request get_tagged_acceptor (since = 25) {
tag: str,
}
request get_sync_file_surface (since = 26) {
id: id(jay_sync_file_surface),
surface: id(wl_surface),
}
# events
event client_id {

View file

@ -0,0 +1,11 @@
request destroy {
}
event release_immediate {
}
event release_async {
sync_file: fd,
}

View file

@ -0,0 +1,15 @@
request destroy {
}
request set_acquire_immediate {
}
request set_acquire_async {
sync_file: fd,
}
request get_release {
release: id(jay_sync_file_release) (new),
}