1
0
forked from 0ad/0ad
0ad/source/graphics
2015-04-01 23:48:33 +00:00
..
scripting Automatically convert all CLogger format strings from wchar_t* to char*. 2015-01-22 20:31:30 +00:00
tests Fix tests by enlarging the precision bumped in 7ed45213a9 2015-03-31 16:56:09 +00:00
Camera.cpp Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
Camera.h Fix build warnings. Patch by Markus. Refs #1851. 2013-06-11 00:05:57 +00:00
CinemaTrack.cpp Convert debug_printf to take UTF-8 strings instead of wchar_t. 2015-02-14 01:45:13 +00:00
CinemaTrack.h Added elapsed real time (as opposed to elapsed simulation time) to MT_Interpolate messages. Fixes leftover TODO from #824. Refs #824. 2012-06-06 19:37:03 +00:00
ColladaManager.cpp Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +00:00
ColladaManager.h Split skeleton definitions into multiple files, adds hotloading support for skeleton files. Fixes #190. 2013-07-08 20:25:06 +00:00
Color.cpp Convert debug_printf to take UTF-8 strings instead of wchar_t. 2015-02-14 01:45:13 +00:00
Color.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Decal.cpp Fix crash when setting rally point 2013-09-29 14:02:47 +00:00
Decal.h MapReader: Load terrain before entities. 2014-06-01 18:08:11 +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
Font.cpp Optimise glyph lookup in text renderer 2013-10-18 15:56:12 +00:00
Font.h Optimise rendering of scrollable text boxes by clipping 2013-10-18 16:05:02 +00:00
FontManager.cpp Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +00:00
FontManager.h Use CStrIntern for font names to reduce lookup cost 2013-10-18 16:15:42 +00:00
FontMetrics.cpp Use CStrIntern for font names to reduce lookup cost 2013-10-18 16:15:42 +00:00
FontMetrics.h Use CStrIntern for font names to reduce lookup cost 2013-10-18 16:15:42 +00:00
Frustum.cpp Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
Frustum.h Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
GameView.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
GameView.h Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
HeightMipmap.cpp Texture system refactoring and cleanup, fixes #2455, patch by IronNerd. 2014-03-13 02:37:05 +00:00
HeightMipmap.h Compute camera height and zoom limits based on smoothed terrain heightmap. Fixes #794, based on patch by Dietger. 2012-04-18 20:39:00 +00:00
HFTracer.cpp Fix non-PCH build. 2014-07-06 16:35:41 +00:00
HFTracer.h Optimise silhouette rendering. 2014-07-03 01:00:25 +00:00
LightEnv.cpp Fixes MSVC warnings of truncation from double to float 2012-10-30 02:03:40 +00:00
LightEnv.h Postproc manager 2012-10-15 10:34:23 +00:00
LOSTexture.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
LOSTexture.h Allow enabling the post processing filters during a game. 2014-10-05 20:50:10 +00:00
MapGenerator.cpp Move civ JSON files to simulation/data. Patch by MattDoerksen. Fixes #2562. 2015-04-01 23:48:33 +00:00
MapGenerator.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
MapIO.h Allow heightmaps to be 8 times as high by lessening precisions. Includes conversion script and modified standard maps. Bump the map version number. Fixes #3112 2015-03-31 16:48:31 +00:00
MapReader.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
MapReader.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
MapWriter.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
MapWriter.h Remove inconsistent checks for pSimulation2 when saving maps and ensure that it is set. 2014-07-01 19:00:41 +00:00
Material.cpp Check when loading an actor that it defines all the texture samplers required by its material. Print out a readable error otherwise. Fixes #1613 (note that this does not check for unnecessary samplers as that is non-trivial and does not lead to graphical glitches). 2015-03-15 11:37:26 +00:00
Material.h Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
MaterialManager.cpp Check when loading an actor that it defines all the texture samplers required by its material. Print out a readable error otherwise. Fixes #1613 (note that this does not check for unnecessary samplers as that is non-trivial and does not lead to graphical glitches). 2015-03-15 11:37:26 +00:00
MaterialManager.h ao/parallax/normal/specular/emissive mapping; windy trees; time manager; render queries; conditional defines 2012-08-06 19:10:47 +00:00
MeshManager.cpp Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +00:00
MeshManager.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +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 Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
Model.h Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ModelAbstract.cpp Automatically convert all CLogger format strings from wchar_t* to char*. 2015-01-22 20:31:30 +00:00
ModelAbstract.h Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ModelDef.cpp Fix non-SSE x86 builds 2013-10-03 18:22:10 +00:00
ModelDef.h Fix non-SSE x86 builds 2013-10-03 18:22:10 +00:00
ObjectBase.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ObjectBase.h Check when loading an actor that it defines all the texture samplers required by its material. Print out a readable error otherwise. Fixes #1613 (note that this does not check for unnecessary samplers as that is non-trivial and does not lead to graphical glitches). 2015-03-15 11:37:26 +00:00
ObjectEntry.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ObjectEntry.h Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ObjectManager.cpp Convert wchar_t*/wstring arguments to UTF-8 strings in CLogger messages. 2015-01-22 20:37:38 +00:00
ObjectManager.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
Overlay.cpp Set svn:eol-style=native, fix some inconsistent line endings 2013-12-06 00:42:50 +00:00
Overlay.h Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
ParticleEmitter.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
ParticleEmitter.h Optimise VBO updates. 2015-01-28 00:48:00 +00:00
ParticleEmitterType.cpp Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +00:00
ParticleEmitterType.h Some additions to the particle system: 2013-12-04 17:21:59 +00:00
ParticleManager.cpp Added elapsed real time (as opposed to elapsed simulation time) to MT_Interpolate messages. Fixes leftover TODO from #824. Refs #824. 2012-06-06 19:37:03 +00:00
ParticleManager.h Added elapsed real time (as opposed to elapsed simulation time) to MT_Interpolate messages. Fixes leftover TODO from #824. Refs #824. 2012-06-06 19:37:03 +00:00
Patch.cpp Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
Patch.h Fix culling for shadows and reflections. 2014-06-25 01:11:10 +00:00
RenderableObject.h Pretty unit selection overlay rings. Fixes #824. 2012-04-22 04:04:02 +00:00
SColor.h Add GPL header 2009-04-18 17:00:33 +00:00
ShaderDefines.cpp Forward-declare CShaderProgramPtr, to avoid pulling in more headers than necessary and to hypothetically reduce build times by a minuscule amount. 2014-07-02 22:36:45 +00:00
ShaderDefines.h Forward-declare CShaderProgramPtr, to avoid pulling in more headers than necessary and to hypothetically reduce build times by a minuscule amount. 2014-07-02 22:36:45 +00:00
ShaderManager.cpp Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ShaderManager.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ShaderProgram.cpp Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
ShaderProgram.h Optimise silhouette rendering. 2014-07-03 01:00:25 +00:00
ShaderProgramFFP.cpp Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
ShaderProgramPtr.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ShaderTechnique.cpp Forward-declare CShaderProgramPtr, to avoid pulling in more headers than necessary and to hypothetically reduce build times by a minuscule amount. 2014-07-02 22:36:45 +00:00
ShaderTechnique.h Forward-declare CShaderProgramPtr, to avoid pulling in more headers than necessary and to hypothetically reduce build times by a minuscule amount. 2014-07-02 22:36:45 +00:00
SkeletonAnim.h apply patch from ticket 1944 added sound attribute to animations to optionally differentiate sound starting point 2013-07-02 11:44:46 +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 Automatically replace %hs/%ls with %s in CLogger format strings. 2015-01-22 20:36:24 +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
Terrain.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
Terrain.h Allow heightmaps to be 8 times as high by lessening precisions. Includes conversion script and modified standard maps. Bump the map version number. Fixes #3112 2015-03-31 16:48:31 +00:00
TerrainProperties.cpp Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
TerrainProperties.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
TerrainTextureEntry.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
TerrainTextureEntry.h Terrain/decal materials (includes triplanar/normal/specular/emissive mapping); custom alphamaps 2012-08-07 18:21:16 +00:00
TerrainTextureManager.cpp Disable "assignment operator could not be generated" warning globally on Windows, since it's never useful. 2015-01-22 21:09:33 +00:00
TerrainTextureManager.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +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 Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
TerritoryTexture.h Move the minimap to only use the shader pipeline. Should make it OpenGL ES compatible (untested). 2014-07-14 17:15:22 +00:00
TextRenderer.cpp Convert debug_printf to take UTF-8 strings instead of wchar_t. 2015-02-14 01:45:13 +00:00
TextRenderer.h Rename ps/Overlay(.h|.cpp) to ps/Shapes(.h|.cpp), fixes a TODO located in graphics/Overlay.h. 2015-03-15 18:06:32 +00:00
Texture.h Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
TextureConverter.cpp Fixes grayscale PNG handling, there is no need to convert them all to RGB and 4741e896c4 broke special font texture handling. Instead, only grayscale with alpha PNGs will be converted to RGBA (they fail to load otherwise). 2015-03-19 03:04:01 +00:00
TextureConverter.h Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
TextureManager.cpp Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
TextureManager.h Fixes inconsistencies in spelling of colour/color by preferring "color" (only wxWidgets remains with some API that requires "colour"), fixes #1029. 2015-03-15 23:59:48 +00:00
Unit.cpp Change some size() > 0 to Based on patches by kuranes and Markus. Refs #1852, #1923. 2013-05-21 22:11:47 +00:00
Unit.h Adds building previews that rise during construction, fixes #1174, refs #21. 2013-02-03 02:08:20 +00:00
UnitAnimation.cpp Minor optimisation for non-animated units. 2014-06-01 18:25:20 +00:00
UnitAnimation.h Minor optimisation for non-animated units. 2014-06-01 18:25:20 +00:00
UnitManager.cpp Adds multiple entity selection to Atlas (including move/delete). Fixes #678. 2012-02-27 05:32:35 +00:00
UnitManager.h Adds multiple entity selection to Atlas (including move/delete). Fixes #678. 2012-02-27 05:32:35 +00:00