From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC] drm/i915: Render decompression support for Gen9 and above Date: Wed, 9 Sep 2015 17:23:36 +0200 Message-ID: <20150909152336.GR2767@phenom.ffwll.local> References: <1441395770-31339-1-git-send-email-vandana.kannan@intel.com> <20150907163553.GE32505@phenom.ffwll.local> <55EF5C2C.3000908@virtuousgeek.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by gabe.freedesktop.org (Postfix) with ESMTPS id 639F36E23E for ; Wed, 9 Sep 2015 08:20:53 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so161565294wic.0 for ; Wed, 09 Sep 2015 08:20:52 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55EF5C2C.3000908@virtuousgeek.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jesse Barnes Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMDgsIDIwMTUgYXQgMDM6MDc6NDBQTSAtMDcwMCwgSmVzc2UgQmFybmVzIHdy b3RlOgo+IE9uIDA5LzA3LzIwMTUgMDk6MzUgQU0sIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiBP biBTYXQsIFNlcCAwNSwgMjAxNSBhdCAwMToxMjo1MEFNICswNTMwLCBWYW5kYW5hIEthbm5hbiB3 cm90ZToKPiA+PiBUaGlzIHBhdGNoIGluY2x1ZGVzIGVuYWJsaW5nIHJlbmRlciBkZWNvbXByZXNz aW9uIGFmdGVyIGNoZWNraW5nIGFsbCB0aGUKPiA+PiByZXF1aXJlbWVudHMgKGZvcm1hdCwgdGls aW5nLCByb3RhdGlvbiBldGMuKS4gQWxvbmcgd2l0aCB0aGlzLCB0aGUgV0FzCj4gPj4gbWVudGlv bmVkIGluIEJTcGVjIFdvcmthcm91bmQgcGFnZSBoYXZlIGJlZW4gaW1wbGVtZW50ZWQuCj4gPj4K PiA+PiBUaGlzIHBhdGNoIGhhcyBiZWVuIGltcGxlbWVudGVkIG9uIHRvcCBvZiBOYWJlbmR1L0No YW5kcmEncyBOVjEyIHBhdGNoZXMuCj4gPj4KPiA+PiBUT0RPOgo+ID4+IDEuIERpc2FibGUgc3Rl cmVvIDNEIHdoZW4gcmVuZGVyIGRlY29tcCBpcyBlbmFibGVkIChiaXQgNzo2KQo+ID4+IDIuIFJl bmRlciBkZWNvbXByZXNzaW9uIG11c3Qgbm90IGJlIHVzZWQgaW4gVlRkIHBhc3MtdGhyb3VnaCBt b2RlCj4gPj4gMy4gUHJvZ3JhbSBoYXNoaW5nIHNlbGVjdCBDSElDS0VOX01JU0MxIGJpdCAxNQo+ ID4+IDQuIEZvciBHZW4xMCwgYWRkIHN1cHBvcnQgZm9yIFJHQiAxMDEwMTAyCj4gPj4KPiA+PiBT aWduZWQtb2ZmLWJ5OiBWYW5kYW5hIEthbm5hbiA8dmFuZGFuYS5rYW5uYW5AaW50ZWwuY29tPgo+ ID4+IC0tLQo+ID4+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jICAgICAgICAgfCAgIDQg Kwo+ID4+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYyAgICAgICAgICAgfCAgMTYgKysrKwo+ ID4+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAxNzQgKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHJ2LmggICAgIHwgICA3ICsrCj4gPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nw cml0ZS5jICB8ICAzNSArKysrKysrCj4gPj4gIGluY2x1ZGUvZHJtL2RybV9jcnRjLmggICAgICAg ICAgICAgICB8ICAxMSArKysKPiA+PiAgNiBmaWxlcyBjaGFuZ2VkLCAyNDcgaW5zZXJ0aW9ucygr KQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMgYi9k cml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCj4gPj4gaW5kZXggOTQwZjgwYi4uZDkwMDRlOCAx MDA2NDQKPiA+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCj4gPj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwo+ID4+IEBAIC02MDcsNiArNjA3LDggQEAgaW50 IGRybV9hdG9taWNfcGxhbmVfc2V0X3Byb3BlcnR5KHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+ ID4+ICAJCXN0YXRlLT5zcmNfaCA9IHZhbDsKPiA+PiAgCX0gZWxzZSBpZiAocHJvcGVydHkgPT0g Y29uZmlnLT5yb3RhdGlvbl9wcm9wZXJ0eSkgewo+ID4+ICAJCXN0YXRlLT5yb3RhdGlvbiA9IHZh bDsKPiA+PiArCX0gZWxzZSBpZiAocHJvcGVydHkgPT0gY29uZmlnLT5jb21wcmVzc2lvbl9wcm9w ZXJ0eSkgewo+ID4+ICsJCXN0YXRlLT5jb21wcmVzc2lvbiA9IHZhbDsKPiA+IAo+ID4gUGxlYXNl IHVzZSBhIGZyYW1lYnVmZmVyIG1vZGlmaWVyIGluc3RlYWQuIEFsc28gdGhpcyBuZWVkcyB1c2Vy c3BhY2UuCj4gCj4gSSB0aG91Z2h0IHdlIGFscmVhZHkgYWdyZWVkLCBiYXNlZCBvbiBmZWVkYmFj ayBmcm9tIHRoZSB1c2Vyc3BhY2UgZ3V5cywKPiB0aGF0IGEgcHJvcGVydHkgd2FzIGVhc2llciB0 byB1c2UgYW5kIHRoZXJlZm9yZSB0aGUgd2F5IHRvIGdvPwoKQmxvYiBod2Mgd2FudCBhIHByb3Bl cnR5IGJlY2F1c2UgdGhleSdyZSBhZnJhaWQgb2YgdGhlIG92ZXJoZWFkIG9mCmNyZWF0aW5nIGFu IGFkZGl0aW9uYWwgZHJtIGZiIG9iamVjdC4gVW50aWwgSSBzZWUgZGF0YSB0aGF0IHRoYXQgb3Zl cmhlYWQKaXMgcmVhbCBJIHNlZSBubyByZWFzb24gYXQgYWxsIHRvIGhhdmUgc29tZXRoaW5nIGVs c2UgdGhhbiB3aGF0IHRoZQpjb21tdW5pdHkgY29uc2Vuc3VzIGZvciB0aGVzZSBmZWF0dXJlcyBm cm9tIDEgeWVhciBhZ28gYXQgeGRjIGJvcmRlYXV4LgoKSWYgc29tZW9uZSBkaXNhZ3JlZXMgcGxl YXNlIGNvbnZpbmNlIFJvYiBDbGFyayBhbmQgVGhpZXJyeSBSZWRkaW5nIChhbmQKd2hvbWV2ZXIg ZWxzZSB0b29rIHBhcnQgaW4gdGhhdCBkaXNjdXNzaW9uKSB0aGF0IHdlIG5lZWQgdG8gY2hhbmdl IHRoaXMsIEkKcGVyc29uYWxseSBkb24ndCBzZWUgdGhlIHZhbHVlIGluIHRoaXMgcGFydGljdWxh ciBiaWtlc2hlZC4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwg SW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK