#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().
1.8.17