blender/intern/ghost
Ray Molenkamp 2fa231a86b Ghost: Fix F12 render on windows.
createOffscreenContext left the new context bound to the calling thread
causing a race condition with the background thread doing the actual
rendering. see T55555 for a more detailed description of the problem.

this patch changes the behavior of createOffscreenContext to restore the
context to the calling context.

Reviewers: fclem

Differential Revision: https://developer.blender.org/D3499
2018-06-23 11:37:35 -06:00
..
intern Ghost: Fix F12 render on windows. 2018-06-23 11:37:35 -06:00
test Merge branch 'master' into blender2.8 2018-06-04 18:50:14 +02:00
CMakeLists.txt Merge branch 'master' into blender2.8 2018-06-04 18:50:14 +02:00
GHOST_C-api.h Merge branch 'master' into blender2.8 2018-06-04 18:50:14 +02:00
GHOST_IContext.h GHOST: Add new interface to manage offscreen contexts. 2018-02-26 19:10:15 +01:00
GHOST_IEvent.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00
GHOST_IEventConsumer.h style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
GHOST_ISystem.h Merge branch 'master' into blender2.8 2018-06-04 18:50:14 +02:00
GHOST_ISystemPaths.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00
GHOST_ITimerTask.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00
GHOST_IWindow.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00
GHOST_Path-api.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00
GHOST_Rect.h Comments 2014-08-16 10:51:07 +10:00
GHOST_Types.h Cleanup: strip ghost trailing space 2018-06-04 18:47:57 +02:00