H-uru/Plasma — pull request #193 by Hoikas (2012-04-12 19:18:31+00:00)
Title: SSE3 Optimizations

Skinning and hsMatrx44 * hsMatrix44 now use SSE. Some simple profiling using both AMD CodeAnalyst and the built-in plProfile shows definite performance gains. I have been unable to determine accurate numbers due to poor precision in plProfile (it only shows one decimal place in the counters) and variable numbers of avatars in the test locations.

These optimizations can be disabled through a new cmake setting PLASMA_USE_SSE or the HAVE_SSE macro.