aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/detail/x11.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-10-20 22:01:48 +0200
committerDavid Robillard <d@drobilla.net>2020-10-20 22:01:48 +0200
commit83c4baa25e24920cc6da2e1f87118bc47ed35851 (patch)
tree8d46a9270071ea883e30ab57ba502edd4be8c038 /pugl/detail/x11.h
parenta87395423915f913b819291b3b4920501cccdf95 (diff)
downloadpugl-83c4baa25e24920cc6da2e1f87118bc47ed35851.tar.gz
pugl-83c4baa25e24920cc6da2e1f87118bc47ed35851.tar.bz2
pugl-83c4baa25e24920cc6da2e1f87118bc47ed35851.zip
Split stub backends into separate files
This makes things more consistent between platforms and backends.
Diffstat (limited to 'pugl/detail/x11.h')
-rw-r--r--pugl/detail/x11.h18
1 files changed, 1 insertions, 17 deletions
diff --git a/pugl/detail/x11.h b/pugl/detail/x11.h
index 4b0109d..b5ca75c 100644
--- a/pugl/detail/x11.h
+++ b/pugl/detail/x11.h
@@ -73,20 +73,4 @@ struct PuglInternalsImpl {
#endif
};
-static inline PuglStatus
-puglX11StubConfigure(PuglView* view)
-{
- PuglInternals* const impl = view->impl;
- XVisualInfo pat = {0};
- int n = 0;
-
- pat.screen = impl->screen;
- impl->vi = XGetVisualInfo(impl->display, VisualScreenMask, &pat, &n);
-
- view->hints[PUGL_RED_BITS] = impl->vi->bits_per_rgb;
- view->hints[PUGL_GREEN_BITS] = impl->vi->bits_per_rgb;
- view->hints[PUGL_BLUE_BITS] = impl->vi->bits_per_rgb;
- view->hints[PUGL_ALPHA_BITS] = 0;
-
- return PUGL_SUCCESS;
-}
+PuglStatus puglX11StubConfigure(PuglView* view);