45d3bff620
Unix: Rename X11Display to X11Window and make it work again with Spectre/Window/Window
2023-08-22 10:06:19 +02:00
c1f1dd75bd
GLContext: remove setSize() and set glViewport() in Display::onReshape()
2023-08-02 22:30:45 +02:00
1854c4cb51
source/Platform/Unix/GLXContext.cpp: Whitespace fix.
2023-08-02 20:30:37 +02:00
090646b61a
Platform/Unix: Rename X11SharedDisplay to Xlib, and remove Display member variable from all classes.
...
We now initialize/destroy the display in Xlib::init/shutdown that is called in UnixApplication::init/shutdown and
therefore is valid through the whole lifetime. So no need for classes to keep references.
2020-12-26 15:37:56 +01:00
d73c787f40
Platform/Unix/X11SharedDisplay: pass a pointer to the display to XReleaseDisplay() just to be sure client code has a valid pointer
2020-12-19 18:55:11 +01:00
7dedabba57
source/Platform/Unix/GLXContext: Initial implementation
2020-12-19 18:55:10 +01:00
6464838159
source/Platform/Unix: stub implementation
2020-12-19 18:55:10 +01:00