X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=vid.h;h=5126c8891dc55aa5202b674a922691b94c82ab86;hp=1ba61753c9556cc74b4e634705f6758970b7155b;hb=758a96f454ab7fedea239de3e49f05f666504415;hpb=468db062ea41a78210871ea5b2d53c01f9cab190 diff --git a/vid.h b/vid.h index 1ba61753..5126c889 100644 --- a/vid.h +++ b/vid.h @@ -42,22 +42,25 @@ typedef struct } viddef_t; extern viddef_t vid; // global video state -extern unsigned short d_8to16table[256]; -extern unsigned d_8to24table[256]; extern void (*vid_menudrawfn)(void); extern void (*vid_menukeyfn)(int key); -void VID_SetPalette (unsigned char *palette); -// called at startup +extern qboolean isG200; +extern qboolean isRagePro; +extern qboolean gl_mtexable; +extern qboolean gl_arrays; -void VID_Init (unsigned char *palette); -// Called at startup to set up translation tables, takes 256 8 bit RGB values -// the palette data will go away after the call, so it must be copied off if -// the video driver will need it again +void GL_Init (void); + +void VID_CheckMultiTexture(); +void VID_CheckVertexArrays(); + +void VID_Init (); +// Called at startup void VID_Shutdown (void); // Called at shutdown -int VID_SetMode (int modenum, unsigned char *palette); +int VID_SetMode (int modenum); // sets the mode; only used by the Quake engine for resetting to mode 0 (the // base mode) on memory allocation failures