blender/source/gameengine
Dalai Felinto c39a109dae BGE internal cosmetic changes - Replacing hardcoded values with new defines
---------------------------------------------------------------------------
The Rasterizer code was relying in the values defined on TF_ DNA files. I'm working in the recode of TexFace, bringing the options to the material panel and ran into those cases. They are hard to spot and add a lot of the "magic" effect to the code. Hardcoded values are at least easy to spot. We (still) have a few defines duplicated, relying on each other (a flag previously defined in the code is checked later on but using a different define (although with same value. (e.g. TF_BMFONT and RAS_RENDER_3DPOLYGON_TEXT). It's hell =)
I'm adding some comments to help on that.

Things will be revamped anyways, but it's nice to keep the code a bit more coherent before the real feature commit. That's all, thanks for listening.
2011-03-07 19:14:17 +00:00
..
BlenderRoutines doxygen: gameengine/BlenderRoutines tagged. 2011-02-25 13:29:48 +00:00
Converter BGE fix: complement to recent patch for Rigid Body Constraint. patch by Juha Mäki-Kanto (kanttori) 2011-02-28 20:22:28 +00:00
Expressions follow up on patch [#26215], not all weakref references were ifdef'd 2011-02-25 15:07:25 +00:00
GameLogic Drop support for python 3.1. 2011-03-07 11:53:40 +00:00
GamePlayer doxygen: gameengine/GamePlayer tagged. 2011-02-25 13:35:11 +00:00
Ketsji BGE internal cosmetic changes - Replacing hardcoded values with new defines 2011-03-07 19:14:17 +00:00
Network doxygen: gameengine/Network tagged. 2011-02-25 13:36:49 +00:00
Physics BGE fix: complement to recent patch for Rigid Body Constraint. patch by Juha Mäki-Kanto (kanttori) 2011-02-28 20:22:28 +00:00
PyDoc == python api doc == 2010-10-13 10:42:33 +00:00
Rasterizer BGE internal cosmetic changes - Replacing hardcoded values with new defines 2011-03-07 19:14:17 +00:00
SceneGraph doxygen: gameengine/SceneGraph tagged. 2011-02-25 13:39:04 +00:00
VideoTexture doxygen: gameengine/VideoTexture tagged. 2011-02-25 13:39:34 +00:00
CMakeLists.txt use cmake defined names for jpeg, png, zlib and python libs, building on *nix with non-standard libjpeg/png/zlib locations was broken. 2011-01-25 14:43:13 +00:00
SConscript enable building the game engine without bullet for scons & cmake 2010-10-10 07:01:56 +00:00