ba67e2c635
* include/grub/video_fb.h (grub_video_fb_doublebuf_update_screen_t): Move from here ... * grub-core/video/fb/video_fb.c (grub_video_fb_doublebuf_update_screen_t): ... here. Remove arguments. * grub-core/video/fb/video_fb.c (framebuf_t): New type. (front_target): Remove front_target. Add pages. (grub_video_fb_init): Skip setting front_pages. (grub_video_fb_fini): Likewise. (doublebuf_blit_update_screen): Use pages. (grub_video_fb_doublebuf_blit_init): Likewise. (doublebuf_pageflipping_init): Allocate offscreen buffer. (doublebuf_pageflipping_update_screen): Use offscreen buffer. (grub_video_fb_setup): Prefer doublebuffing. |
||
---|---|---|
.. | ||
emu | ||
fb | ||
i386/pc | ||
readers | ||
bitmap.c | ||
bitmap_scale.c | ||
bochs.c | ||
cirrus.c | ||
colors.c | ||
efi_gop.c | ||
efi_uga.c | ||
ieee1275.c | ||
radeon_fuloong2e.c | ||
sis315_init.c | ||
sis315pro.c | ||
sm712.c | ||
sm712_init.c | ||
video.c |