Fix for issue #192

Also: Avoid divide by zero before OpenGL window is up
This commit is contained in:
john.mccutchan
2009-02-10 22:10:21 +00:00
parent d0572bdef7
commit be3260280a
4 changed files with 18 additions and 3 deletions

View File

@@ -67,7 +67,7 @@ public:
int m_numConstraintRows,nub;
};
struct btConstraintInfo2 {
ATTRIBUTE_ALIGNED16(struct) btConstraintInfo2 {
// integrator parameters: frames per second (1/stepsize), default error
// reduction parameter (0..1).
btScalar fps,erp;

View File

@@ -130,8 +130,8 @@ inline int btGetVersion()
//non-windows systems
#define SIMD_FORCE_INLINE inline
#define ATTRIBUTE_ALIGNED16(a) a
#define ATTRIBUTE_ALIGNED128(a) a
#define ATTRIBUTE_ALIGNED16(a) a __attribute__ ((aligned (16)))
#define ATTRIBUTE_ALIGNED128(a) a __attribute__ ((aligned (128)))
#ifndef assert
#include <assert.h>
#endif