31 static void ensureXLibInitialized();
33 static Screen* ourScreen;
41 Atom netWmStateMaximizedVert;
42 Atom netWmStateMaximizedHorz;
50 Atom netWmSyncRequest;
51 Atom netWmSyncRequestCounter;
58 void init(
const Init& init)
override;
66 void destroyNativeWindow(
AWindowBase& window)
override;
83 PAINTSTRUCT mPaintstruct;
86 void initX11Window(
const Init& init, XSetWindowAttributes& swa, XVisualInfo* vi);
91 bool mFrameScheduled =
false;
94 bool mSmoothResize = !(ARenderingContextOptions::get().flags & ARenderContextFlags::NO_SMOOTH);
Definition CommonRenderingContext.h:28
HDC mPainterDC
Definition CommonRenderingContext.h:81
HDC mWindowDC
Definition CommonRenderingContext.h:76
Glue between AWindow and IRenderer.
Definition IRenderingContext.h:36
Definition IRenderingContext.h:38