mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2025-01-18 21:51:37 +00:00
This commit is contained in:
parent
67a8b273c2
commit
2cddb3e0ea
3 changed files with 15 additions and 15 deletions
|
@ -181,9 +181,9 @@ typedef int clipHandle_t;
|
|||
#define PAD(x,y) (((x)+(y)-1) & ~((y)-1))
|
||||
|
||||
#ifdef __GNUC__
|
||||
#define ALIGN(x) __attribute__((aligned(x)))
|
||||
#define QALIGN(x) __attribute__((aligned(x)))
|
||||
#else
|
||||
#define ALIGN(x)
|
||||
#define QALIGN(x)
|
||||
#endif
|
||||
|
||||
#ifndef NULL
|
||||
|
|
|
@ -1303,19 +1303,19 @@ typedef struct stageVars
|
|||
|
||||
typedef struct shaderCommands_s
|
||||
{
|
||||
glIndex_t indexes[SHADER_MAX_INDEXES] ALIGN(16);
|
||||
vec4_t xyz[SHADER_MAX_VERTEXES] ALIGN(16);
|
||||
vec4_t normal[SHADER_MAX_VERTEXES] ALIGN(16);
|
||||
vec2_t texCoords[SHADER_MAX_VERTEXES][2] ALIGN(16);
|
||||
color4ub_t vertexColors[SHADER_MAX_VERTEXES] ALIGN(16);
|
||||
int vertexDlightBits[SHADER_MAX_VERTEXES] ALIGN(16);
|
||||
glIndex_t indexes[SHADER_MAX_INDEXES] QALIGN(16);
|
||||
vec4_t xyz[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
vec4_t normal[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
vec2_t texCoords[SHADER_MAX_VERTEXES][2] QALIGN(16);
|
||||
color4ub_t vertexColors[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
int vertexDlightBits[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
|
||||
stageVars_t svars ALIGN(16);
|
||||
stageVars_t svars QALIGN(16);
|
||||
|
||||
color4ub_t constantColor255[SHADER_MAX_VERTEXES] ALIGN(16);
|
||||
color4ub_t constantColor255[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
|
||||
shader_t *shader;
|
||||
float shaderTime;
|
||||
float shaderTime;
|
||||
int fogNum;
|
||||
|
||||
int dlightBits; // or together of all vertexDlightBits
|
||||
|
|
|
@ -615,10 +615,10 @@ static void LerpMeshVertexes_altivec(md3Surface_t *surf, float backlerp)
|
|||
{
|
||||
short *oldXyz, *newXyz, *oldNormals, *newNormals;
|
||||
float *outXyz, *outNormal;
|
||||
float oldXyzScale ALIGN(16);
|
||||
float newXyzScale ALIGN(16);
|
||||
float oldNormalScale ALIGN(16);
|
||||
float newNormalScale ALIGN(16);
|
||||
float oldXyzScale QALIGN(16);
|
||||
float newXyzScale QALIGN(16);
|
||||
float oldNormalScale QALIGN(16);
|
||||
float newNormalScale QALIGN(16);
|
||||
int vertNum;
|
||||
unsigned lat, lng;
|
||||
int numVerts;
|
||||
|
|
Loading…
Reference in a new issue