blender/source/gameengine/Rasterizer
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
..
RAS_OpenGLFilters doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_OpenGLRasterizer doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +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
RAS_2DFilterManager.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_2DFilterManager.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_BucketManager.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_BucketManager.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_CameraData.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_Deformer.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_FramingManager.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_FramingManager.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_ICanvas.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_IPolygonMaterial.cpp BGE internal cosmetic changes - Replacing hardcoded values with new defines 2011-03-07 19:14:17 +00:00
RAS_IPolygonMaterial.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_IRasterizer.h BGE internal cosmetic changes - Replacing hardcoded values with new defines 2011-03-07 19:14:17 +00:00
RAS_IRenderTools.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_IRenderTools.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_LightObject.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_MaterialBucket.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_MaterialBucket.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_MeshObject.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_MeshObject.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_ObjectColor.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_Polygon.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_Polygon.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_Rect.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_texmatrix.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_TexMatrix.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
RAS_TexVert.cpp doxygen: gameengine/Rasterizer tagged. 2011-02-25 13:38:24 +00:00
RAS_TexVert.h doxygen: BGE Network, Physics, Rasterizer 2011-02-22 12:42:55 +00:00
SConscript rename libs internal libs for CMake + SCons (used in MSVC project files) 2010-11-18 11:42:05 +00:00