mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
Update for float, double and unsigned char, unsigned short, short, etc. char was left alone: read why here http://msdn.microsoft.com/en-us/library/cc953fe1.aspx
This commit is contained in:
parent
4c35fd37af
commit
7a8f46b19f
36 changed files with 75 additions and 75 deletions
|
|
@ -38,9 +38,9 @@
|
|||
/// because we get a much better speed gain if we can assume the data is aligned.
|
||||
void vec_MatrixF_x_MatrixF(const F32 *matA, const F32 *matB, F32 *result)
|
||||
{
|
||||
vector float A[4][1];
|
||||
vector float B[4][1];
|
||||
vector float C[4][1];
|
||||
vector F32 A[4][1];
|
||||
vector F32 B[4][1];
|
||||
vector F32 C[4][1];
|
||||
|
||||
/// If the incoming pointers are not 16-byte aligned, we have to load & store the slow way.
|
||||
if((int)matA & 0xF || (int)matB & 0xF || (int)result & 0xF)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue