0ad/source/renderer
Ykkrosh 1f5b8f1c9a Move GUI renderer towards using shader infrastructure.
Remove support for unused GUI sprite effects.
Use vertex arrays for bounding box rendering.

This was SVN commit r11039.
2012-02-08 20:43:38 +00:00
..
AlphaMapCalculator.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
AlphaMapCalculator.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
BlendShapes.h fix relics of GPL comment insertion (removing empty description comments and in some cases adding new file descriptions) 2009-05-03 11:47:38 +00:00
DecalRData.cpp Adds safe bool operator to ICmpPtr, replacing the null() method, based on patch by leper. Also changes bool operator in AtSmartPtr to safe bool. Fixes #1077. 2012-02-08 02:46:15 +00:00
DecalRData.h Graphics optimisations and features from eihrul. 2011-07-12 23:48:05 +00:00
FixedFunctionModelRenderer.cpp Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
FixedFunctionModelRenderer.h Renderer simplification: Remove now-unused texgen stream. 2011-04-06 22:09:58 +00:00
HWLightingModelRenderer.cpp Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
HWLightingModelRenderer.h Renderer simplification: Remove now-unused texgen stream. 2011-04-06 22:09:58 +00:00
InstancingModelRenderer.cpp refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
InstancingModelRenderer.h Renderer simplification: Remove now-unused texgen stream. 2011-04-06 22:09:58 +00:00
ModelRenderer.cpp sync with work: 2011-12-27 14:12:31 +00:00
ModelRenderer.h Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
ModelVertexRenderer.h Renderer simplification: Remove now-unused texgen stream. 2011-04-06 22:09:58 +00:00
OverlayRenderer.cpp Use shader API for GUI text. 2012-01-30 00:27:23 +00:00
OverlayRenderer.h Rendering marker lines between buildings and rally points 2011-12-10 07:07:04 +00:00
ParticleRenderer.cpp Move GUI renderer towards using shader infrastructure. 2012-02-08 20:43:38 +00:00
ParticleRenderer.h # Minor particle system fixes. 2011-04-29 12:26:31 +00:00
PatchRData.cpp Adds safe bool operator to ICmpPtr, replacing the null() method, based on patch by leper. Also changes bool operator in AtSmartPtr to safe bool. Fixes #1077. 2012-02-08 02:46:15 +00:00
PatchRData.h # Support separate rotation and scaling for each terrain texture 2012-01-22 18:20:33 +00:00
PlayerRenderer.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
PlayerRenderer.h Renderer simplification: Remove fixed-function shadowing. Remove now-unused diffuse-only model lighting mode. 2011-04-06 22:07:13 +00:00
Renderer.cpp Cache shader effects. Fixes #1143. 2012-02-02 22:58:42 +00:00
Renderer.h # Initial GLSL rendering support 2012-01-29 01:22:22 +00:00
RenderModifiers.cpp Cache shader effects. Fixes #1143. 2012-02-02 22:58:42 +00:00
RenderModifiers.h Cache shader effects. Fixes #1143. 2012-02-02 22:58:42 +00:00
Scene.cpp # Initial version of new particle system. 2011-04-03 19:15:15 +00:00
Scene.h # New territory border rendering. 2011-07-30 00:56:45 +00:00
ShadowMap.cpp Detect and fix printf signedness errors. Fixes #1086, #1087. 2012-01-01 16:43:10 +00:00
ShadowMap.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
SkyManager.cpp Build fixes and whatnot 2011-03-23 21:15:22 +00:00
SkyManager.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
TerrainOverlay.cpp Implemented nested territory boundaries. Fixes #918. 2012-01-18 21:22:58 +00:00
TerrainOverlay.h Implemented nested territory boundaries. Fixes #918. 2012-01-18 21:22:58 +00:00
TerrainRenderer.cpp Remove obsolete ogl_shader 2012-01-29 12:23:16 +00:00
TerrainRenderer.h Better selection boxes. Closes #914, #295, #810. 2011-11-25 06:36:13 +00:00
TransparencyRenderer.cpp Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
TransparencyRenderer.h Graphics optimisations and features from eihrul. 2011-07-12 23:48:05 +00:00
VertexArray.cpp Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
VertexArray.h Optimise vertex skinning code with SSE, based on patch by gruby. 2011-11-09 23:11:28 +00:00
VertexBuffer.cpp Fix printf argument types 2011-11-13 18:31:06 +00:00
VertexBuffer.h # New territory border rendering. 2011-07-30 00:56:45 +00:00
VertexBufferManager.cpp # New territory border rendering. 2011-07-30 00:56:45 +00:00
VertexBufferManager.h # New territory border rendering. 2011-07-30 00:56:45 +00:00
WaterManager.cpp # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00
WaterManager.h # Add new texture loading system with automatic compression. 2010-09-10 21:02:10 +00:00