summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/x11/dynwrappers/xrender-so_wrap.c
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate X11 wrappersHein-Pieter van Braam2024-11-091-50/+46
| | | | | | | Version 0.6 of https://github.com/hpvb/dynload-wrapper/ now supports all of the features we need to generate the wrappers without editing them. This replaces the hand-patched wrappers with "clean" generated ones.
* [X11] Add support for dead keys without active IME. Fix IME focus and cleanup.bruvzg2023-01-301-2/+2
|
* [Linux/BSD] Include headers for dynamically loaded libraries to simplify ↵bruvzg2023-01-231-3/+3
| | | | build dependencies.
* Fix typos with codespellRémi Verschelde2022-12-151-1/+1
|
* Load X11 dynamicallyRiteo2022-12-031-0/+511
The loaders have been generated through hpvb's dynload-wrapper, although they had to be heavily handpatched to workaround some already reported issues with it. I added a note to each generated file to account for that. As GLAD uses X11 stuff directly, I had to define the GLAD_GLX_NO_X11 macro to not let do it that, and handle myself the display loading and screen handling part myself, which wasn't that hard but it's still something worth saying. I plan to improve greatly the X11 backend (including this aspect) but, as the release isn't that far and I'm also working on the Wayland backend, this will do for now, I hope.