バージョン

menu_open
Wwise SDK 2022.1.13
AkSimd.h ファイル

[ソースコード]

マクロ定義

#define AKSIMD_GETELEMENT_V4F32(__vName, __num__)   ((AkReal32*)&(__vName))[(__num__)]
 Get the element at index num in vector __vName [詳解]
 
#define AKSIMD_GETELEMENT_V2F32(__vName, __num__)   ((AkReal32*)&(__vName))[(__num__)]
 
#define AKSIMD_GETELEMENT_V2F64(__vName, __num__)   ((AkReal64*)&(__vName))[(__num__)]
 
#define AKSIMD_GETELEMENT_V4I32(__vName, __num__)   ((AkInt32*)&(__vName))[(__num__)]
 
#define AKSIMD_GETELEMENT_V2I64(__vName, __num__)   ((AkInt64*)&(__vName))[(__num__)]
 
#define AKSIMD_ASSERTFLUSHZEROMODE
 
#define AKSIMD_DECLARE_V4F32_TYPE   AKSIMD_V4F32
 
#define AKSIMD_DECLARE_V4I32_TYPE   AKSIMD_V4I32
 
#define AKSIMD_DECLARE_V4F32(_x, _a, _b, _c, _d)   AKSIMD_DECLARE_V4F32_TYPE _x = { _a, _b, _c, _d }
 
#define AKSIMD_DECLARE_V4I32(_x, _a, _b, _c, _d)   AKSIMD_DECLARE_V4I32_TYPE _x = { _a, _b, _c, _d }
 
#define AKSIMD_SETELEMENT_V4F32(__vName__, __num__, __value__)   ( AKSIMD_GETELEMENT_V4F32( __vName__, __num__ ) = (__value__) )
 

関数

AkForceInline void AKSIMD_TRANSPOSE4X4_V4F32 (AKSIMD_V4F32 &A, AKSIMD_V4F32 &B, AKSIMD_V4F32 &C, AKSIMD_V4F32 &D)
 

詳解

Simd definitions.

AkSimd.h に定義があります。


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう