On 7/7/06, Anthony Liguori <anthony@xxxxxxxxxxxxx> wrote:
Since the best we can do is page granularity (for now), why not just have
a bitmap represent the dirty pages?
Doesn't your virtual framebuffer already support 2d operations? Also,
the cirrus driver emulation in qemu already supports copyrect.
Instead of switching bitmaps, why not
just have the backend and frontend share a bitmap and do atomic get/sets
on it?
Because we'd like to avoid atomic operations.
I think the key point is to have the bitmap represent linear regions of
framebuffer memory instead of logical rectangles within the current
resolution.
Well, I don't agree ;-) Because we want to transport 2D redraw
information from the frontend to the backend.
christian
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|