1
0
Fork 0
forked from wry/wry

virtual-output: add support for virtual outputs

This commit is contained in:
Julian Orth 2026-03-17 18:42:49 +01:00
parent c25d17514d
commit 530e66ef78
27 changed files with 1480 additions and 9 deletions

View file

@ -1236,6 +1236,14 @@ impl ConfigClient {
self.send(&ClientMessage::SetTearingMode { connector, mode })
}
pub fn create_virtual_output(&self, name: &str) {
self.send(&ClientMessage::CreateVirtualOutput { name })
}
pub fn remove_virtual_output(&self, name: &str) {
self.send(&ClientMessage::RemoveVirtualOutput { name })
}
pub fn drm_devices(&self) -> Vec<DrmDevice> {
let res = self.send_with_response(&ClientMessage::GetDrmDevices);
get_response!(res, vec![], GetDrmDevices { devices });