From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC xf86-video-intel] sna: Call dirtyfb for all non-tear-free cases Date: Wed, 23 Mar 2016 09:50:40 +0100 Message-ID: <20160323085040.GH28483@phenom.ffwll.local> References: <1458588418-31129-1-git-send-email-paulo.r.zanoni@intel.com> <1458588418-31129-3-git-send-email-paulo.r.zanoni@intel.com> <20160322113109.GD28483@phenom.ffwll.local> <1458682535.2189.23.camel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 110236E800 for ; Wed, 23 Mar 2016 08:49:53 +0000 (UTC) Received: by mail-wm0-x234.google.com with SMTP id p65so13922140wmp.0 for ; Wed, 23 Mar 2016 01:49:52 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1458682535.2189.23.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Zanoni, Paulo R" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMjIsIDIwMTYgYXQgMDk6MzU6MzZQTSArMDAwMCwgWmFub25pLCBQYXVsbyBS IHdyb3RlOgo+IEVtIFRlciwgMjAxNi0wMy0yMiDDoHMgMTI6MzEgKzAxMDAsIERhbmllbCBWZXR0 ZXIgZXNjcmV2ZXU6Cj4gPiBPbiBNb24sIE1hciAyMSwgMjAxNiBhdCAwNDoyNjo1NVBNIC0wMzAw LCBQYXVsbyBaYW5vbmkgd3JvdGU6Cj4gPiA+IAo+ID4gPiBUaGUgc25hX21vZGVfd2FudHNfdGVh cl9mcmVlKCkgZnVuY3Rpb24gdHJpZXMgdG8gZGV0ZWN0IEZCQyBhbmQgUFNSCj4gPiA+IGJhc2Vk IG9uIEtlcm5lbCBtb2R1bGUgcGFyYW1ldGVycy4gQ3VycmVudGx5IGl0IGZhaWxzIHRvIGRldGVj dCBGQkMKPiA+ID4gZHVlIHRvIHRoZSBkZWZhdWx0IGVuYWJsZV9mYmMgdmFsdWUgYmVpbmcgLTEu IFdoaWxlIHRoaXMgY2FuIGVhc2lseQo+ID4gPiBiZQo+ID4gPiBmaXhlZCBpbiB0aGUgS2VybmVs LCBJIGhhZCBhIGNvbnZlcnNhdGlvbiB3aXRoIERhbmllbCBhbmQgaGUKPiA+ID4gZXhwcmVzc2Vk Cj4gPiA+IHVuaGFwcGluZXNzIHdpdGggdGhhdCBzb2x1dGlvbiwgY2xhaW1pbmcgdGhhdCB5ZXQg YW5vdGhlciBkaWZmZXJlbnQKPiA+ID4gY29kZSBwYXRoIGp1c3QgZm9yIGEgZmVhdHVyZSB0aGF0 IHNob3VsZCBiZSB0cmFuc3BhcmVudCBpcyBub3QgYQo+ID4gPiBnb29kCj4gPiA+IHdheSB0byBn bywgYW5kIHRoYXQgd2Ugc2hvdWxkIGRvIHByb3BlciBmcm9udGJ1ZmZlciByZW5kZXJpbmcuCj4g PiA+IAo+ID4gPiBTbyB3aXRoIHRoaXMgcGF0Y2gsIHdlJ2xsIGhhdmUgdGhlIEREWCBpc3N1aW5n IGRpcnR5ZmIgY2FsbHMgZXZlbgo+ID4gPiBpZgo+ID4gPiBUZWFyRnJlZSBpcyBub3QgZW5hYmxl ZCwgZml4aW5nIEZCQyB3aGVuIGk5MTUuZW5hYmxlX2ZiYz0tMS4KPiA+ID4gCj4gPiA+IFRoaXMg Zml4ZXMgYSBidWcgdGhhdCBoYXBwZW5zIG9uIFNLTCB3aXRoIEZCQyBlbmFibGVkOiBpZiB5b3Ug cnVuCj4gPiA+IGxpZ2h0ZG0sIHlvdXIgbG9naW4vcGFzc3dvcmQgd29uJ3QgYXBwZWFyIGFzIHlv dSB0eXBlIG9uIHlvdXIKPiA+ID4ga2V5Ym9hcmQuIFlvdSBoYXZlIHRvIG1vdmUgdGhlIG1vdXNl IG92ZXIgdGhlIGlucHV0IGJveCBmb3IgdGhlbSB0bwo+ID4gPiBiZQo+ID4gPiBkaXNwbGF5ZWQu Cj4gPiA+IAo+ID4gPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwu Y29tPgo+ID4gSSB0aG91Z2h0IHdlIG5lZWQgdGhpcyBhbnl3YXkgdG8gZ2V0IHRoZSBrZXJuZWwg dG8gYWxsb3cgZmJjLCBzaW5jZQo+ID4gU05BCj4gPiBlbmRzIHVwIG1tYXAgc29tZSBvZiB0aGUg ZHJtX2ZyYW1lYnVmZmVyLiBFdmVuIHdoZW4gdGhleSdyZSBub3QKPiA+IGZyb250YnVmZmVycy4K PiAKPiBJZiB3ZSBtZXJnZSBwYXRjaCAyLzQsIHdlIHdvbid0IG5lZWQgdGhpcyBvbmUgc2luY2Ug VGVhckZyZWUgd2lsbCBiZSBpbgo+IHVzZSwgYW5kIGl0IHNlZW1zIFRlYXJGcmVlIGRvZXNuJ3Qg dG91Y2ggZnJvbnRidWZmZXJzLCBzbyB3ZSdsbCBhbHdheXMKPiBnZXQgdGhlIGZsdXNoIGNhbGxz IGR1cmluZyBwYWdlIGZsaXBzLgoKSSdkIHRob3VnaHQgdGhhdCBUZWFyRnJlZSB3b3VsZCBzdGls bCBkbyByZW5kZXJpbmcgd2l0aCB0aGUgY3B1IHNvbWV0aW1lcywKYnV0IG9ubHkgYWx3YXlzIHRv IHRoZSBiYWNrIGJ1ZmZlci4gU28gd2UnZCBzdGlsbCBoYXZlIGNwdSBtbWFwcywgYW5kCmhlbmNl IHRoZSBrZXJuZWwgdy9hIHdvdWxkIHN0aWxsIHBvdGVudGlhbGx5IGtpY2sgaW4gYW5kIHByZXZl bnQgZmJjLiBTbwp0aGF0J3Mgbm90IHRoZSBjYXNlIHRoZW4sIGFuZCB3ZSBnZXQgZmJjIHJlbGlh Ymx5IHdpdGggdGhlIGtlcm5lbCBwYXRjaCwKZXZlbiB3aXRob3V0IHRoaXMgcGF0Y2g/Ci1EYW5p ZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9u Cmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=