1
0
forked from 0ad/0ad
0ad/source/renderer
Ykkrosh ee3243ff92 # Fixes for simulation speed in scenario edtior. Various code cleanups.
Game, Simulation, etc: Separated 'update' and 'interpolate', and made
'update' return whether it's going fast enough (so callers can decide to
do more updates per render). Changed some time variables to 'double' so
they have enough precision in long games.
Atlas: Added "Fast" playback button. Made simulation sometimes go at
real-time speed, if it's just slightly too slow at rendering.
VertexBuffer: Removed some non-useful glGetError calls.
Entity: Commented out redundant Tick code. Fixed syntax error in
disabled code that confused the IDE.
Aura: Changed string code again, to simply use ASCII instead of UTF-16.
(SpiderMonkey seems to handle it just as efficiently, for small
strings.)
Misc: Some more minor header-file cleanup.
SVN log: Added feed link.

This was SVN commit r4807.
2007-01-24 20:17:28 +00:00
..
AlphaMapCalculator.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
AlphaMapCalculator.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
BlendShapes.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
FixedFunctionModelRenderer.cpp Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
FixedFunctionModelRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
HWLightingModelRenderer.cpp Tried compiling with ICC9 on Linux, which raised various issues: 2006-12-16 01:01:15 +00:00
HWLightingModelRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
InstancingModelRenderer.cpp # Fixed skeletal animation algorithm. 2006-12-15 16:09:30 +00:00
InstancingModelRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
ModelRenderer.cpp # Added support for automatically loading 3d models in the COLLADA format. 2006-12-20 03:22:24 +00:00
ModelRenderer.h Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
ModelVertexRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
PatchRData.cpp Removed some header files from header files. 2007-01-13 22:44:42 +00:00
PatchRData.h Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
PlayerRenderer.cpp close #103 2006-09-14 19:15:32 +00:00
PlayerRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
Renderer.cpp # Fixed skeletal animation algorithm. 2006-12-15 16:09:30 +00:00
Renderer.h # Fixed skeletal animation algorithm. 2006-12-15 16:09:30 +00:00
RenderModifiers.cpp Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
RenderModifiers.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
RenderPathVertexShader.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
RenderPathVertexShader.h #Models receive shadows now, including self-shadows. 2006-03-26 00:54:20 +00:00
Scene.cpp # Introduce a Scene abstraction that allows the renderer to query visibility from multiple virtual camera positions. 2006-09-24 11:25:11 +00:00
Scene.h # Introduce a Scene abstraction that allows the renderer to query visibility from multiple virtual camera positions. 2006-09-24 11:25:11 +00:00
ShadowMap.cpp Mac gcc complains about mixing size_t, uint etc.. 2006-09-01 06:59:29 +00:00
ShadowMap.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
SkyManager.cpp GCC compatibility (fixed CStr.h case, got rid of a few warnings) 2006-10-20 01:06:43 +00:00
SkyManager.h # housekeeping 2006-07-20 14:37:58 +00:00
TerrainOverlay.cpp svn:ignore auto-generated test .cpp files. 2006-07-12 14:49:10 +00:00
TerrainOverlay.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
TerrainRenderer.cpp # Added initial play-testing support in the scenario editor. 2007-01-17 03:25:20 +00:00
TerrainRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
TransparencyRenderer.cpp Add gameView.culling and renderer.skipSubmit for debugging purposes. 2006-09-23 16:04:54 +00:00
TransparencyRenderer.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
VertexArray.cpp Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
VertexArray.h g_keys[] has been made redundant by SDL's key array; use SDL_GetKeyState instead to get address of new keys array 2005-10-31 16:26:51 +00:00
VertexBuffer.cpp # Fixes for simulation speed in scenario edtior. Various code cleanups. 2007-01-24 20:17:28 +00:00
VertexBuffer.h Tried compiling with ICC9 on Linux, which raised various issues: 2006-12-16 01:01:15 +00:00
VertexBufferManager.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
VertexBufferManager.h # GCC 4.1.1 compatibility 2006-09-30 15:46:40 +00:00
WaterManager.cpp Modified default water parameters. 2006-10-07 17:59:06 +00:00
WaterManager.h # Updates to water rendering (more effects). 2006-09-10 05:31:41 +00:00