Seperated the blit depthstencil parameters in the blit methods.

TRAC #23321

Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
diff --git a/src/libGLESv2/Context.cpp b/src/libGLESv2/Context.cpp
index fae6008..fd81f54 100644
--- a/src/libGLESv2/Context.cpp
+++ b/src/libGLESv2/Context.cpp
@@ -3227,18 +3227,19 @@
     Framebuffer *drawFramebuffer = getDrawFramebuffer();
 
     bool blitRenderTarget = false;
-    bool blitDepthStencil = false;
+    bool blitDepth = false;
+    bool blitStencil = false;
     if ((mask & GL_COLOR_BUFFER_BIT) && readFramebuffer->getReadColorbuffer() && drawFramebuffer->getFirstColorbuffer())
     {
         blitRenderTarget = true;
     }
     if ((mask & GL_STENCIL_BUFFER_BIT) && readFramebuffer->getStencilbuffer() && drawFramebuffer->getStencilbuffer())
     {
-        blitDepthStencil = true;
+        blitStencil = true;
     }
     if ((mask & GL_DEPTH_BUFFER_BIT) && readFramebuffer->getDepthbuffer() && drawFramebuffer->getDepthbuffer())
     {
-        blitDepthStencil = true;
+        blitDepth = true;
     }
 
     gl::Rectangle sourceClippedRect, destClippedRect;
@@ -3249,10 +3250,10 @@
         return;
     }
 
-    if (blitRenderTarget || blitDepthStencil)
+    if (blitRenderTarget || blitDepth || blitStencil)
     {
         mRenderer->blitRect(readFramebuffer, sourceClippedRect, drawFramebuffer, destClippedRect,
-                            blitRenderTarget, blitDepthStencil, filter);
+                            blitRenderTarget, blitDepth, blitStencil, filter);
     }
 }