Browse Source

Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA

Signed-off-by: falkTX <falktx@falktx.com>
pull/338/head
falkTX 3 years ago
parent
commit
a07aaf986f
2 changed files with 5 additions and 1 deletions
  1. +4
    -0
      dgl/src/WindowPrivateData.cpp
  2. +1
    -1
      dgl/src/pugl-upstream

+ 4
- 0
dgl/src/WindowPrivateData.cpp View File

@@ -249,7 +249,11 @@ void Window::PrivateData::initPre(const uint width, const uint height, const boo
puglSetHandle(view, this);
puglSetViewHint(view, PUGL_RESIZABLE, resizable ? PUGL_TRUE : PUGL_FALSE);
puglSetViewHint(view, PUGL_IGNORE_KEY_REPEAT, PUGL_FALSE);
#if DGL_USE_RGBA
puglSetViewHint(view, PUGL_DEPTH_BITS, 24);
#else
puglSetViewHint(view, PUGL_DEPTH_BITS, 16);
#endif
puglSetViewHint(view, PUGL_STENCIL_BITS, 8);
#ifdef DGL_USE_OPENGL3
puglSetViewHint(view, PUGL_USE_COMPAT_PROFILE, PUGL_FALSE);


+ 1
- 1
dgl/src/pugl-upstream

@@ -1 +1 @@
Subproject commit 0fdc19059de5214973ae6ec0d775470f94ceb1c9
Subproject commit b63bafa9cb5813729a928a6f364c997ff4e3bd6a

Loading…
Cancel
Save