Fix compilation error when SIMD is not supported.
This commit is contained in:
parent
46dd0fa634
commit
90eae7a480
@ -28,6 +28,12 @@
|
||||
|
||||
#include "maths.h"
|
||||
|
||||
#ifdef __GNUC__
|
||||
# define SQUISH_ALIGN_16 __attribute__ ((__aligned__ (16)))
|
||||
#else
|
||||
# define SQUISH_ALIGN_16 __declspec(align(16))
|
||||
#endif
|
||||
|
||||
#if SQUISH_USE_ALTIVEC
|
||||
#include "simd_ve.h"
|
||||
#endif
|
||||
|
@ -35,12 +35,6 @@
|
||||
#define SQUISH_SSE_SPLAT( a ) \
|
||||
( ( a ) | ( ( a ) << 2 ) | ( ( a ) << 4 ) | ( ( a ) << 6 ) )
|
||||
|
||||
#ifdef __GNUC__
|
||||
# define SQUISH_ALIGN_16 __attribute__ ((__aligned__ (16)))
|
||||
#else
|
||||
# define SQUISH_ALIGN_16 __declspec(align(16))
|
||||
#endif
|
||||
|
||||
namespace squish {
|
||||
|
||||
#define VEC4_CONST( X ) Vec4( _mm_set1_ps( X ) )
|
||||
|
@ -29,8 +29,6 @@
|
||||
#include <altivec.h>
|
||||
#undef bool
|
||||
|
||||
#define SQUISH_ALIGN_16 __attribute__ ((__aligned__ (16)))
|
||||
|
||||
namespace squish {
|
||||
|
||||
#define VEC4_CONST( X ) Vec4( ( vector float )( X ) )
|
||||
|
Loading…
Reference in New Issue
Block a user