From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3FF8189708 for ; Fri, 22 Feb 2019 19:12:07 +0000 (UTC) From: "Pandiyan, Dhinakaran" Date: Fri, 22 Feb 2019 19:12:04 +0000 Message-ID: <721e94de08d17eb7408046eb83b7de498bedb4ac.camel@intel.com> References: <20190221024123.17516-1-dhinakaran.pandiyan@intel.com> <20190221024123.17516-3-dhinakaran.pandiyan@intel.com> <20190221140613.GL20097@intel.com> <640998b08ffa6ee4ac0ddfa3b6b40a3a47923305.camel@intel.com> <20190222172651.GU20097@intel.com> <41125337f58a000e0bfa3c1ed842c3a871cf117b.camel@intel.com> <20190222185459.GW20097@intel.com> In-Reply-To: <20190222185459.GW20097@intel.com> Content-Language: en-US Content-ID: <82EF77271EA58A408D19D93C6AF24884@intel.com> MIME-Version: 1.0 Subject: Re: [igt-dev] [HAX 3/5] lib/igt_fb: Use rendercopy for rendering into compressed 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: "ville.syrjala@linux.intel.com" Cc: "igt-dev@lists.freedesktop.org" List-ID: T24gRnJpLCAyMDE5LTAyLTIyIGF0IDIwOjU0ICswMjAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6 DQo+IE9uIEZyaSwgRmViIDIyLCAyMDE5IGF0IDEwOjM3OjQwQU0gLTA4MDAsIERoaW5ha2FyYW4g UGFuZGl5YW4gd3JvdGU6DQo+ID4gT24gRnJpLCAyMDE5LTAyLTIyIGF0IDE5OjI2ICswMjAwLCBW aWxsZSBTeXJqw6Rsw6Qgd3JvdGU6DQo+ID4gPiBPbiBUaHUsIEZlYiAyMSwgMjAxOSBhdCAwMzoy MDozNVBNIC0wODAwLCBEaGluYWthcmFuIFBhbmRpeWFuDQo+ID4gPiB3cm90ZToNCj4gPiA+ID4g T24gVGh1LCAyMDE5LTAyLTIxIGF0IDE2OjA2ICswMjAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6 DQo+ID4gPiA+ID4gT24gV2VkLCBGZWIgMjAsIDIwMTkgYXQgMDY6NDE6MjFQTSAtMDgwMCwgRGhp bmFrYXJhbiBQYW5kaXlhbg0KPiA+ID4gPiA+IHdyb3RlOg0KPiA+ID4gPiA+ID4gQEAgLTIzOTcs OCArMjUyMywxMCBAQCBjYWlyb19zdXJmYWNlX3QNCj4gPiA+ID4gPiA+ICppZ3RfZ2V0X2NhaXJv X3N1cmZhY2UoaW50DQo+ID4gPiA+ID4gPiBmZCwgc3RydWN0IGlndF9mYiAqZmIpDQo+ID4gPiA+ ID4gPiAgICAgICAgICAgICAgICAoKGYtPmNhaXJvX2lkID09IENBSVJPX0ZPUk1BVF9JTlZBTElE KSAmJg0KPiA+ID4gPiA+ID4gICAgICAgICAgICAgICAgIChmLT5waXhtYW5faWQgIT0gUElYTUFO X2ludmFsaWQpKSkNCj4gPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICBjcmVhdGVfY2Fpcm9f c3VyZmFjZV9fY29udmVydChmZCwgZmIpOw0KPiA+ID4gPiANCj4gPiA+ID4gQWxsIEJHUiBmb3Jt YXRzIHdpbGwgdGFrZSB0aGlzIHBhdGggYW5kIGl0IHNvbWVob3cgcmVzdWx0cyBpbg0KPiA+ID4g PiBZZi0NCj4gPiA+ID4gQ0NTDQo+ID4gPiA+IHRlc3RzIHNwZWNpZmljYWxseSBmYWlsaW5nLg0K PiA+ID4gDQo+ID4gPiBIbW0uIFNob3VsZCBiZSBhIG1hdHRlciBvZiANCj4gPiA+IA0KPiA+ID4g IGlmICguLi4NCj4gPiA+ICsgICAgaXNfY2NzKSB7DQo+ID4gPiAgICAgICAgIHNldHVwX2xpbmVh cl9tYXBwaW5nKCk7DQo+ID4gPiAgfSBlbHNlIHsNCj4gPiA+ICAgICAgICAgLi4uDQo+ID4gPiAN Cj4gPiA+IG5vPyBPciB3YXMgdGhhdCBhbHJlYWR5IGluIHRoZXJlPw0KPiA+ID4gDQo+ID4gPiBJ dCBpcyBzbGlnaHRseSBzdWJvcHRpbWFsIHNpbmNlIGluIHRoZW9yeSB3ZSBjb3VsZCBqdXN0IHVz ZSANCj4gPiA+IHJlbmRlcmNvcHkgdG8gZG8gdGhlIGZ1bGwgY29udmVyc2lvbiBmb3IgdXMsIHNr aXBwaW5nIHRoZQ0KPiA+ID4gZXhwZW5zaXZlDQo+ID4gPiBzb2Z0d2FyZSBzdGVwLiBJSVJDIEkg YnJpZWZseSBtZW50aW9uZWQgdGhpcyBvcHRpb24gd2hlbiBNYWFydGVuDQo+ID4gPiB3YXMgYWRk aW5nIHRoZSAhMzJicHAgc3VwcG9ydCB0byByZW5kZXJjb3B5LiBBbnl3YXlzLCB3ZSBjb3VsZA0K PiA+ID4gY29uc2lkZXIgZG9pbmcgdGhhdCBpbiB0aGUgZnV0dXJlIGlmIHdlIGFyZSB3aWxsaW5n IHRvIGV4cGFuZA0KPiA+ID4gb3VyIHVzZSBvZiByZW5kZXJjb3B5LiBUaGUgY291bnRlciBhcmd1 bWVudCBpcyB0aGF0IGl0J3Mgb25lDQo+ID4gPiBtb3JlIGV4dHJhIHRoaW5nIHRoYXQgY291bGQg ZmFpbC4NCj4gPiANCj4gPiBEaWRuJ3QgcXVpdGUgZ2V0IHdoeSByZW5kZXJjb3B5IHdvdWxkIGhh dmUgYSBoaWdoZXIgY2hhbmNlIG9mDQo+ID4gZmFpbGluZy4NCj4gPiBQZXJzb25hbGx5LCB0aGUg cHJvYmxlbSBJIGhhdmUgaXMgSSBkb24ndCBmdWxseSB1bmRlcnN0YW5kIHRoZQ0KPiA+IHJlbmRl cmNvcHkgY29kZSB5ZXQgOikgQW5kLCBJIGFtIG5vdCBzdXJlIGhvdyBlYXN5IGl0IGlzIHRvIGV4 dGVuZA0KPiA+IHN1cHBvcnQgZm9yIG5ldyBwbGF0Zm9ybXMgZnJvbSBhIGRpc3BsYXkgSUdUIGRl dmVsb3BtZW50IHBvaW50IG9mDQo+ID4gdmlldy4NCj4gDQo+IEl0IGFsbCBkZXBlbmRzIGhvdyBt dWNoIHRoZSBodyBwZW9wbGUgZmVlbCB0aGUgbmVlZCB0byBjaGFuZ2UuDQo+IEhvcGVmdWxseQ0K PiBub3QgdG9vIG11Y2gsIGFuZCB0aGF0IHNvbWVvbmUgaGFzIHRoZSBlbmVyZ3kgdG8gZmluZCBv dXQgd2hpY2ggbmV3DQo+IG1hZ2ljIGJpdHMgYXJlIG5lZWRlZCB0byBtYWtlIGl0IHdvcmsuDQo+ IA0KPiBBbHNvIGlmIHRoZSBHVCBzaWRlIGlzIGhhdmluZyBtYWpvciBpc3N1ZXMgd2UgY2FuJ3Qg cmVseSBvbg0KPiByZW5kZXJjb3B5DQo+IG9idmlvdXNseS4gSnVzdCBvbmUgbW9yZSB0aGluZyB0 byB3b3JyeSBhYm91dCwgYXQgbGVhc3QgZHVyaW5nIGVhcmx5DQo+IHRlc3RpbmcvZGV2ZWxvcG1l bnQuDQo+IA0KPiA+IEkgZ3Vlc3MgdGhlIGxpYnJhcnkgaXMgbm90IGJhY2t3YXJkIGNvbXBhdGli bGUgZWl0aGVyLg0KPiANCj4gSW4gd2hhdCBzZW5zZT8NCkFyZSB0aGluZ3MgbGlrZSBjb3B5aW5n IGZyb20gb25lIGxlZ2FjeSB0aWxpbmcgZm9ybWF0IHRvIGFub3RoZXINCmV4cGVjdGVkIHRvIHdv cmsgb24gbmV3IHBsYXRmb3JtcyB3aXRoIHRoZSBzYW1lIGNvZGU/IEJhc2VkIG9uIHlvdXINCnJl cGx5IGFib3ZlLCBJIHVuZGVyc3RhbmQgdGhhdCBpdCBkZXBlbmRzIG9uIGhvdyBtdWNoIHRoZSBI VyBoYXMNCmNoYW5nZWQuDQoNCj4gDQoNCkFuZCBkbyB5b3UgcGxhbiB0byByZXZpZXcgDQpodHRw czovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvMjg3Mzc5Lz8gQXNraW5nIGJlY2F1 c2UgeW91DQp3cm90ZSBtb3N0IG9mIHRoYXQgcGF0Y2guDQoNCg0KDQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3Qt ZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=