#include <devices.h>
Public Attributes | |
struct memory * | memory |
int | vfb_type |
int | vfb_scaledown |
int | xsize |
int | ysize |
int | bit_depth |
int | color32k |
int | psp_15bit |
unsigned char | color_plane_mask |
int | bytes_per_line |
int | visible_xsize |
int | visible_ysize |
size_t | framebuffer_size |
int | x11_xsize |
int | x11_ysize |
int | update_x1 |
int | update_y1 |
int | update_x2 |
int | update_y2 |
unsigned char | rgb_palette [256 *3] |
char * | name |
char | title [100] |
void(* | redraw_func )(struct vfb_data *, int, int) |
unsigned char * | framebuffer |
struct fb_window * | fb_window |
int vfb_data::bit_depth |
Definition at line 206 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and REDRAW().
int vfb_data::bytes_per_line |
Definition at line 212 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), DEVICE_ACCESS(), DEVICE_TICK(), and framebuffer_blockcopyfill().
int vfb_data::color32k |
Definition at line 207 of file devices.h.
Referenced by dev_fb_init(), and REDRAW().
unsigned char vfb_data::color_plane_mask |
Definition at line 210 of file devices.h.
Referenced by MACHINE_SETUP().
struct fb_window* vfb_data::fb_window |
Definition at line 232 of file devices.h.
Referenced by dev_fb_setcursor(), and DEVICE_TICK().
unsigned char* vfb_data::framebuffer |
Definition at line 231 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_px_dma(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and REDRAW().
size_t vfb_data::framebuffer_size |
Definition at line 217 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), and DEVICE_ACCESS().
struct memory* vfb_data::memory |
Definition at line 199 of file devices.h.
Referenced by dev_fb_init(), and dev_fb_resize().
char* vfb_data::name |
Definition at line 225 of file devices.h.
Referenced by dev_fb_init().
int vfb_data::psp_15bit |
Definition at line 208 of file devices.h.
Referenced by dev_fb_init(), and REDRAW().
void(* vfb_data::redraw_func) (struct vfb_data *, int, int) |
Definition at line 228 of file devices.h.
Referenced by DEVICE_TICK().
unsigned char vfb_data::rgb_palette[256 *3] |
Definition at line 223 of file devices.h.
Referenced by dev_bt455_init(), dev_bt459_init(), DEVICE_ACCESS(), DEVICE_TICK(), MACHINE_SETUP(), mardigras_20400(), OF_SERVICE(), REDRAW(), set_blackwhite_palette(), and set_grayscale_palette().
int vfb_data::update_x1 |
Definition at line 220 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_px_dma(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and OF_SERVICE().
int vfb_data::update_x2 |
Definition at line 220 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_px_dma(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and OF_SERVICE().
int vfb_data::update_y1 |
Definition at line 220 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_px_dma(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and OF_SERVICE().
int vfb_data::update_y2 |
Definition at line 220 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_px_dma(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), and OF_SERVICE().
int vfb_data::vfb_scaledown |
Definition at line 202 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), DEVICE_TICK(), and REDRAW().
int vfb_data::vfb_type |
Definition at line 200 of file devices.h.
Referenced by dev_fb_init(), and REDRAW().
int vfb_data::visible_xsize |
Definition at line 214 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), and DEVICE_TICK().
int vfb_data::visible_ysize |
Definition at line 215 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), and DEVICE_TICK().
int vfb_data::x11_xsize |
Definition at line 218 of file devices.h.
Referenced by dev_fb_init(), and dev_fb_resize().
int vfb_data::x11_ysize |
Definition at line 218 of file devices.h.
Referenced by dev_fb_init(), and dev_fb_resize().
int vfb_data::xsize |
Definition at line 204 of file devices.h.
Referenced by dev_bt459_init(), dev_fb_init(), dev_fb_resize(), dev_fb_setcursor(), DEVICE_ACCESS(), DEVICE_TICK(), framebuffer_blockcopyfill(), OF_SERVICE(), REDRAW(), and test_triangle().
int vfb_data::ysize |
Definition at line 205 of file devices.h.
Referenced by dev_fb_init(), dev_fb_resize(), dev_fb_setcursor(), DEVICE_ACCESS(), DEVICE_TICK(), and OF_SERVICE().