Blender Git Loki
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)
/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)