[Spice-devel] Modify Qxl surfaces allocation method

Yonit Halperin yhalperi at redhat.com
Tue Aug 17 04:26:12 PDT 2010


This patch replaces the DirectDraw dependent surfaces allocation with mspace malloc.
(bugzilla #29254).

Future work on this issue can include:
1) Tuning mspace for surfaces.
2) Separating the deallocations of DEVRAM resources from those of surfaces. Currently, there is only one release_ring.
3) compacting the VRAM.

However, when real DirectDraw Qxl support does land, the previous method can be used again (Though separating the deallocations of DEVRAM resources from those of surfaces will be still a good idea).

Cheers,
Yonit.


More information about the Spice-devel mailing list