From d0b4657e155bee8141cd27202e0b34459cdf7009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Tue, 4 Aug 2015 08:40:14 -0700 Subject: [PATCH] GL: Fixed depth/stencil attachemnt logic. --- src/renderer_gl.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index 7b5f8fd9b..b9820492f 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -1051,18 +1051,18 @@ namespace bgfx { namespace gl if (isDepth(_format) ) { const ImageBlockInfo& info = getBlockInfo(_format); - if (0 < info.stencilBits) - { - attachment = GL_DEPTH_STENCIL_ATTACHMENT; - } - else if (0 == info.depthBits) + if (0 == info.depthBits) { attachment = GL_STENCIL_ATTACHMENT; } - else + else if (0 == info.stencilBits) { attachment = GL_DEPTH_ATTACHMENT; } + else + { + attachment = GL_DEPTH_STENCIL_ATTACHMENT; + } } else {