menu
 
Version
2022.1.18.8567

2024.1.3.8749

2023.1.11.8682

2022.1.18.8567

2021.1.14.8108

2019.2.15.7667

2019.1.11.7296

2018.1.11.6987

2017.2.10.6745

2017.1.9.6501

2016.2.6.6153

2015.1.9.5624


menu_open
Wwise SDK 2022.1.18
AkSimdMath.h File Reference
#include <AK/Tools/Common/AkPlatformFuncs.h>
#include <AK/SoundEngine/Common/AkSimd.h>
#include <AkMath.h>

Go to the source code of this file.

Namespaces

 AkMath
 

Functions

AkForceInline void AkMath::PermuteVectors3 (const AKSIMD_V4F32 &v0, const AKSIMD_V4F32 &v1, const AKSIMD_V4F32 &v2, const AKSIMD_V4F32 &v3, AKSIMD_V4F32 &out_xxxx, AKSIMD_V4F32 &out_yyyy, AKSIMD_V4F32 &out_zzzz)
 
AkForceInline void AkMath::UnpermuteVectors3 (const AKSIMD_V4F32 &xxxx, const AKSIMD_V4F32 &yyyy, const AKSIMD_V4F32 &zzzz, AKSIMD_V4F32 &out_v0, AKSIMD_V4F32 &out_v1, AKSIMD_V4F32 &out_v2, AKSIMD_V4F32 &out_v3)
 
AkForceInline void AkMath::PermuteVectors4 (const AKSIMD_V4F32 &v0, const AKSIMD_V4F32 &v1, const AKSIMD_V4F32 &v2, const AKSIMD_V4F32 &v3, AKSIMD_V4F32 &out_xxxx, AKSIMD_V4F32 &out_yyyy, AKSIMD_V4F32 &out_zzzz, AKSIMD_V4F32 &out_wwww)
 
AkForceInline AKSIMD_V4F32 AkMath::DotPoduct3_4x4 (const AKSIMD_V4F32 &v0_x, const AKSIMD_V4F32 &v0_y, const AKSIMD_V4F32 &v0_z, const AKSIMD_V4F32 &v1_x, const AKSIMD_V4F32 &v1_y, const AKSIMD_V4F32 &v1_z)
 
AkForceInline AKSIMD_V4F32 AkMath::DotPoduct3_1x4 (const AKSIMD_V4F32 &v0_xyz, const AKSIMD_V4F32 &v1_x, const AKSIMD_V4F32 &v1_y, const AKSIMD_V4F32 &v1_z)
 
AkForceInline AKSIMD_V4F32 AkMath::DotPoduct4_4x4 (const AKSIMD_V4F32 &v0_x, const AKSIMD_V4F32 &v0_y, const AKSIMD_V4F32 &v0_z, const AKSIMD_V4F32 &v0_w, const AKSIMD_V4F32 &v1_x, const AKSIMD_V4F32 &v1_y, const AKSIMD_V4F32 &v1_z, const AKSIMD_V4F32 &v1_w)
 
AkForceInline AKSIMD_V4F32 AkMath::DotPoduct4_1x4 (const AKSIMD_V4F32 &v0_xyz, const AKSIMD_V4F32 &v1_x, const AKSIMD_V4F32 &v1_y, const AKSIMD_V4F32 &v1_z, const AKSIMD_V4F32 &v1_w)
 
AkForceInline AKSIMD_V4F32 AkMath::AKSIMD_SIN_V4F32 (const AKSIMD_V4F32 x)
 
AkForceInline AKSIMD_V4F32 AkMath::AKSIMD_COS_V4F32 (const AKSIMD_V4F32 x)
 
AkForceInline AKSIMD_V4F32 AkMath::AKSIMD_ATAN2_V4F32 (AKSIMD_V4F32 y, AKSIMD_V4F32 x)
 
AkForceInline AkReal32 AkMath::FastSqrtLarge (AkReal32 x)
 
AkForceInline AkReal32 AkMath::FastRSqrt (AkReal32 x)
 
AkForceInline AkReal32 AkMath::FastRcp (AkReal32 x)
 

Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise