Commit: e2471ea96adcd4f0b183f684c19833258dd69b2d
Author: Antony Riakiotakis
Date:   Mon Mar 9 18:27:27 2015 +0100
Branches: master
https://developer.blender.org/rBe2471ea96adcd4f0b183f684c19833258dd69b2d

Attempt to fix T43919, avoid using GPU_framebuffer_slots_bind just in
case a system does not support drawing to many framebuffers.

===================================================================

M       source/blender/gpu/intern/gpu_extensions.c

===================================================================

diff --git a/source/blender/gpu/intern/gpu_extensions.c 
b/source/blender/gpu/intern/gpu_extensions.c
index f9bdaad..63f0bc3 100644
--- a/source/blender/gpu/intern/gpu_extensions.c
+++ b/source/blender/gpu/intern/gpu_extensions.c
@@ -1345,7 +1345,7 @@ void GPU_offscreen_bind(GPUOffScreen *ofs, bool save)
 {
        glDisable(GL_SCISSOR_TEST);
        if (save)
-               GPU_framebuffer_slots_bind(ofs->fb, 0);
+               GPU_texture_bind_as_framebuffer(ofs->color);
        else {
                GPU_framebuffer_bind_no_save(ofs->fb, 0);
        }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to