mirror of
https://github.com/UberGames/ioef.git
synced 2025-01-18 23:21: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))
|
#define PAD(x,y) (((x)+(y)-1) & ~((y)-1))
|
||||||
|
|
||||||
#ifdef __GNUC__
|
#ifdef __GNUC__
|
||||||
#define ALIGN(x) __attribute__((aligned(x)))
|
#define QALIGN(x) __attribute__((aligned(x)))
|
||||||
#else
|
#else
|
||||||
#define ALIGN(x)
|
#define QALIGN(x)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef NULL
|
#ifndef NULL
|
||||||
|
|
|
@ -1303,19 +1303,19 @@ typedef struct stageVars
|
||||||
|
|
||||||
typedef struct shaderCommands_s
|
typedef struct shaderCommands_s
|
||||||
{
|
{
|
||||||
glIndex_t indexes[SHADER_MAX_INDEXES] ALIGN(16);
|
glIndex_t indexes[SHADER_MAX_INDEXES] QALIGN(16);
|
||||||
vec4_t xyz[SHADER_MAX_VERTEXES] ALIGN(16);
|
vec4_t xyz[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||||
vec4_t normal[SHADER_MAX_VERTEXES] ALIGN(16);
|
vec4_t normal[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||||
vec2_t texCoords[SHADER_MAX_VERTEXES][2] ALIGN(16);
|
vec2_t texCoords[SHADER_MAX_VERTEXES][2] QALIGN(16);
|
||||||
color4ub_t vertexColors[SHADER_MAX_VERTEXES] ALIGN(16);
|
color4ub_t vertexColors[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||||
int vertexDlightBits[SHADER_MAX_VERTEXES] ALIGN(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;
|
shader_t *shader;
|
||||||
float shaderTime;
|
float shaderTime;
|
||||||
int fogNum;
|
int fogNum;
|
||||||
|
|
||||||
int dlightBits; // or together of all vertexDlightBits
|
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;
|
short *oldXyz, *newXyz, *oldNormals, *newNormals;
|
||||||
float *outXyz, *outNormal;
|
float *outXyz, *outNormal;
|
||||||
float oldXyzScale ALIGN(16);
|
float oldXyzScale QALIGN(16);
|
||||||
float newXyzScale ALIGN(16);
|
float newXyzScale QALIGN(16);
|
||||||
float oldNormalScale ALIGN(16);
|
float oldNormalScale QALIGN(16);
|
||||||
float newNormalScale ALIGN(16);
|
float newNormalScale QALIGN(16);
|
||||||
int vertNum;
|
int vertNum;
|
||||||
unsigned lat, lng;
|
unsigned lat, lng;
|
||||||
int numVerts;
|
int numVerts;
|
||||||
|
|
Loading…
Reference in a new issue