Changes between Initial Version and Version 1 of Ticket #1707, comment 26


Ignore:
Timestamp:
Jul 24, 2013, 8:46:41 AM (9 years ago)
Author:
wraitii

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1707, comment 26

    initial v1  
    11Uploaded a complete patch with
    22
    3 -[wiki:RedFox]'s EntityMap.
     3-[wiki:RedFox]'s EntityMap.
    44
    5 -mrf's changes to CCmpRangeManager and SerializeTemplates
     5-mrf's changes to CCmpRangeManager and SerializeTemplates
    66
    7 -my own changes to Spatial.h to make the range manager use the (new) unsorted version of GetNear, which is much faster and which works equivalently in the case of the range manager as far as I know.
     7-my own changes to Spatial.h to make the range manager use the (new) unsorted version of GetNear, which is much faster and which works equivalently in the case of the range manager as far as I know.
    88
    9 I think this is ready for commit, and it should give a significant speed boost (the numbers I gave some time ago above probably still hold mostly true). On my computer the RangeManager "ExecuteActiveQueries" function goes from taking about 23% of game simulation time to about 3%, resulting in FPS going from 5 to 7. This is only my computer but I guess it's indicative.
     9I think this is ready for commit, and it should give a significant speed boost (the numbers I gave some time ago above probably still hold mostly true). On my computer the RangeManager "ExecuteActiveQueries" function goes from taking about 23% of game simulation time to about 3%, resulting in FPS going from 5 to 7. This is only my computer but I guess it's indicative.
     10
     11edit: just need to check serialization does work.