[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r13710] by klaussfreire

Small profile-guided optimization: Unit::nummesh() doesn't really need
to be virtual, and having it so is burning lots of cycles in hot
draw/physics loops, so until it becomes necessary, make it nonvirtual
and inline

2016-06-30 21:15:06 Tree
[r13709] by klaussfreire

Small profile-guided optimization: avoid handling the heap if the new
occluder is going to be excluded anyway (ie: less relevant than the
least relevant occluder in a full heap)

2016-06-30 21:13:28 Tree
[r13708] by klaussfreire

Small profile-guided optimizations:
- replace repeated division with multiplication by reciprocal
- make matrix fillup sequential in memory order

2016-06-30 21:12:02 Tree
[r13707] by klaussfreire

Fix optimized FX update loop to not be infinite

2016-06-30 21:09:24 Tree
[r13706] by klaussfreire

Small profile-guided optimization: update effects backwards to minimize
redundant data movement when removing lights

2016-06-30 21:07:17 Tree
[r13705] by klaussfreire

Small profile-guided optimization: avoid unnecessary work in the physics loop

2016-06-30 21:06:00 Tree
[r13704] by klaussfreire

Small optimization: avoid calling isPlayerStarship when not necessary

2016-06-30 21:02:53 Tree
[r13703] by klaussfreire

Fix typing issue in basemaker initialization

2016-06-18 00:21:59 Tree
[r13702] by klaussfreire

Remove yet another declaration of copysign

2016-06-17 23:48:42 Tree
[r13701] by klaussfreire

Fix build with GCC 6, which already defines copysign in math.h
Windows builds unchecked

2016-06-17 23:05:06 Tree
Older >