daily update on 20231104 by nitload youmu

This commit is contained in:
Nitload
2023-11-04 07:28:34 +08:00
parent 588a61d514
commit 9933ced8f4
368 changed files with 171636 additions and 109434 deletions
+4 -4
View File
@@ -1,9 +1,9 @@
#include "StgSharpGraphic.h"
#include "StgSharpC.h"
SSGC_API _inline void __cdecl transpose2to3(matrix2map* source, matrix3map* target)
SSCAPI _inline void __cdecl transpose2to3(matrix2map* source, matrix3map* target)
{
__m128 t0 = _mm_shuffle_ps(ALIGN(source->m[0][0]), ALIGN(source->m[0][1]), _MM_SHUFFLE(1, 0, 1, 0));
__m128 t1 = _mm_shuffle_ps(ALIGN(source->m[0][0]), ALIGN(source->m[0][1]), _MM_SHUFFLE(3, 2, 3, 2));
@@ -13,7 +13,7 @@ SSGC_API _inline void __cdecl transpose2to3(matrix2map* source, matrix3map* targ
target->colum[2] = _mm_shuffle_ps(t1, *defaultVecPtr, _MM_SHUFFLE(2, 0, 2, 0));
}
SSGC_API _inline void __cdecl transpose2to4(matrix2map* source, matrix4map* target)
SSCAPI _inline void __cdecl transpose2to4(matrix2map* source, matrix4map* target)
{
__m128 t0 = _mm_shuffle_ps(ALIGN(source->m[0][0]), ALIGN(source->m[0][1]), _MM_SHUFFLE(1, 0, 1, 0));
__m128 t1 = _mm_shuffle_ps(ALIGN(source->m[0][0]), ALIGN(source->m[0][1]), _MM_SHUFFLE(3, 2, 3, 2));
@@ -24,7 +24,7 @@ SSGC_API _inline void __cdecl transpose2to4(matrix2map* source, matrix4map* targ
target->colum[3] = _mm_shuffle_ps(t1, *defaultVecPtr, _MM_SHUFFLE(3, 1, 3, 1));
}
SSGC_API _inline void __cdecl deinit_mat2(matrix2map* mat)
SSCAPI _inline void __cdecl deinit_mat2(matrix2map* mat)
{
_aligned_free(mat);
}