From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id C09176E830 for ; Wed, 3 Apr 2019 15:24:44 +0000 (UTC) Date: Wed, 3 Apr 2019 18:24:40 +0300 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Message-ID: <20190403152440.GY3888@intel.com> References: <20190328175450.8370-1-ville.syrjala@linux.intel.com> <155379750421.24691.2244143803211785340@skylake-alporthouse-com> <05991cf0bab4f5aab44944bbc5cdd4ec01ea20af.camel@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <05991cf0bab4f5aab44944bbc5cdd4ec01ea20af.camel@intel.com> Subject: Re: [igt-dev] [PATCH i-g-t 1/2] lib/igt_fb: Don't use blitter for large buffers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Dhinakaran Pandiyan Cc: igt-dev@lists.freedesktop.org List-ID: T24gVHVlLCBBcHIgMDIsIDIwMTkgYXQgMDM6NDE6NDNQTSAtMDcwMCwgRGhpbmFrYXJhbiBQYW5k aXlhbiB3cm90ZToKPiBPbiBUaHUsIDIwMTktMDMtMjggYXQgMTg6MjUgKzAwMDAsIENocmlzIFdp bHNvbiB3cm90ZToKPiA+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOS0wMy0yOCAxNzo1NDo0 OSkKPiA+ID4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVs LmNvbT4KPiA+ID4gCj4gPiA+IFRoZSBibGl0dGVyIHN0cmlkZSBpcyBsaW1pdGVkIHRvIDwzMmsu IEZhbGwgYmFjayB0byBndHQgbW1hcCBvcgo+ID4gPiByZW5kZXJjb3B5IGlmIHdlJ3JlIGFib3V0 IHRvIGV4Y2VlZCB0aGF0Lgo+ID4gPiAKPiA+ID4gTm90IHF1aXRlIHN1cmUgd2h5IHdlJ3JlIG5v dCBqdXN0IHVzaW5nIGd0dCBtbWFwIGZvciBZIHRpbGluZwo+ID4gPiBhbHdheXMuIEJ1dCBsZXQn cyBrZWVwIGl0IGxpa2UgdGhhdCBmb3Igbm93Lgo+ID4gPiAKPiA+ID4gdjI6IFVzZSByZW5kZXJj b3B5IGFzIHRoZSBmYWxsYmFjayBmb3IgWWYKPiA+ID4gCj4gPiA+IENjOiBEaGluYWthcmFuIFBh bmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiA+ID4gU2lnbmVkLW9mZi1i eTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+ID4g LS0tCj4gPiA+ICBsaWIvaWd0X2ZiLmMgfCAyNSArKysrKysrKysrKysrKysrKystLS0tLS0tCj4g PiA+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiA+ ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9saWIvaWd0X2ZiLmMgYi9saWIvaWd0X2ZiLmMKPiA+ID4g aW5kZXggZmNkN2M0YzVkMTg3Li44YjZhZGY1NWEzMzggMTAwNjQ0Cj4gPiA+IC0tLSBhL2xpYi9p Z3RfZmIuYwo+ID4gPiArKysgYi9saWIvaWd0X2ZiLmMKPiA+ID4gQEAgLTE1MDIsNiArMTUwMiwy MCBAQCBzdHJ1Y3QgZmJfYmxpdF91cGxvYWQgewo+ID4gPiAgICAgICAgIHN0cnVjdCBpbnRlbF9i YXRjaGJ1ZmZlciAqYmF0Y2g7Cj4gPiA+ICB9Owo+ID4gPiAgCj4gPiA+ICtzdGF0aWMgYm9vbCB1 c2VfcmVuZGVyY29weShjb25zdCBzdHJ1Y3QgaWd0X2ZiICpmYikKPiA+ID4gK3sKPiA+ID4gKyAg ICAgICByZXR1cm4gaXNfY2NzX21vZGlmaWVyKGZiLT5tb2RpZmllcikgfHwKPiA+ID4gKyAgICAg ICAgICAgICAgIChmYi0+bW9kaWZpZXIgPT0gSTkxNV9GT1JNQVRfTU9EX1lmX1RJTEVEICYmCj4g PiA+ICsgICAgICAgICAgICAgICAgZmItPnN0cmlkZXNbMF0gPj0gMzI3NjgpOwo+ID4gCj4gPiBB bmQgcHJvYmFibHkgd2lzZSB0byBhc3NlcnQgPD0gMjU2ay4KPiBJcyB0aGF0IGEgaGFyZHdhcmUg bGltaXRhdGlvbiBmb3IgdGhlIHJlbmRlciBlbmdpbmU/CgpJIHRoaW5rIHRoZSBsaW1pdHMgYXJl OgpnZW4yLzM6IDhrCmdlbjQrOiAxMjhrCmdlbjcrOiAyNTZrCgpJIGd1ZXNzIGEgMjU2ayBjaGVj ayBoZXJlIHdvdWxkIG1ha2Ugc2Vuc2Ugc2luY2Ugd2UncmUgb25seQppbnRlcmVzdGVkIGluIGNj cyBhbmQgeWYsIGFuZCB0aG9zZSBhcmUgZ2VuOSsgb25seS4gT3IgbWF5YmUgCkkgc2hvdWxkIGp1 c3QgdG9zcyBzb21lIGFzc2VydHMgaW50byB0aGUgcmVuZGVyY29weSBmdW5jdGlvbnMKdGhlbXNl bHZlcy4KCj4gCj4gPiAKPiA+ID4gKwo+ID4gPiArc3RhdGljIGJvb2wgdXNlX2JsaXR0ZXIoY29u c3Qgc3RydWN0IGlndF9mYiAqZmIpCj4gPiA+ICt7Cj4gPiA+ICsgICAgICAgcmV0dXJuIChmYi0+ bW9kaWZpZXIgPT0gSTkxNV9GT1JNQVRfTU9EX1lfVElMRUQgfHwKPiA+ID4gKyAgICAgICAgICAg ICAgIGZiLT5tb2RpZmllciA9PSBJOTE1X0ZPUk1BVF9NT0RfWWZfVElMRUQpICYmCj4gPiA+ICsg ICAgICAgICAgICAgICBmYi0+c3RyaWRlc1swXSA8IDMyNzY4Owo+ID4gCj4gPiAzMmsgZHdvcmRz IGlzIHRoZSBsaW1pdCBmb3IgdGlsZWQgYmxpdHMgKG9uIGdlbjQrKS4gSSBwcmVzdW1lIHN0cmlk ZXNbXQo+ID4gaXMgaW4gYnl0ZXMuCj4gCj4gSSBzZWUgY29uZmxpY3RpbmcgbGltaXRzIGluIGJz cGVjIGZvciB0aGlzLCB0aGUgRGF0YSBTaXplIExpbWl0YXRpb25zIHBhZ2Ugc2F5cwo+ICJ1cCB0 byAzMiw3NjggYnl0ZXMgcGVyIHNjYW4gbGluZSIgd2hlcmVhcyB0aGUgZG9jcyBmb3IgWFlfU1JD X0NPUFlfQkxUIGNsYWltcwo+IDMyayBkd29yZHMuCgpJIGFsd2F5cyBmb3VuZCB0aGUgZG9jcyBj b25mdXNpbmcgd2hlbiBpdCBjb21lcyB0byB0aGUgYmxpdHRlcgpzdHJpZGUuIEJ1dCB0aGUgY29k ZSB3ZSBoYXZlIHdvcmtzIHdpdGggdGhlIC80IGZvciB0aWxlZCBzbyBpdAptdXN0IGJlIHJpZ2h0 IDopIEknbGwgcmVzcGluIHdpdGggdGhpcy4KCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWls aW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2