fbdev backend works
[retrobench] / src / fbdev / fbgfx.h
1 #ifndef FBGFX_H_
2 #define FBGFX_H_
3
4 struct fbgfx_vmode {
5         int width, height, bpp;
6         int pitch;
7         unsigned int rmask, gmask, bmask;
8         int rshift, gshift, bshift;
9         int fbsize;
10 };
11
12 void *fbgfx_set_video_mode(int x, int y, int depth);
13 void *fbgfx_get_video_mode(int *xptr, int *yptr, int *depthptr);
14
15 void fbgfx_save_video_mode(void);
16 void fbgfx_restore_video_mode(void);
17
18 struct fbgfx_vmode *fbgfx_video_mode_info(void);
19
20
21 #endif  /* FBGFX_H_ */