OpenGL2: Remove per fragment tangent space calculation code.
This commit is contained in:
parent
4faf1008a0
commit
8749d62bbd
13 changed files with 5 additions and 130 deletions
|
@ -55,8 +55,6 @@ typedef unsigned int glIndex_t;
|
|||
#define MAX_DRAWN_PSHADOWS 16 // do not increase past 32, because bit flags are used on surfaces
|
||||
#define PSHADOW_MAP_SIZE 512
|
||||
|
||||
#define USE_VERT_TANGENT_SPACE
|
||||
|
||||
typedef struct cubemap_s {
|
||||
char name[MAX_QPATH];
|
||||
vec3_t origin;
|
||||
|
@ -894,9 +892,7 @@ typedef struct
|
|||
vec2_t st;
|
||||
vec2_t lightmap;
|
||||
int16_t normal[4];
|
||||
#ifdef USE_VERT_TANGENT_SPACE
|
||||
int16_t tangent[4];
|
||||
#endif
|
||||
int16_t lightdir[4];
|
||||
vec4_t vertexColors;
|
||||
|
||||
|
@ -905,11 +901,7 @@ typedef struct
|
|||
#endif
|
||||
} srfVert_t;
|
||||
|
||||
#ifdef USE_VERT_TANGENT_SPACE
|
||||
#define srfVert_t_cleared(x) srfVert_t (x) = {{0, 0, 0}, {0, 0}, {0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}
|
||||
#else
|
||||
#define srfVert_t_cleared(x) srfVert_t (x) = {{0, 0, 0}, {0, 0}, {0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}
|
||||
#endif
|
||||
|
||||
// srfBspSurface_t covers SF_GRID, SF_TRIANGLES, SF_POLY, and SF_VAO_MESH
|
||||
typedef struct srfBspSurface_s
|
||||
|
@ -1200,9 +1192,7 @@ typedef struct
|
|||
{
|
||||
vec3_t xyz;
|
||||
int16_t normal[4];
|
||||
#ifdef USE_VERT_TANGENT_SPACE
|
||||
int16_t tangent[4];
|
||||
#endif
|
||||
} mdvVertex_t;
|
||||
|
||||
typedef struct
|
||||
|
@ -2002,9 +1992,7 @@ typedef struct shaderCommands_s
|
|||
glIndex_t indexes[SHADER_MAX_INDEXES] QALIGN(16);
|
||||
vec4_t xyz[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
int16_t normal[SHADER_MAX_VERTEXES][4] QALIGN(16);
|
||||
#ifdef USE_VERT_TANGENT_SPACE
|
||||
int16_t tangent[SHADER_MAX_VERTEXES][4] QALIGN(16);
|
||||
#endif
|
||||
vec2_t texCoords[SHADER_MAX_VERTEXES][2] QALIGN(16);
|
||||
vec4_t vertexColors[SHADER_MAX_VERTEXES] QALIGN(16);
|
||||
int16_t lightdir[SHADER_MAX_VERTEXES][4] QALIGN(16);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue