FTEQW
Documentation of the FTE engine source tree.
vid.h File Reference

Go to the source code of this file.

Classes

struct  rendererstate_t
 
struct  vrect_s
 
struct  pxrect_t
 
struct  viddef_t
 

Typedefs

typedef qbyte pixel_t
 
typedef struct vrect_s vrect_t
 

Enumerations

enum  r_qrenderer_t {
  QR_NONE , QR_HEADLESS , QR_OPENGL , QR_DIRECT3D9 ,
  QR_DIRECT3D11 , QR_SOFTWARE , QR_VULKAN , QR_DIRECT3D12 ,
  QR_METAL , QR_DIRECT3D8
}
 

Variables

rendererstate_t currentrendererstate
 
viddef_t vid
 
unsigned int d_8to24rgbtable [256]
 
unsigned int d_8to24srgbtable [256]
 
unsigned int d_8to24bgrtable [256]
 
unsigned int d_quaketo24srgbtable [256]
 

Typedef Documentation

◆ pixel_t

typedef qbyte pixel_t

◆ vrect_t

typedef struct vrect_s vrect_t

Enumeration Type Documentation

◆ r_qrenderer_t

Enumerator
QR_NONE 
QR_HEADLESS 
QR_OPENGL 
QR_DIRECT3D9 
QR_DIRECT3D11 
QR_SOFTWARE 
QR_VULKAN 
QR_DIRECT3D12 
QR_METAL 
QR_DIRECT3D8 

Variable Documentation

◆ currentrendererstate

rendererstate_t currentrendererstate
extern

◆ d_8to24bgrtable

unsigned int d_8to24bgrtable[256]
extern

◆ d_8to24rgbtable

unsigned int d_8to24rgbtable[256]
extern

◆ d_8to24srgbtable

unsigned int d_8to24srgbtable[256]
extern

◆ d_quaketo24srgbtable

unsigned int d_quaketo24srgbtable[256]
extern

◆ vid

viddef_t vid
extern