blob: 580cfc499b09d1fdfc8c2b344aac321f2d5bca62 [file] [log] [blame]
#include "RTTL/common/RTVec.hxx"
#include "RTTL/common/Timer.hxx"
using RTTL::vec3f;
using RTTL::vec3fa;
int main()
{
vec3f u(3,2,1);
vec3fa a(3,2,1);
cout << "alignenment u " << (int*)&u << endl;
cout << "alignenment a " << (int*)&a << endl;
float *f = NULL;
for (int i=0;i<100000;i++)
{
a = a + a;
*(vec3fa *)f = a;
}
for (int i=0;i<100000;i++)
{
u = u + u;
}
cout << "not aligned " << u << endl;
cout << "is aligned " << a << endl;
};