|
|
|
@@ -59,7 +59,7 @@ class JackPort |
|
|
|
//__declspec(align(16)) float fBuffer[BUFFER_SIZE_MAX]; |
|
|
|
float fBuffer[BUFFER_SIZE_MAX]; |
|
|
|
#elif __GNUC__ |
|
|
|
float fBuffer[BUFFER_SIZE_MAX] __attribute__((aligned(64))); // 16 byte alignment for vector code, 64 byte better for cache loads/stores |
|
|
|
float fBuffer[BUFFER_SIZE_MAX] __attribute__((aligned(64))); // 16 bytes alignment for vector code, 64 bytes better for cache loads/stores |
|
|
|
#else |
|
|
|
#warning Buffer will not be aligned on 16 bytes boundaries : vector based code (Altivec of SSE) will fail |
|
|
|
float fBuffer[BUFFER_SIZE_MAX]; |
|
|
|
|