skinframe_t *R_SkinFrame_FindNextByName( skinframe_t *last, const char *name );
skinframe_t *R_SkinFrame_Find(const char *name, int textureflags, int comparewidth, int compareheight, int comparecrc, qboolean add);
skinframe_t *R_SkinFrame_LoadExternal(const char *name, int textureflags, qboolean complain);
+skinframe_t *R_SkinFrame_LoadExternal_CheckAlpha(const char *name, int textureflags, qboolean complain, qboolean *has_alpha);
skinframe_t *R_SkinFrame_LoadInternalBGRA(const char *name, int textureflags, const unsigned char *skindata, int width, int height);
skinframe_t *R_SkinFrame_LoadInternalQuake(const char *name, int textureflags, int loadpantsandshirt, int loadglowtexture, const unsigned char *skindata, int width, int height);
skinframe_t *R_SkinFrame_LoadMissing(void);
int modeltexcoordlightmap2f_bufferobject;
size_t modeltexcoordlightmap2f_bufferoffset;
int *modelelement3i;
+ unsigned short *modelelement3s;
int modelelement3i_bufferobject;
+ int modelelement3s_bufferobject;
int *modellightmapoffsets;
int modelnum_vertices;
int modelnum_triangles;
// rtlight rendering
// light currently being rendered
- rtlight_t *rtlight;
+ const rtlight_t *rtlight;
// current light's cull box (copied out of an rtlight or calculated by GetLightInfo)
vec3_t rtlight_cullmins;
vec3_t rtlight_cullmaxs;