On Mon, Aug 13, 2012 at 10:51 AM, Kristian Høgsberg <k...@bitplanet.net>wrote:
> On Mon, Aug 13, 2012 at 10:16 AM, Jakob Bornecrantz <ja...@vmware.com> > wrote: > > Uses libkms to work around missing dri image cursor support. One could > take > > this patch one step futher and removing cursor surfaces entirely from > the DRI > > interface and as a consequence also from the Gallium interface. Tho to > make > > everybody happy with this it would probably require adding a kms_bo_write > > function, but that is probably wise in anyways. > > > > The only downside is that it adds a dependancy on libkms, this could how > ever > > be replaced with the dumb_bo drm ioctl interface. > > > > Signed-off-by: Jakob Bornecrantz <ja...@vmware.com> > > That looks good, using libkms is a fine way to handle this as long as > it doesn't leak through the gbm API. Using libkms or dumb_bo ioctl > entirely for cursor gbm bo's would be fine too. > > Reviewed-by: Kristian Høgsberg <k...@bitplanet.net> > I briefly tested these patches on RV350 and it fixes the problem here https://bugs.freedesktop.org/show_bug.cgi?id=52267 I did notice that the last frame of the last instance of weston is 'flashed' during the fade-in when running the next instance of weston. A small quirk considering. Tested-by: Scott Moreau <ore...@gmail.com>
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev