BGE Profile : visual feedback bars and improvements
authorDalai Felinto <dfelinto@gmail.com>
Mon, 28 Jan 2013 01:26:36 +0000 (01:26 +0000)
committerDalai Felinto <dfelinto@gmail.com>
Mon, 28 Jan 2013 01:26:36 +0000 (01:26 +0000)
commit3a1ee13278b21176482b98d86709a3bdd489d531
treecc2eedec28b5e8bba5062db0fedf5d07930e5efc
parentf64124cb781fee2366f1c5db4f0068420f874556
BGE Profile : visual feedback bars and improvements

You can see a screenshot of the funcionality here:
http://wiki.blender.org/index.php/Doc:2.6/manual/Game_Engine/Performance/Display/Framerate_and_Profile

This patch creates a bar-like graph to quickly allow the game dev to see the performance changes.
Also it changes the font to monospace (too allow ' ' padding) and reduced shadow border to
match the blenderplayer one.

Patch finalized and commited at Global Game Jam Vancouver (last one, time to sleep forever now)
source/gameengine/BlenderRoutines/KX_BlenderGL.cpp
source/gameengine/BlenderRoutines/KX_BlenderGL.h
source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp
source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h
source/gameengine/GamePlayer/common/GPC_RenderTools.cpp
source/gameengine/GamePlayer/common/GPC_RenderTools.h
source/gameengine/Ketsji/KX_KetsjiEngine.cpp
source/gameengine/Rasterizer/RAS_IRenderTools.h