668 struct fb_cursorpos_s pos;
669#ifdef CONFIG_FB_HWCURSORSIZE
670 struct fb_cursorsize_s size;
672#ifdef CONFIG_FB_HWCURSORIMAGE
673 struct fb_cursorimage_s img;
681#ifdef CONFIG_FB_OVERLAY
682 struct fb_overlayinfo_s overlayinfo;
696 int (*getvideoinfo)(FAR
struct fb_vtable_s *vtable,
698 int (*getplaneinfo)(FAR
struct fb_vtable_s *vtable,
int planeno,
712 FAR
struct fb_cmap_s *cmap);
714 FAR
const struct fb_cmap_s *cmap);
717#ifdef CONFIG_FB_HWCURSOR
723 FAR
struct fb_cursorattrib_s *attrib);
725 FAR
struct fb_setcursor_s *settings);
728#ifdef CONFIG_FB_UPDATE
742 int (*waitforvsync)(FAR
struct fb_vtable_s *vtable);
745#ifdef CONFIG_FB_OVERLAY
750 int (*getoverlayinfo)(FAR
struct fb_vtable_s *vtable,
int overlayno,
751 FAR
struct fb_overlayinfo_s *oinfo);
758 FAR
const struct fb_overlayinfo_s *oinfo);
764 int (*setchromakey)(FAR
struct fb_vtable_s *vtable,
765 FAR
const struct fb_overlayinfo_s *oinfo);
772 FAR
const struct fb_overlayinfo_s *oinfo);
777 FAR
const struct fb_overlayinfo_s *oinfo);
784 FAR
const struct fb_overlayinfo_s *oinfo);
791 FAR
const struct fb_overlayinfo_s *oinfo);
793# ifdef CONFIG_FB_OVERLAY_BLIT
799 FAR
const struct fb_overlayblit_s *blit);
806 FAR
const struct fb_overlayblend_s *blend);
813 FAR
const struct fb_overlayinfo_s *oinfo);