:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0:

@bonkmaykr@canithesis.org

20 Male, Missouri, United States
Running Canithesis Interactive
Java / C++ engineer Linux advocate.
Newly an Amiga + Saturn nut.
wipEout and THE FINALS fan

I made the Firestar Mod Manager for Playstation Vita. Currently working on a danmaku shooter game called "Time Falcon". My posts can range anywhere from deep nerd thoughts to brainless shitposting.

Give me liberty or give me death
XMPP/Jabberbonkmaykr@canithesis.org

56 following, 32 followers

0 ★ 0 ↺

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: »
@bonkmaykr@canithesis.org

In my endless pursuit of near-perfection again. That was the last place i was expecting there to be bottlenecks. The bad news is that I really can't make this function any simpler aside from maybe skipping rotation when 0. The good news is that GCC is having no trouble at all optimizing this part and it's unlikely this will seriously need to be addressed before release, so long as I'm careful. The parts of the code I've been careful to simplify have barely even registered in the benchmark which means I am doing an excellent job so far. I have been documenting the best practices for performance in the MYTHOS manual as I determine them.

History