Blender Git Commit Log

Git Commits -> Revision 29f8dfd

Revision 29f8dfd by Mitchell Stokes (master)
July 29, 2013, 22:31 (GMT)
BGE: Adding vsync control. Users can enable vsync, disable vsync, or use adaptive vsync via UI options in the render properties, or by using the new Python method bge.render.setVsync(). Win32 and X11 support are done via EXT_swap_control. Support for using EXT_swap_control on OS X still needs to be added to Ghost.

Commit Details:

Full Hash: 29f8dfd37a2fbf4190e551bef0b04ff1ae1fd7b6
SVN Revision: 58729
Parent Commit: 2840edb
Lines Changed: +266, -1

22 Modified Paths:

/doc/python_api/rst/bge.render.rst (+24, -0) (Diff)
/intern/ghost/GHOST_C-api.h (+13, -0) (Diff)
/intern/ghost/GHOST_IWindow.h (+13, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+13, -0) (Diff)
/intern/ghost/intern/GHOST_Window.h (+21, -0) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+14, -0) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.h (+13, -0) (Diff)
/intern/ghost/intern/GHOST_WindowX11.cpp (+22, -0) (Diff)
/intern/ghost/intern/GHOST_WindowX11.h (+13, -0) (Diff)
/release/scripts/startup/bl_ui/properties_game.py (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+10, -0) (Diff)
/source/blender/windowmanager/wm_window.h (+2, -0) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+9, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderCanvas.cpp (+10, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderCanvas.h (+10, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp (+10, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.h (+2, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+6, -1) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Canvas.cpp (+14, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Canvas.h (+3, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+30, -0) (Diff)
/source/gameengine/Rasterizer/RAS_ICanvas.h (+11, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021