Blender Git Loki
Git Commits -> Revision 46bfdb4
Revision 46bfdb4 by Clément Foucault (master) April 25, 2018, 15:43 (GMT) |
WM: Add GHOST lazy init for background mode. This allows for background rendering with EEVEE and other opengl render engine. I've only tested it on Linux for the moment so I can't say about other platforms. We do lazy init because we cannot assume we will need Ghost for rendering before having parsed all arguments and we cannot know if a script will trigger rendering. This is also because it currently does not work without any display server (blender will crash). |
Commit Details:
Full Hash: 46bfdb48a19335d7db2114c697ccca05cb0011af
Parent Commit: 56fbdd7
Lines Changed: +73, -24
5 Modified Paths:
/source/blender/draw/intern/draw_manager.c (+17, -5) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+6, -2) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+38, -15) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+11, -2) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+6, -2) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+38, -15) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+11, -2) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -0) (Diff)