1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-06 18:26:22 +03:00

0025851: Visualization, TKOpenGl - do not use FBO cache when GLSL is unavailable

This commit is contained in:
kgv 2015-02-20 20:01:46 +03:00 committed by bugmaster
parent c8187bb218
commit 760c21c2c4

View File

@ -674,7 +674,12 @@ void OpenGl_Workspace::Redraw (const Graphic3d_CView& theCView,
if (myResultFBO->GetVPSizeX() != aSizeX
|| myResultFBO->GetVPSizeY() != aSizeY)
{
myResultFBO->Init (aGlCtx, aSizeX, aSizeY);
// prepare FBOs containing main scene
// for further blitting and rendering immediate presentations on top
if (aGlCtx->core20fwd != NULL)
{
myResultFBO->Init (aGlCtx, aSizeX, aSizeY);
}
}
if (myResultFBO->IsValid())
{