Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021