среда, 22 октября 2008 г.

Добавлена оптимизация перемножения матриц через SSE

Добавил в движок поддержку SSE в частности для перемножения матриц 4x4, 4x3. Написал аллокатор для STL std::vector выделяющий память, выровненную по границе 16 байт. Используются функции _aligned_malloc,_aligned_free. Большое спасибо Арсению Капулкину(Zeux) за исправленный код.

2 комментария:

Анонимный комментирует...

а когда выложишь сам движок?
очень хотелось бы посмотреть.

Andrey комментирует...

Я думаю сначала исправить тени, Добавить больше источников света. И наверное уже можно рискнуть выложить.
Так движок тестируется, исправляется,
дорабатывается.