|
char * | description |
|
char * | name [5] |
|
r_qrenderer_t | rtype |
|
void(* | Draw_Init )(void) |
|
void(* | Draw_Shutdown )(void) |
|
void(* | IMG_UpdateFiltering )(image_t *imagelist, int filtermip[3], int filterpic[3], int mipcap[2], float lodbias, float anis) |
|
qboolean(* | IMG_LoadTextureMips )(texid_t tex, const struct pendingtextureinfo *mips) |
|
void(* | IMG_DestroyTexture )(texid_t tex) |
|
void(* | R_Init )(void) |
|
void(* | R_DeInit )(void) |
|
void(* | R_RenderView )(void) |
|
qboolean(* | VID_Init )(rendererstate_t *info, unsigned char *palette) |
|
void(* | VID_DeInit )(void) |
|
void(* | VID_SwapBuffers )(void) |
|
qboolean(* | VID_ApplyGammaRamps )(unsigned int size, unsigned short *ramps) |
|
void *(* | VID_CreateCursor )(const qbyte *imagedata, int width, int height, uploadfmt_t format, float hotx, float hoty, float scale) |
|
qboolean(* | VID_SetCursor )(void *cursor) |
|
void(* | VID_DestroyCursor )(void *cursor) |
|
void(* | VID_SetWindowCaption )(const char *msg) |
|
char *(* | VID_GetRGBInfo )(int *bytestride, int *truevidwidth, int *truevidheight, enum uploadfmt *fmt) |
|
qboolean(* | SCR_UpdateScreen )(void) |
|
void(* | BE_SelectMode )(backendmode_t mode) |
|
void(* | BE_DrawMesh_List )(shader_t *shader, int nummeshes, struct mesh_s **mesh, struct vbo_s *vbo, struct texnums_s *texnums, unsigned int be_flags) |
|
void(* | BE_DrawMesh_Single )(shader_t *shader, struct mesh_s *meshchain, struct vbo_s *vbo, unsigned int be_flags) |
|
void(* | BE_SubmitBatch )(struct batch_s *batch) |
|
struct batch_s *(* | BE_GetTempBatch )(void) |
|
void(* | BE_DrawWorld )(struct batch_s **worldbatches) |
|
void(* | BE_Init )(void) |
|
void(* | BE_GenBrushModelVBO )(struct model_s *mod) |
|
void(* | BE_ClearVBO )(struct vbo_s *vbo, qboolean dataonly) |
|
void(* | BE_UploadAllLightmaps )(void) |
|
void(* | BE_SelectEntity )(struct entity_s *ent) |
|
qboolean(* | BE_SelectDLight )(struct dlight_s *dl, vec3_t colour, vec3_t axis[3], unsigned int lmode) |
|
void(* | BE_Scissor )(srect_t *rect) |
|
qboolean(* | BE_LightCullModel )(vec3_t org, struct model_s *model) |
|
void(* | BE_VBO_Begin )(vbobctx_t *ctx, size_t maxsize) |
|
void(* | BE_VBO_Data )(vbobctx_t *ctx, void *data, size_t size, vboarray_t *varray) |
|
void(* | BE_VBO_Finish )(vbobctx_t *ctx, void *edata, size_t esize, vboarray_t *earray, void **vbomem, void **ebomem) |
|
void(* | BE_VBO_Destroy )(vboarray_t *vearray, void *mem) |
|
void(* | BE_RenderToTextureUpdate2d )(qboolean destchanged) |
|
char * | alignment |
|
int(* | VID_GetPriority )(void) |
|
void(* | VID_EnumerateVideoModes )(const char *driver, const char *output, void(*cb)(int w, int h)) |
|
qboolean(* | VID_EnumerateDevices )(void *usercontext, void(*callback)(void *context, const char *devicename, const char *outputname, const char *desc)) |
|
qboolean(* | VID_MayRefresh )(void) |
|