aboutsummaryrefslogtreecommitdiff
path: root/src/canvas-x11-glx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/canvas-x11-glx.cpp')
-rw-r--r--src/canvas-x11-glx.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/canvas-x11-glx.cpp b/src/canvas-x11-glx.cpp
index db3ac70..3162337 100644
--- a/src/canvas-x11-glx.cpp
+++ b/src/canvas-x11-glx.cpp
@@ -171,6 +171,7 @@ CanvasX11GLX::ensure_glx_fbconfig()
GLX_BLUE_SIZE, visual_config_.blue,
GLX_ALPHA_SIZE, visual_config_.alpha,
GLX_DEPTH_SIZE, visual_config_.depth,
+ GLX_STENCIL_SIZE, visual_config_.stencil,
GLX_BUFFER_SIZE, visual_config_.buffer,
GLX_DOUBLEBUFFER, True,
None
@@ -270,6 +271,7 @@ CanvasX11GLX::get_glvisualconfig_glx(const GLXFBConfig config, GLVisualConfig &v
glXGetFBConfigAttrib(xdpy_, config, GLX_BLUE_SIZE, &visual_config.blue);
glXGetFBConfigAttrib(xdpy_, config, GLX_ALPHA_SIZE, &visual_config.alpha);
glXGetFBConfigAttrib(xdpy_, config, GLX_DEPTH_SIZE, &visual_config.depth);
+ glXGetFBConfigAttrib(xdpy_, config, GLX_STENCIL_SIZE, &visual_config.stencil);
}
GLXFBConfig