Switch from Xlib to xcb #6664
Labels
C: other
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
R: declined
Resolution: While a legitimate bug or proposal, it has been decided that no action will be taken.
The problem you're addressing (if any)
Xlib is an old library that is bloated, inefficient, and makes error handling difficult. We should switch to xcb instead. Xlib
Display
pointers are also valid as anxcb_connection_t
and can be cast to the latter.Describe the solution you'd like
Switch (incrementally) to xcb.
Where is the value to a user, and who might that user be?
All users will benefit from improved graphics performance.
Describe alternatives you've considered
Do nothing until we switch to Wayland
Additional context
This might be a terrible waste of resources. I will let @marmarek decide 😄.
Relevant documentation you've consulted
Related, non-duplicate issues
#3366
The text was updated successfully, but these errors were encountered: