- Setup libdecor, which is used automatically when available.

TODO:
 - xdg decorations
 - threading
 - thread-safe window manager
This commit is contained in:
2025-12-15 23:40:06 -05:00
parent 97f5bbfe00
commit 520a0e1363
25 changed files with 508 additions and 90 deletions

View File

@@ -38,7 +38,13 @@ static const cstring& egl_translate_type(EGLint type) {
}
eglcontext::eglcontext(display_server* display)
: glcontext(display) {
: glcontext(display)
, _egldisplay(nullptr)
, _eglcontext(nullptr)
, _eglconfig(nullptr)
, _eglvmajor(0)
, _eglvminor(0)
, _eglctype(0){
EGLint config_attrs[] = {
EGL_SURFACE_TYPE,