On Fri, 5 Apr 2013, Gerd Hoffmann wrote:
> >> -#else
> >> ; /* nothing */
> >> -#endif
> >> } else {
> >> /* we don't get update notifications, thus use the
> >> * sledge hammer approach ... */
> >
> > You might as well remove the if () nothing; case.
>
> Yep, will do.
>
> >> @@ -785,6 +755,20 @@ static void xenfb_update(void *opaque)
> >> xenfb->up_fullscreen = 0;
> >> }
> >>
> >> +static void xenfb_update_interval(void *opaque, uint64_t interval)
> >> +{
> >> + struct XenFB *xenfb = opaque;
> >> +
> >> + if (xenfb->feature_update) {
> >> +#ifdef XENFB_TYPE_REFRESH_PERIOD
> >> + if (xenfb_queue_full(xenfb)) {
> >> + return;
> >> + }
> >> + xenfb_send_refresh_period(xenfb, interval);
> >
> > Shouldn't we be updating xenfb->refresh_period here? And shouldn't we
> > call xenfb_send_refresh_period only if interval !=
> > xenfb->refresh_period?
>
> > On the other hand if refresh_period is not useful anymore, shouldn't
> > we remove it from struct XenFB?
>
> xenfb_update_interval is only called when interval changes, which I
> think means we don't need refresh_period any more, correct?
that's right- [Qemu-devel] [PATCH 17/24] console: make DisplayState p... Gerd Hoffmann
- [Qemu-devel] [PATCH 14/24] console: simplify screendump Gerd Hoffmann
- [Qemu-devel] [PATCH 23/24] gtk: custom cursor support Gerd Hoffmann
- [Qemu-devel] [PATCH 24/24] qxl: register QemuConsole fo... Gerd Hoffmann
- [Qemu-devel] [PATCH 07/24] console: use pixman for fill... Gerd Hoffmann
- [Qemu-devel] [PATCH 22/24] console: allow pinning displ... Gerd Hoffmann
- [Qemu-devel] [PATCH 18/24] console: add GraphicHwOps Gerd Hoffmann
- [Qemu-devel] [PATCH 20/24] xen: re-enable refresh inter... Gerd Hoffmann
- Re: [Qemu-devel] [PATCH 20/24] xen: re-enable refr... Stefano Stabellini
- Re: [Qemu-devel] [PATCH 20/24] xen: re-enable ... Gerd Hoffmann
- Re: [Qemu-devel] [PATCH 20/24] xen: re-ena... Stefano Stabellini
- [Qemu-devel] [PATCH 19/24] console: gui timer fixes Gerd Hoffmann
- [Qemu-devel] [PATCH 16/24] console: move gui_update+gui... Gerd Hoffmann
- [Qemu-devel] [PATCH 01/24] exynos4210_fimd.c: fix displ... Gerd Hoffmann
- [Qemu-devel] [PATCH 21/24] console: add qemu_console_is... Gerd Hoffmann
