From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/2] drm/blend: Account also the primary plane of the crtc for normalized_zpos Date: Thu, 21 Dec 2017 14:55:16 +0200 Message-ID: <20171221125516.GK10981@intel.com> References: <20171221121101.29161-1-peter.ujfalusi@ti.com> <20171221121101.29161-2-peter.ujfalusi@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3092C6E63A for ; Thu, 21 Dec 2017 12:55:20 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20171221121101.29161-2-peter.ujfalusi@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Peter Ujfalusi Cc: airlied@linux.ie, dri-devel@lists.freedesktop.org, tomi.valkeinen@ti.com, laurent.pinchart@ideasonboard.com, jsarha@ti.com List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBEZWMgMjEsIDIwMTcgYXQgMDI6MTE6MDBQTSArMDIwMCwgUGV0ZXIgVWpmYWx1c2kg d3JvdGU6Cj4gTWFrZSBzdXJlIHRoYXQgdGhlIHByaW1hcnkgcGxhbmUgd2lsbCBnZXQgbm9ybWFs aXplZF96cG9zPTAgaWYgaXQncyB6cG9zIGlzCj4gc2V0IHRvIDAsIGF2b2lkaW5nIG90aGVyIHBs YW5lcyB0byBiZSBwbGFjZWQgaW4gdGhlIGJhY2tncm91bmQuCgpDYW4geW91IGRlc2NyaWJlIHRo ZSBhY3R1YWwgImJhZCIgY29uZmlndXJhdGlvbj8KCldpdGhvdXQga25vd2luZyB0aGUgZGV0YWls cyB0aGlzIGxvb2tzIGxpa2UgaXQncyBtYWtpbmcgdGhpbmdzCm1vcmUgY29tcGxpY2F0ZWQgZm9y IG5vIHBhcnRpY3VsYXJseSBnb29kIHJlYXNvbi4gSWYgeW91J3JlIHdvcnJpZWQKYWJvdXQgY2xp ZW50cyB0aGF0IGRvbid0IHNldCB6cG9zLCB0aGVuIEkgdGhpbmsgeW91IHNob3VsZCBqdXN0CmFz c2lnbiB0aGUgZGVmYXVsdCB6cG9zIHZhbHVlcyBiZXR0ZXIgYW5kL29yIGFsbG9jYXRlIHRoZSBw bGFuZXMKaW4gYSBiZXR0ZXIgb3JkZXIuIEJ1dCBpdCdzIGRlZmluaXRlbHkgcG9zc2libGUgSSdt IG1pc3NpbmcgdGhlCnJlYXNvbiB3aHkgeW91J3JlIGRvaW5nIHRoaXMuCgo+IAo+IElmIHVzZXIg c3BhY2Ugd2FudHMgdG8gbW92ZSB0aGUgcHJpbWFyeSBwbGFuZSBmb3J3YXJkLCBpdCBjYW4gc2V0 IHRoZSB6cG9zCj4gb2YgdGhlIHBsYW5lLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBldGVyIFVqZmFs dXNpIDxwZXRlci51amZhbHVzaUB0aS5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1f YmxlbmQuYyB8IDYgKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9ibGVuZC5j IGIvZHJpdmVycy9ncHUvZHJtL2RybV9ibGVuZC5jCj4gaW5kZXggNGM2MmRmZjE0ODkzLi5iZGM0 ZjcxNGFmYjggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9ibGVuZC5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2RybV9ibGVuZC5jCj4gQEAgLTMwMSw3ICszMDEsMTEgQEAgc3Rh dGljIGludCBkcm1fYXRvbWljX3N0YXRlX3pwb3NfY21wKGNvbnN0IHZvaWQgKmEsIGNvbnN0IHZv aWQgKmIpCj4gIAljb25zdCBzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRlICpzYSA9ICooc3RydWN0IGRy bV9wbGFuZV9zdGF0ZSAqKilhOwo+ICAJY29uc3Qgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc2Ig PSAqKHN0cnVjdCBkcm1fcGxhbmVfc3RhdGUgKiopYjsKPiAgCj4gLQlpZiAoc2EtPnpwb3MgIT0g c2ItPnpwb3MpCj4gKwlpZiAoc2EtPnBsYW5lID09IHNhLT5jcnRjLT5wcmltYXJ5ICYmIHNhLT56 cG9zID09IDApCj4gKwkJcmV0dXJuIC0xOwo+ICsJZWxzZSBpZiAoc2ItPnBsYW5lID09IHNiLT5j cnRjLT5wcmltYXJ5ICYmIHNiLT56cG9zID09IDApCj4gKwkJcmV0dXJuIDE7Cj4gKwllbHNlIGlm IChzYS0+enBvcyAhPSBzYi0+enBvcykKPiAgCQlyZXR1cm4gc2EtPnpwb3MgLSBzYi0+enBvczsK PiAgCWVsc2UKPiAgCQlyZXR1cm4gc2EtPnBsYW5lLT5iYXNlLmlkIC0gc2ItPnBsYW5lLT5iYXNl LmlkOwo+IC0tIAo+IFBldGVyCj4gCj4gVGV4YXMgSW5zdHJ1bWVudHMgRmlubGFuZCBPeSwgUG9y a2thbGFua2F0dSAyMiwgMDAxODAgSGVsc2lua2kuCj4gWS10dW5udXMvQnVzaW5lc3MgSUQ6IDA2 MTU1MjEtNC4gS290aXBhaWtrYS9Eb21pY2lsZTogSGVsc2lua2kKPiAKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwKCi0tIApWaWxsZSBTeXJqw6Rs w6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZl bAo=