From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0B7116E978 for ; Wed, 28 Feb 2018 14:59:49 +0000 (UTC) Date: Wed, 28 Feb 2018 16:59:46 +0200 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Message-ID: <20180228145946.GI5453@intel.com> References: <20180227212120.25501-1-ville.syrjala@linux.intel.com> <20180227212120.25501-8-ville.syrjala@linux.intel.com> <151976741431.21577.3459632848889357878@mail.alporthouse.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <151976741431.21577.3459632848889357878@mail.alporthouse.com> Subject: Re: [igt-dev] [PATCH i-g-t 8/8] lib: Add support for rendering into packed YCbCr framebuffers 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: Chris Wilson Cc: igt-dev@lists.freedesktop.org List-ID: T24gVHVlLCBGZWIgMjcsIDIwMTggYXQgMDk6MzY6NTRQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOC0wMi0yNyAyMToyMToyMCkKPiA+ICtz dGF0aWMgdm9pZCBjb252ZXJ0X3l1eXZfdG9fcmdiMjQoc3RydWN0IGlndF9mYiAqZmIsIHN0cnVj dCBmYl9jb252ZXJ0X2JsaXRfdXBsb2FkICpibGl0LAo+ID4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IHVuc2lnbmVkIGNoYXIgc3d6WzRdKQo+ID4gK3sKPiA+ICsgICAg ICAgaW50IGksIGo7Cj4gPiArICAgICAgIGNvbnN0IHVpbnQ4X3QgKnl1eXY7Cj4gPiArICAgICAg IHVpbnQ4X3QgKnJnYjI0ID0gYmxpdC0+cmdiMjQubWFwOwo+ID4gKyAgICAgICB1bnNpZ25lZCBy Z2IyNF9zdHJpZGUgPSBibGl0LT5yZ2IyNC5zdHJpZGUsIHl1eXZfc3RyaWRlID0gYmxpdC0+bGlu ZWFyLnN0cmlkZTsKPiA+ICsgICAgICAgdWludDhfdCAqYnVmID0gbWFsbG9jKGJsaXQtPmxpbmVh ci5zaXplKTsKPiA+ICsgICAgICAgYm9vbCBmdWxsX3JhbmdlID0gZmFsc2U7IC8qIEZJWE1FICov Cj4gPiArICAgICAgIGNvbnN0IHN0cnVjdCBpZ3RfY29sb3JfZW5jb2RpbmcgKmUgPSAmaWd0X3lj YmNyX2J0NjAxOyAvKiBGSVhNRSAqLwo+ID4gKyAgICAgICBzdHJ1Y3QgaWd0X21hdDQgbSA9IGln dF95Y2Jjcl90b19yZ2JfbWF0cml4KGUsIGZ1bGxfcmFuZ2UpOwo+ID4gKwo+ID4gKyAgICAgICBp Z3RfYXNzZXJ0KChmYi0+d2lkdGggJiAxKSA9PSAwKTsKPiA+ICsKPiA+ICsgICAgICAgLyoKPiA+ ICsgICAgICAgICogUmVhZGluZyBmcm9tIHRoZSBCTyBpcyBhd2Z1bGx5IHNsb3cgYmVjYXVzZSBv ZiBsYWNrIG9mIHJlYWQgY2FjaGluZywKPiA+ICsgICAgICAgICogaXQncyBmYXN0ZXIgdG8gY29w eSB0aGUgd2hvbGUgQk8gdG8gYSB0ZW1wb3JhcnkgYnVmZmVyIGFuZCBjb252ZXJ0Cj4gPiArICAg ICAgICAqIGZyb20gdGhlcmUuCj4gPiArICAgICAgICAqLwo+ID4gKyAgICAgICBtZW1jcHkoYnVm LCBibGl0LT5saW5lYXIubWFwLCBibGl0LT5saW5lYXIuc2l6ZSk7Cj4gCj4gRnJlcXVlbnQgZW5v dWdoIHRvIGRvIG1lbWNweV9mcm9tX3djPwoKSSd2ZSBub3QgbWVhc3VyZWQgaG93IGJhZCB0aGlz IGFjdHVhbGx5IGlzLCBidXQgb3B0aW1pemluZyBtZW1jcGllcwp3aGVuIHBvc3NpYmxlIGRvZXNu J3Qgc2VlbSBsaWtlIGEgYmFkIGlkZWEgdG8gbWUuIE1hYXJ0ZW4/CgotLSAKVmlsbGUgU3lyasOk bMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK