summaryrefslogtreecommitdiffstats
path: root/drivers/unix/file_access_unix_pipe.cpp
diff options
context:
space:
mode:
authorRiteo <riteo@posteo.net>2024-04-24 17:41:43 +0200
committerRiteo <riteo@posteo.net>2024-04-26 15:52:10 +0200
commit2b34ba6d4b7c4683d2da87b75e7e89a8e1042af0 (patch)
tree2da964dab6d3a3a15d40cf6b105fff241d5889b1 /drivers/unix/file_access_unix_pipe.cpp
parenta4fbe4c01f5d4e47bd047b091a65fef9f7eb2cca (diff)
downloadredot-engine-2b34ba6d4b7c4683d2da87b75e7e89a8e1042af0.tar.gz
Wayland: Improve compositor compatibility by allowing older globals
Previously we pretty much hardcoded most of the globals we requested, causing compatibility issues with certain compositors like Weston, which support only some pretty old versions or miss some more advanced protocols. To put fuel on the fire, we also errored out when certain protocols weren't available, despite us being able to boot a game just fine (but obviously with a degraded featureset). The solution is to simply allow all the way from version 1 to the current latest, adding some compatibility code (such as for older `wl_output`s or newer `wl_pointer`s). While we're at it, this commit also fixes a few typos and naming inconsistencies I found.
Diffstat (limited to 'drivers/unix/file_access_unix_pipe.cpp')
0 files changed, 0 insertions, 0 deletions