From 37963159e4446c5cbdcb66eba08398d3b7ee234b Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Mon, 4 May 2015 20:08:07 +0600 Subject: [PATCH] Fix texturedRectShadowMap for platforms without GL_IMAGE_TEXTURES_SUPPORT --- src/OpenGL.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/OpenGL.cpp b/src/OpenGL.cpp index c0c11824..1b3fc891 100644 --- a/src/OpenGL.cpp +++ b/src/OpenGL.cpp @@ -857,8 +857,12 @@ bool texturedRectShadowMap(const OGLRender::TexturedRectParams &) FrameBuffer * pCurrentBuffer = frameBufferList().getCurrent(); if (pCurrentBuffer != NULL) { if (gDP.textureImage.size == 2 && gDP.textureImage.address >= gDP.depthImageAddress && gDP.textureImage.address < (gDP.depthImageAddress + gDP.colorImage.width*gDP.colorImage.width * 6 / 4)) { +#ifdef GL_IMAGE_TEXTURES_SUPPORT pCurrentBuffer->m_pDepthBuffer->activateDepthBufferTexture(pCurrentBuffer); SetDepthFogCombiner(); +#else + return true; +#endif } } return false;