From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandru-Cosmin Gheorghe Subject: Re: [PATCH 1/2] drm/atomic: Initialise planes with opaque alpha values Date: Wed, 19 Sep 2018 17:43:47 +0100 Message-ID: <20180919164347.GA21403@e114479-lin.cambridge.arm.com> References: <20180919155700.10342-1-kieran.bingham+renesas@ideasonboard.com> <20180919155700.10342-2-kieran.bingham+renesas@ideasonboard.com> <20180919161545.GH5565@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10078.outbound.protection.outlook.com [40.107.1.78]) by gabe.freedesktop.org (Postfix) with ESMTPS id 073FC6E51F for ; Wed, 19 Sep 2018 16:43:52 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180919161545.GH5565@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: David Airlie , open list , dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, Kieran Bingham , Laurent Pinchart , nd@arm.com, Sean Paul List-Id: dri-devel@lists.freedesktop.org SGkgS2llcmFuLAoKCk9uIFdlZCwgU2VwIDE5LCAyMDE4IGF0IDA3OjE1OjQ1UE0gKzAzMDAsIFZp bGxlIFN5cmrDpGzDpCB3cm90ZToKPiBPbiBXZWQsIFNlcCAxOSwgMjAxOCBhdCAwNDo1Njo1OFBN ICswMTAwLCBLaWVyYW4gQmluZ2hhbSB3cm90ZToKPiA+IFBsYW5lcyB3aXRob3V0IGFuIGFscGhh IHByb3BlcnR5LCB1c2luZyBfX2RybV9hdG9taWNfaGVscGVyX3BsYW5lX3Jlc2V0Cj4gPiB3aWxs IGhhdmUgdGhlaXIgcGxhbmUgc3RhdGUgYWxwaGEgaW5pdGlhbGlzZWQgYXMgemVybywgd2hpY2gg cmVwcmVzZW50cwo+ID4gYSB0cmFuc3BhcmVudCBhbHBoYS4KPiA+IAo+ID4gSWYgdGhpcyB2YWx1 ZSBpcyB0aGVuIHVzZWQgZm9yIHRoZSBwbGFuZSwgaXQgbWF5IG5vdCBiZSB2aXNpYmxlIGJ5Cj4g PiBkZWZhdWx0LCBhbmQgdGh1cyBkb2Vzbid0IHJlcHJlc2VudCBhIGdvb2QgaW5pdGlhbGlzYXRp b24gc3RhdGUuCj4gPiAKPiA+IFVwZGF0ZSB0aGUgZGVmYXVsdCBzdGF0ZS0+YWxwaGEgdmFsdWUg dG8gRFJNX0JMRU5EX0FMUEhBX09QQVFVRQo+ID4gdW5jb25kaXRpb25hbGx5IHdoZW4gdGhlIHBs YW5lIGlzIHJlc2V0Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBLaWVyYW4gQmluZ2hhbSA8a2ll cmFuLmJpbmdoYW0rcmVuZXNhc0BpZGVhc29uYm9hcmQuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVy cy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMgfCA0ICstLS0KPiA+ICAxIGZpbGUgY2hhbmdl ZCwgMSBpbnNlcnRpb24oKyksIDMgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1f YXRvbWljX2hlbHBlci5jCj4gPiBpbmRleCAzY2YxYWExMzI3NzguLmU0OWIyMjM4MTA0OCAxMDA2 NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+ID4gQEAgLTM1NjksOSArMzU2 OSw3IEBAIHZvaWQgX19kcm1fYXRvbWljX2hlbHBlcl9wbGFuZV9yZXNldChzdHJ1Y3QgZHJtX3Bs YW5lICpwbGFuZSwKPiA+ICAJc3RhdGUtPnBsYW5lID0gcGxhbmU7Cj4gPiAgCXN0YXRlLT5yb3Rh dGlvbiA9IERSTV9NT0RFX1JPVEFURV8wOwo+ID4gIAo+ID4gLQkvKiBSZXNldCB0aGUgYWxwaGEg dmFsdWUgdG8gZnVsbHkgb3BhcXVlIGlmIGl0IG1hdHRlcnMgKi8KPiA+IC0JaWYgKHBsYW5lLT5h bHBoYV9wcm9wZXJ0eSkKPiA+IC0JCXN0YXRlLT5hbHBoYSA9IHBsYW5lLT5hbHBoYV9wcm9wZXJ0 eS0+dmFsdWVzWzFdOwo+ID4gKwlzdGF0ZS0+YWxwaGEgPSBEUk1fQkxFTkRfQUxQSEFfT1BBUVVF Owo+IAo+IEkgY2FuJ3QgY29tZSB1cCB3aXRoIGEgc29saWQgZXhjdXNlIGZvciBub3QgaW5pdGlh bGl6aW5nIGl0IGFsd2F5cy4KPiAKPiBSZXZpZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxs ZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk5laXRoZXIgZG8gSSwgc286ClJldmlld2VkLWJ5 OiBBbGV4YW5kcnUgR2hlb3JnaGUgPGFsZXhhbmRydS1jb3NtaW4uZ2hlb3JnaGVAYXJtLmNvbT4K CkFuZCB0aGFua3MgYWdhaW4uCgpJIHBsYW4gdG8gcHVzaCBpdCB0b21vcnJvdyB0byBkcm0tbWlz Yy1uZXh0LgoKTm93LCBJJ3ZlIHNlZW4gdGhlIHBsYW5lX3Jlc2V0IHBhdGNoZXMgaW4gdGhlIHB1 bGwgcmVxdWVzdCBmb3IgZHJtLW5leHQKNC4yMCwgSSB3b25kZXIgaWYgc29tZW9uZSBjb3VsZCB0 ZWxsIG1lIHdoYXQgc2hvdWxkIEkgZG8gdG8gZ2V0IHRoaXMKcGF0Y2ggb24gdGhhdCB0cmFpbi4K Cj4gCj4gPiAgCXN0YXRlLT5waXhlbF9ibGVuZF9tb2RlID0gRFJNX01PREVfQkxFTkRfUFJFTVVM VEk7Cj4gPiAgCj4gPiAgCXBsYW5lLT5zdGF0ZSA9IHN0YXRlOwo+ID4gLS0gCj4gPiAyLjE3LjEK PiA+IAo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiA+IGRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKPiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v ZHJpLWRldmVsCj4gCj4gLS0gCj4gVmlsbGUgU3lyasOkbMOkCj4gSW50ZWwKCi0tIApDaGVlcnMs CkFsZXggRwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK