![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Data Fields | |
qbool | buffermodified |
unsigned char * | bufferpixels |
int | bytesperpixel |
struct gltexture_s * | chain |
qbool | dirty |
int | flags |
int | glformat |
int | glinternalformat |
qbool | glisdepthstencil |
int | gltexturetypeenum |
int | gltype |
char | identifier [MAX_QPATH+32] |
int | inputdatasize |
int | inputdepth |
int | inputheight |
unsigned char * | inputtexels |
int | inputwidth |
int | miplevel |
int | miplevels |
int | modified_maxs [3] |
int | modified_mins [3] |
const unsigned int * | palette |
struct gltexturepool_s * | pool |
int | renderbuffernum |
int | sides |
int | texnum |
int | texturetype |
textypeinfo_t * | textype |
int | tiledepth |
int | tileheight |
int | tilewidth |
updatecallback_t | updatecallback |
void * | updatecallback_data |
Definition at line 178 of file gl_textures.c.
qbool gltexture_t::buffermodified |
Definition at line 196 of file gl_textures.c.
Referenced by R_RealGetTexture(), R_SetupTexture(), and R_UpdateTexture().
unsigned char* gltexture_t::bufferpixels |
Definition at line 194 of file gl_textures.c.
Referenced by R_RealGetTexture(), R_SetupTexture(), and R_UpdateTexture().
int gltexture_t::bytesperpixel |
Definition at line 229 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_RealGetTexture(), R_SetupTexture(), R_UpdateTexture(), and R_UploadFullTexture().
struct gltexture_s* gltexture_t::chain |
Definition at line 201 of file gl_textures.c.
Referenced by GL_TextureMode_f(), R_FreeTexture(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_Textures_Frame(), and R_TextureStats_Print().
qbool gltexture_t::dirty |
Definition at line 184 of file gl_textures.c.
Referenced by R_LoadTextureRenderBuffer(), R_MarkDirtyTexture(), R_RealGetTexture(), R_SetupTexture(), R_UpdateDynamicTexture(), and R_UpdateTexture().
int gltexture_t::flags |
Definition at line 213 of file gl_textures.c.
Referenced by GL_TextureMode_f(), R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_MakeTextureDynamic(), R_MarkDirtyTexture(), R_RealGetTexture(), R_SaveTextureDDSFile(), R_SetupTexture(), r_textures_devicelost(), r_textures_devicerestored(), R_Textures_Frame(), R_TextureStats_Print(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::glformat |
Definition at line 231 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::glinternalformat |
Definition at line 233 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), and R_UploadFullTexture().
qbool gltexture_t::glisdepthstencil |
Definition at line 185 of file gl_textures.c.
Referenced by R_LoadTextureRenderBuffer(), and R_SetupTexture().
int gltexture_t::gltexturetypeenum |
Definition at line 186 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), and R_SetupTexture().
int gltexture_t::gltype |
Definition at line 235 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
char gltexture_t::identifier[MAX_QPATH+32] |
Definition at line 203 of file gl_textures.c.
Referenced by R_FreeTexture(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_TextureStats_Print(), R_UpdateTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::inputdatasize |
Definition at line 210 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), and R_TextureStats_Print().
int gltexture_t::inputdepth |
Definition at line 205 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UpdateTexture(), and R_UploadFullTexture().
int gltexture_t::inputheight |
Definition at line 205 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
unsigned char* gltexture_t::inputtexels |
Definition at line 208 of file gl_textures.c.
Referenced by R_FreeTexture(), and R_TextureStats_Print().
int gltexture_t::inputwidth |
Definition at line 205 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::miplevel |
Definition at line 215 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureRenderBuffer(), and R_SetupTexture().
int gltexture_t::miplevels |
Definition at line 227 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), and R_SetupTexture().
int gltexture_t::modified_maxs[3] |
Definition at line 195 of file gl_textures.c.
Referenced by R_RealGetTexture(), R_SetupTexture(), and R_UpdateTexture().
int gltexture_t::modified_mins[3] |
Definition at line 195 of file gl_textures.c.
Referenced by R_RealGetTexture(), R_SetupTexture(), and R_UpdateTexture().
const unsigned int* gltexture_t::palette |
Definition at line 221 of file gl_textures.c.
Referenced by R_LoadTextureRenderBuffer(), R_SetupTexture(), and R_UploadFullTexture().
struct gltexturepool_s* gltexture_t::pool |
Definition at line 199 of file gl_textures.c.
Referenced by R_FreeTexture(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), and R_SetupTexture().
int gltexture_t::renderbuffernum |
Definition at line 183 of file gl_textures.c.
Referenced by R_FreeTexture(), R_LoadTextureRenderBuffer(), and R_TextureStats_Print().
int gltexture_t::sides |
Definition at line 225 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UpdateTexture(), and R_UploadFullTexture().
int gltexture_t::texnum |
Definition at line 182 of file gl_textures.c.
Referenced by GL_TextureMode_f(), R_FreeTexture(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_RealGetTexture(), R_SaveTextureDDSFile(), R_SetupTexture(), R_Textures_Frame(), R_TextureStats_Print(), R_UpdateTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::texturetype |
Definition at line 219 of file gl_textures.c.
Referenced by GL_TextureMode_f(), R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SaveTextureDDSFile(), R_SetupTexture(), R_Textures_Frame(), R_UploadFullTexture(), and R_UploadPartialTexture().
textypeinfo_t* gltexture_t::textype |
Definition at line 217 of file gl_textures.c.
Referenced by R_CalcTexelDataSize(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_TextureStats_Print(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::tiledepth |
Definition at line 223 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_UpdateTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::tileheight |
Definition at line 223 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_RealGetTexture(), R_SaveTextureDDSFile(), R_SetupTexture(), R_UpdateTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
int gltexture_t::tilewidth |
Definition at line 223 of file gl_textures.c.
Referenced by R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_RealGetTexture(), R_SaveTextureDDSFile(), R_SetupTexture(), R_UpdateTexture(), R_UploadFullTexture(), and R_UploadPartialTexture().
updatecallback_t gltexture_t::updatecallback |
Definition at line 189 of file gl_textures.c.
Referenced by R_LoadTextureRenderBuffer(), R_MakeTextureDynamic(), R_SetupTexture(), and R_UpdateDynamicTexture().
void* gltexture_t::updatecallback_data |
Definition at line 190 of file gl_textures.c.
Referenced by R_LoadTextureRenderBuffer(), R_MakeTextureDynamic(), and R_SetupTexture().