/* mesa_extend.h * for wmesa-2.3 * Written by Li Wei (liwei@aiar.xjtu.edu.cn) */ /* Log 6/14, 1997 * revision 1.01 * struct DisplayOptions defined for tk_ddmesa.c to read the initial file */ #include #include #include #include typedef enum SHIFT{ SHIFT_NONE, SHIFT_LEFT,SHIFT_RIGHT,SHIFT_UP,SHIFT_DOWN,SHIFT_FAR,SHIFT_NEAR}; extern GLfloat deltaView ; extern GLuint viewShift; extern GLenum glImageRendered(); extern GLenum imageRendered ; extern GLfloat deltaView ; extern GLfloat deltaShift; void shiftView( void ); struct DISPLAY_OPTIONS { int stereo; int fullScreen; int mode; int bpp; }; extern struct DISPLAY_OPTIONS displayOptions; extern void getDisplayOptions( void); GLenum defaultKeyProc(int, GLenum); extern GLenum (*userKeyProc) (int, GLenum);