Table des matières
Wwise SDK 2018.1.11
|
AkTypes.h
Go to the documentation of this file.
59 #define AK_RESTRICT __restrict ///< Refers to the __restrict compilation flag available on some platforms
61 #define AK_EXPECT_FALSE( _x ) ( _x )
64 #define AkNoInline __attribute__((noinline))
67 #define AK_ALIGN_SIMD( __Declaration__ ) __Declaration__ __attribute__((aligned(AK_SIMD_ALIGNMENT))) ///< Platform-specific alignment requirement for SIMD data
70 #define AK_ALIGN_SIZE_FOR_DMA( __Size__ ) (__Size__) ///< Used to align sizes to next 16 byte boundary on platfroms that require it
71 #define AK_BUFFER_ALIGNMENT AK_SIMD_ALIGNMENT
113 #define AK_MAX_PATH SCE_FIOS_PATH_MAX ///< Maximum path length (each file/dir name is max 255 char)
122 #define AK_BANK_PLATFORM_DATA_ALIGNMENT (256) ///< Required memory alignment for bank loading by memory address for ATRAC9 (see LoadBank())
123 #define AK_BANK_PLATFORM_DATA_NON_ATRAC9_ALIGNMENT (16) ///< Required memory alignment for bank loading by memory address for non-ATRAC9 formats (see LoadBank())