Blender Git Commit Log

Git Commits -> Revision 7e0eb0d

Revision 7e0eb0d by Clément Foucault (master)
July 31, 2018, 16:21 (GMT)
GPUFrameBuffer: Put active framebuffer in GPUContext

instead of being ThreadLocal and leading to incorrect usage.

We still enforce no framebuffer when changing context. We can lift this
restriction later.

Commit Details:

Full Hash: 7e0eb0d071776ea938a70737fb3a0a9592264e94
Parent Commit: 3ecba65
Lines Changed: +50, -36

6 Modified Paths:

/source/blender/draw/intern/draw_manager.c (+1, -1) (Diff)
/source/blender/gpu/GPU_framebuffer.h (+1, -2) (Diff)
/source/blender/gpu/intern/gpu_context.cpp (+12, -0) (Diff)
/source/blender/gpu/intern/gpu_context_private.h (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_framebuffer.c (+27, -27) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+6, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021