From 945c35291ecd5506d913651cbe1301821fe8c7ae Mon Sep 17 00:00:00 2001 From: dbp Date: Thu, 15 May 2014 10:45:49 +0400 Subject: [PATCH] 0024928: Visualization - FSAA is not working in ray-tracing mode --- src/OpenGl/OpenGl_Workspace_Raytrace.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/OpenGl/OpenGl_Workspace_Raytrace.cxx b/src/OpenGl/OpenGl_Workspace_Raytrace.cxx index 308db40f86..7ccaf199c7 100755 --- a/src/OpenGl/OpenGl_Workspace_Raytrace.cxx +++ b/src/OpenGl/OpenGl_Workspace_Raytrace.cxx @@ -1976,8 +1976,7 @@ Standard_Boolean OpenGl_Workspace::RunRaytraceShaders (const Graphic3d_CView& th return Standard_True; } - myRaytraceFBO1->ColorTexture()->Bind (myGlContext, - GL_TEXTURE0 + OpenGl_RT_FSAAInputTexture); + myRaytraceFBO1->ColorTexture()->Bind (myGlContext, GL_TEXTURE0 + OpenGl_RT_FSAAInputTexture); myPostFSAAProgram->Bind (myGlContext); @@ -2062,7 +2061,7 @@ Standard_Boolean OpenGl_Workspace::RunRaytraceShaders (const Graphic3d_CView& th if (anIt != 3) // set input for the next pass { - aFramebuffer->ColorTexture()->Bind (myGlContext); + aFramebuffer->ColorTexture()->Bind (myGlContext, GL_TEXTURE0 + OpenGl_RT_FSAAInputTexture); aFramebuffer->UnbindBuffer (myGlContext); } } -- 2.39.5