![]() |
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().