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. _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel