/* Screen definitions */ #ifndef SCREEN_H #define SCREEN_H extern int screen_width; extern int screen_height; extern int screen_bpp; extern int screen_offset; extern int screen_pitch; extern int viewport_x, viewport_y; extern int viewport_w, viewport_h; extern int drm_fd; extern struct nouveau_device *dev; /* Open DRM device, setup using given dimensions */ int screen_open(int width, int height, int bpp); /* Close DRM device */ void screen_close(void); /* Allocate some VRAM, map to CPU write */ struct nouveau_bo *screen_allocmem(int size); #endif