Silver's Simple Site - Projects - Open Rails - Log
Earlier entries >>
424
strings
2010-10-25 04:29:13
423
strings
2010-10-25 03:21:07
More STFReader changes - the end is now in sight.
This just brings the block functions in line with the item functions.
And moves some units out of the locomotive classes into STFReader.
I have also moved the non-standard (see imperial) Steam units, into the SteamLocomtive class taking them out of the more general Wagons which should use metric.
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@423 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
422
twpol
2010-10-24 20:56:13
Avoid calling GetCurrentProcess().WorkingSet64 as it's very bad for the memory allocations.
Same for reading the "allocated bytes/sec" data - use 'typeperf' to monitor this data.
Memory allocation optimisation for materials - avoid creating enumerators for EffectPasses on every call and cache them instead.
Memory allocation optimisation for RenderItems - use a static list with custom resizing and enumeration. Caution: this is pretty experimental.
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@422 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
421
strings
2010-10-24 04:08:21
More STFReader changes.
Unified UNITS parsing adding the ability to limit the units according to context.
UNITS.None works faster than UNITS.Any, but is less tolerant, so as a first step, this is the most tolerant code, so we can find bugs. Then we can progressively speed up the code by changing to only accept the appropriate units in their context.
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@421 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
420
strings
2010-10-23 22:13:24
More STFReader changes.
This time the comment, skip, # and _ processing has been moved into the ReadItem functions, so that comment processing is unified for all STF file parsing.
I have little doubt that this will reveal additional parsing bugs in STFReader usage, but hopefully the additional messages added to the OpenRailsLog.txt will help those faults be properly tracked and fixed.
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@420 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
419
twpol
2010-10-23 21:32:57
418
twpol
2010-10-23 19:18:44
Finally fix specular lighting completely, I hope. I have shiny trains and track in FRR, anyway, and they look good! (ViewerPos was basically just wrong. Silly matrices.)
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@418 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
417
sarosigy
2010-10-23 08:20:09
Content.Pipeline namespace removed, IntermediateSerializer commented out
However, it is a temporary solution, disabled some functionality, will follow the real solution
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@417 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
416
twpol
2010-10-23 03:15:17
415
twpol
2010-10-23 01:22:30
Tidy up some of the parsing of sigcfg.dat files - normalising the errors reported for collections (missing, duplicate and extra items) and simplifying some of the data stored.
Fix a crash on Feather River Route with an undefined light texture being used in a signal type (reports an error and continues with dummy material and config).
git-svn-id: http://svn.uktrainsim.com/svn/openrails/trunk@415 a9f3cfff-6c41-7446-b0ca-052bd761e6eb
Earlier entries >>
Powered by the Content Parser System, copyright 2002 - 2026 James G. Ross.
|