From mboxrd@z Thu Jan 1 00:00:00 1970 From: Clint Taylor Subject: Re: [PATCH 4/8] drm/i915: Update format_is_yuv() to include NV12 Date: Thu, 6 Jul 2017 15:33:35 -0700 Message-ID: <18ad15a7-e308-8693-2f3d-3f08d8a64173@intel.com> References: <1497939034-5234-1-git-send-email-vidya.srinivas@intel.com> <1497939034-5234-5-git-send-email-vidya.srinivas@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id ABA0B6E666 for ; Thu, 6 Jul 2017 22:33:18 +0000 (UTC) In-Reply-To: <1497939034-5234-5-git-send-email-vidya.srinivas@intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Vidya Srinivas , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAwNi8xOS8yMDE3IDExOjEwIFBNLCBWaWR5YSBTcmluaXZhcyB3cm90ZToKPiBGcm9tOiBD aGFuZHJhIEtvbmR1cnUgPGNoYW5kcmEua29uZHVydUBpbnRlbC5jb20+Cj4KPiBUaGlzIHBhdGNo IGFkZHMgTlYxMiB0byBmb3JtYXRfaXNfeXV2KCkgZnVuY3Rpb24gYW5kCj4gbWFkZSBpdCBhdmFp bGFibGUgZm9yIGJvdGggcHJpbWFyeSBhbmQgc3ByaXRlIHBsYW5lcwpzbWFsbCBuaXQgb24gdGhl IGNvbW1pdCBtZXNzYWdlOgogICAgICBzdGF0aWMgZnVuY3Rpb24gaW4gaW50ZWxfc3ByaXRlLmMg aXMgbm90IGF2YWlsYWJsZSB0byB0aGUgcHJpbWFyeSAKcGxhbmUgZnVuY3Rpb25zLgoKVGVzdGVk LWJ5OiBDbGludG9uIFRheWxvciA8Y2xpbnRvbi5hLnRheWxvckBpbnRlbC5jb20+ClJldmlld2Vk LWJ5OiBDbGludG9uIFRheWxvciA8Y2xpbnRvbi5hLnRheWxvckBpbnRlbC5jb20+CgotQ2xpbnQK Cj4KPiB2MjoKPiAtVXNlIGludGVsXyBwcmVmaXggZm9yIGZvcm1hdF9pc195dXYgKFZpbGxlKQo+ Cj4gdjM6IFJlYmFzZWQgKG1lKQo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hhbmRyYSBLb25kdXJ1IDxj aGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE5hYmVuZHUgTWFpdGkg PG5hYmVuZHUuYmlrYXNoLm1haXRpQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWR5YSBT cmluaXZhcyA8dmlkeWEuc3Jpbml2YXNAaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgfCA3ICsrKystLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0 IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9z cHJpdGUuYwo+IGluZGV4IDNlNDU0OWEuLmZiYThmMDIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9zcHJpdGUuYwo+IEBAIC00MSwxMyArNDEsMTQgQEAKPiAgICNpbmNsdWRlICJpOTE1X2Ry di5oIgo+ICAgCj4gICBzdGF0aWMgYm9vbAo+IC1mb3JtYXRfaXNfeXV2KHVpbnQzMl90IGZvcm1h dCkKPiAraW50ZWxfZm9ybWF0X2lzX3l1dih1aW50MzJfdCBmb3JtYXQpCj4gICB7Cj4gICAJc3dp dGNoIChmb3JtYXQpIHsKPiAgIAljYXNlIERSTV9GT1JNQVRfWVVZVjoKPiAgIAljYXNlIERSTV9G T1JNQVRfVVlWWToKPiAgIAljYXNlIERSTV9GT1JNQVRfVllVWToKPiAgIAljYXNlIERSTV9GT1JN QVRfWVZZVToKPiArCWNhc2UgRFJNX0ZPUk1BVF9OVjEyOgo+ICAgCQlyZXR1cm4gdHJ1ZTsKPiAg IAlkZWZhdWx0Ogo+ICAgCQlyZXR1cm4gZmFsc2U7Cj4gQEAgLTMzNiw3ICszMzcsNyBAQCB2b2lk IGludGVsX3BpcGVfdXBkYXRlX2VuZChzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0Yywgc3RydWN0IGlu dGVsX2ZsaXBfd29yayAqd29yawo+ICAgCWVudW0gcGxhbmVfaWQgcGxhbmVfaWQgPSBwbGFuZS0+ aWQ7Cj4gICAKPiAgIAkvKiBTZWVtcyBSR0IgZGF0YSBieXBhc3NlcyB0aGUgQ1NDIGFsd2F5cyAq Lwo+IC0JaWYgKCFmb3JtYXRfaXNfeXV2KGZvcm1hdCkpCj4gKwlpZiAoIWludGVsX2Zvcm1hdF9p c195dXYoZm9ybWF0KSkKPiAgIAkJcmV0dXJuOwo+ICAgCj4gICAJLyoKPiBAQCAtOTAwLDcgKzkw MSw3IEBAIHN0YXRpYyB1MzIgZzR4X3Nwcml0ZV9jdGwoY29uc3Qgc3RydWN0IGludGVsX2NydGNf c3RhdGUgKmNydGNfc3RhdGUsCj4gICAJCXNyY195ID0gc3JjLT55MSA+PiAxNjsKPiAgIAkJc3Jj X2ggPSBkcm1fcmVjdF9oZWlnaHQoc3JjKSA+PiAxNjsKPiAgIAo+IC0JCWlmIChmb3JtYXRfaXNf eXV2KGZiLT5mb3JtYXQtPmZvcm1hdCkpIHsKPiArCQlpZiAoaW50ZWxfZm9ybWF0X2lzX3l1dihm Yi0+Zm9ybWF0LT5mb3JtYXQpKSB7Cj4gICAJCQlzcmNfeCAmPSB+MTsKPiAgIAkJCXNyY193ICY9 IH4xOwo+ICAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK