(nw) Temporarily split all RSP functions into SIMD and scalar versions so

that they can more easily be run alongside each other for the purposes of 
regression testing. Currently SIMD ops introduce some lighting issues, but 
only when a light and model are axis-aligned, which makes it remarkably
difficult to track down based solely on comprehensive logging, so this will 
eventually allow for running the scalar version of the opcode after the SIMD 
one in order to deduce exactly which SIMD opcode is divergent.
This commit is contained in:
Ryan Holtz 2014-03-25 10:59:11 +00:00
parent 08494cec2e
commit 54eaeea942
2 changed files with 2722 additions and 1004 deletions

View File

@ -16,7 +16,8 @@
#ifndef __RSP_H__
#define __RSP_H__
#define USE_SIMD (0)
#define USE_SIMD (1)
#define SIMUL_SIMD (1)
#if USE_SIMD
#include <tmmintrin.h>

File diff suppressed because it is too large Load Diff