Daily update on 20230803 by nitload youmu, problem of parameter displacement solved, rewriting other linear math
This commit is contained in:
@@ -3,19 +3,15 @@
|
||||
#include "GLenv/include/glad/glad.h"
|
||||
#include "GLenv/include/glad/glad.h"
|
||||
#include "StgSharpGraphic.h"
|
||||
#include <xmmintrin.h>
|
||||
|
||||
typedef struct M128ptrCache
|
||||
typedef struct SSEfuncptr
|
||||
{
|
||||
unsigned long long m128Ptr0;
|
||||
unsigned long long m128Ptr1;
|
||||
unsigned long long m128Ptr2;
|
||||
unsigned long long m128Ptr3;
|
||||
unsigned long long m128Ptr4;
|
||||
unsigned long long m128Ptr5;
|
||||
unsigned long long m128Ptr6;
|
||||
unsigned long long m128Ptr7;
|
||||
unsigned long long m128Ptr8;
|
||||
}M128ptrCache;
|
||||
__m128* (*loadM128)(float x, float y, float z, float w);
|
||||
__m128* (*addps)(__m128 ptr1, __m128 ptr2);
|
||||
__m128* (*subps)(__m128 ptr1, __m128 ptr2);
|
||||
|
||||
}SSEfuncptr;
|
||||
|
||||
typedef struct glIOPack
|
||||
{
|
||||
@@ -40,4 +36,6 @@ typedef struct glIOPack
|
||||
|
||||
}glIOpackage;
|
||||
|
||||
M128ptrCache m128ptr;
|
||||
|
||||
SSEfuncptr sseFunc;
|
||||
glIOpackage pack;
|
||||
Reference in New Issue
Block a user