Changes between Version 62 and Version 63 of GamePerformance
- Timestamp:
- Nov 20, 2015, 2:35:41 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GamePerformance
v62 v63 7 7 || Support OpenGL 4 || #3054 [http://www.wildfiregames.com/forum/index.php?showtopic=16734 forum thread] || Big || Work in progress || 8 8 || Threading to use more than one CPU core || || Big || Not started || 9 || Short/Vertex Pathfinder Rewrite || #1942 || Big || Not started ||9 || !Short/Vertex Pathfinder Rewrite || #1942 || Big || Not started || 10 10 || Improvement/replacement for AI entitycollections || #2370 || Big || Stalled || 11 11 || Assorted "megapatch" patches || [http://git.wildfiregames.com/gitweb/?p=0ad.git;a=shortlog;h=refs/heads/projects/philip/megapatch-split git branch] || Medium || Stalled || 12 12 || GUI code improvement || #885 || Medium || Stalled || 13 || ComponentManager optimization || #1860 || Medium || Stalled ||13 || !ComponentManager optimization || #1860 || Medium || Stalled || 14 14 || General pathfinder optimizations || #3588 || Medium || Work in progess || 15 15 || Implement caching of terrain normals || #2039 || Medium || Stalled || … … 22 22 || More optimization with many selected units || #2179 || Small || Work in progress || 23 23 || Optimisation of Fixed Point Trigonometic Approximations || #2109 || Small || Work in progress || 24 || Implement a Quadtree/Octree || [http://www.wildfiregames.com/forum/index.php?showtopic=17384 forum thread 1] [http://www.wildfiregames.com/forum/index.php?showtopic=16991 forum thread 2] || ? || Stalled ||24 || Implement a !Quadtree/Octree || [http://www.wildfiregames.com/forum/index.php?showtopic=17384 forum thread 1] [http://www.wildfiregames.com/forum/index.php?showtopic=16991 forum thread 2] || ? || Stalled || 25 25 || Rewrite the AI base system in C++ || [http://www.wildfiregames.com/forum/index.php?showtopic=16991 forum thread] || ? || Not started || 26 26 || Benchmark mode || #837 || n/a || Not started || … … 34 34 35 35 ||= Feature =||= Relevant link(s) =||= Performance impact =||= Appeared in =|| 36 || Long/Tile Pathfinder Rewrite || #1756 || Big || alpha19 ||37 || RangeManager improvement || #2430 || Medium || alpha19 ||36 || !Long/Tile Pathfinder Rewrite || #1756 || Big || alpha19 || 37 || !RangeManager improvement || #2430 || Medium || alpha19 || 38 38 || Several AI optimizations || r16008 r16027 r16028 r16030 r16035 r16042 r16073 || Medium || alpha18 || 39 39 || Upgrade [https://developer.mozilla.org/en-US/docs/SpiderMonkey SpiderMonkey] to [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/31 v31] || #2462 || Medium || alpha18 || … … 63 63 || CCmpRangeManager optimization || #1707 || Medium || alpha15 || 64 64 || Optimization with many selected units || r14296 r14306 || Small || alpha15 || 65 || Optimize Move() in CcmpUnitMotion || #2094 || Small || alpha15 ||65 || Optimize Move() in !CcmpUnitMotion || #2094 || Small || alpha15 || 66 66 || Text rendering optimizations || r14017 r14018 r14019 r14020 || Small || alpha15 || 67 || Avoid slightly-expensive QueryInterface?() calls || r13825 || Small || alpha15 ||67 || Avoid slightly-expensive !QueryInterface?() calls || r13825 || Small || alpha15 || 68 68 || Improve game setup GUI performance || r13828 || Small || alpha15 || 69 || GetPercentMapExplored optimization || #2012 || Medium || alpha14 ||69 || !GetPercentMapExplored optimization || #2012 || Medium || alpha14 || 70 70 || Disable distance-sorting for most transparent objects || r13753 || Medium || alpha14 || 71 71 || VBO support for minimap entity rendering || r13454 || Small || alpha14 || … … 73 73 || JS GUI code optimization || #1878 || Small || alpha14 || 74 74 || AI API v3 and Aegis AI || [http://www.wildfiregames.com/forum/index.php?showtopic=17144 forum thread] || Medium || alpha13 || 75 || GetInterpolatedTransform math optimization || #1854 || Small || alpha13 ||75 || !GetInterpolatedTransform math optimization || #1854 || Small || alpha13 || 76 76 77 77 }}}