0ad/source/graphics
historic_bruno 41e3bad341 More build fixes for FreeBSD.
Adds BSD sysdep.
Adds support for MAKE variable, overriding make command in our build
scripts.
Fixes more files not ending with newline.

This was SVN commit r10994.
2012-01-31 00:06:56 +00:00
..
tests Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
Camera.cpp Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
Camera.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
CinemaTrack.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
CinemaTrack.h Add GPL header 2009-04-18 17:00:33 +00:00
ColladaManager.cpp Report filename in Collada warning messages. 2011-05-14 16:43:08 +00:00
ColladaManager.h Fix #423 (Switch from CppDoc to Doxygen), based on patch from anr. 2010-07-29 15:55:41 +00:00
Color.cpp sync with work: 2011-12-27 14:12:31 +00:00
Color.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Decal.cpp Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
Decal.h # Initial version of terrain decal textures. 2011-03-13 19:22:05 +00:00
Entity.h Attempts to fix random map OOS errors by avoiding parsing data to floats (uses CFixedVector3D instead). See #977. 2011-09-26 21:36:33 +00:00
Frustum.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
Frustum.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
GameView.cpp Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
GameView.h Rendering marker lines between buildings and rally points 2011-12-10 07:07:04 +00:00
HFTracer.cpp Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
HFTracer.h Add some missing consts to arguments. 2010-07-25 14:10:46 +00:00
LightEnv.cpp # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
LightEnv.h # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
LOSTexture.cpp Simplify GLSL program files. 2012-01-29 12:04:39 +00:00
LOSTexture.h Simplify GLSL program files. 2012-01-29 12:04:39 +00:00
MapGenerator.cpp Attempts to fix incorrect destructor order in random map generator. See #1037, #1035. 2011-11-29 00:14:34 +00:00
MapGenerator.h Adds GetCivData to map generator API (to replace the hardcoded starting entities in rmgen). 2011-07-24 03:28:18 +00:00
MapIO.h Implements random map system, fixes #6. 2011-03-22 01:34:45 +00:00
MapReader.cpp Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
MapReader.h Add initial serialization test mode. 2011-10-24 14:31:05 +00:00
MapWriter.cpp Fix #1064 (use ++it instead of it++ for consistency), based on patch by Echelon9 2011-12-29 01:17:03 +00:00
MapWriter.h Use JSFastNative API in more places, for improved compatibility with future SpiderMonkey versions. 2010-10-21 19:54:59 +00:00
Material.cpp # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
Material.h # Add new renderer mode based on GL_ARB_fragment_program. 2011-03-26 20:17:21 +00:00
MaterialManager.cpp # Render unit silhouettes when behind buildings. 2011-03-18 16:57:54 +00:00
MaterialManager.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
MeshManager.cpp refactor path interface: 2011-03-23 13:36:20 +00:00
MeshManager.h refactor path interface: 2011-03-23 13:36:20 +00:00
MiniPatch.cpp # Handle terrain passability and movement costs in pathfinder. 2010-05-27 23:31:03 +00:00
MiniPatch.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
Model.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
Model.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ModelAbstract.cpp More build fixes for FreeBSD. 2012-01-31 00:06:56 +00:00
ModelAbstract.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ModelDef.cpp Fix SSE skinning normalisation (fixes #1136). Add a few more comments. 2012-01-28 12:17:44 +00:00
ModelDef.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ObjectBase.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
ObjectBase.h # Initial version of new particle system. 2011-04-03 19:15:15 +00:00
ObjectEntry.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ObjectEntry.h # Initial version of new particle system. 2011-04-03 19:15:15 +00:00
ObjectManager.cpp cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
ObjectManager.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
Overlay.cpp Rendering marker lines between buildings and rally points 2011-12-10 07:07:04 +00:00
Overlay.h Rendering marker lines between buildings and rally points 2011-12-10 07:07:04 +00:00
ParticleEmitter.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ParticleEmitter.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ParticleEmitterType.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ParticleEmitterType.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
ParticleManager.cpp Fixes crash in Atlas camera handlers, focus loss causes a scroll action, and seg fault if game not initialized. Fixes #988. 2011-10-30 05:09:31 +00:00
ParticleManager.h Fixes crash in Atlas camera handlers, focus loss causes a scroll action, and seg fault if game not initialized. Fixes #988. 2011-10-30 05:09:31 +00:00
Patch.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
Patch.h # Add solid black sides to the map, to hide underwater terrain. 2011-02-03 14:36:54 +00:00
RenderableObject.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
SColor.h Add GPL header 2009-04-18 17:00:33 +00:00
ShaderManager.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
ShaderManager.h Fixes old g++ build error with default template arguments, by wrapping them in parentheses. 2012-01-30 04:57:39 +00:00
ShaderProgram.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
ShaderProgram.h Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
ShaderProgramFFP.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
ShaderTechnique.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
ShaderTechnique.h # Initial GLSL rendering support 2012-01-29 01:22:22 +00:00
SkeletonAnim.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
SkeletonAnimDef.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
SkeletonAnimDef.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
SkeletonAnimManager.cpp refactor path interface: 2011-03-23 13:36:20 +00:00
SkeletonAnimManager.h replace set/map with boost::unordered_* to reduce the number of expensive filesystem::basic_path::operator< calls based on a patch by ortalo (thanks!) 2011-02-19 21:24:39 +00:00
Sprite.cpp # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
Sprite.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
Terrain.cpp Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
Terrain.h Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts. 2012-01-12 12:51:10 +00:00
TerrainProperties.cpp # Support separate rotation and scaling for each terrain texture 2012-01-22 18:20:33 +00:00
TerrainProperties.h # Support separate rotation and scaling for each terrain texture 2012-01-22 18:20:33 +00:00
TerrainTextureEntry.cpp More build fixes for FreeBSD. 2012-01-31 00:06:56 +00:00
TerrainTextureEntry.h # Support separate rotation and scaling for each terrain texture 2012-01-22 18:20:33 +00:00
TerrainTextureManager.cpp refactor file interface. requires workspace update 2011-05-25 10:39:13 +00:00
TerrainTextureManager.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
TerritoryBoundary.cpp More build fixes for FreeBSD. 2012-01-31 00:06:56 +00:00
TerritoryBoundary.h More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
TerritoryTexture.cpp Experiment a little with OpenGL ES 2012-01-15 23:15:31 +00:00
TerritoryTexture.h # Initial support for territories 2011-07-20 19:48:06 +00:00
TextRenderer.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
TextRenderer.h More build fixes for FreeBSD. 2012-01-31 00:06:56 +00:00
Texture.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
TextureConverter.cpp Add initial code annotations for the new profiling tool 2011-11-04 01:35:50 +00:00
TextureConverter.h Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +00:00
TextureManager.cpp Add initial code annotations for the new profiling tool 2011-11-04 01:35:50 +00:00
TextureManager.h # New territory border rendering. 2011-07-30 00:56:45 +00:00
Unit.cpp Fix entity ID association with animations. Fixes #790. 2011-04-20 00:04:05 +00:00
Unit.h Fix entity ID association with animations. Fixes #790. 2011-04-20 00:04:05 +00:00
UnitAnimation.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
UnitAnimation.h Fix entity ID association with animations. Fixes #790. 2011-04-20 00:04:05 +00:00
UnitManager.cpp Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
UnitManager.h Use a predictable RNG seed for random actor variations, so they are consistent between runs of the game. 2011-04-02 12:51:42 +00:00