From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Schake Subject: [PATCH] drm/vc4: Ignore alpha on primary plane Date: Fri, 2 Mar 2018 01:32:40 +0100 Message-ID: <1519950760-68447-1-git-send-email-stschake@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x244.google.com (mail-wr0-x244.google.com [IPv6:2a00:1450:400c:c0c::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 30DEA6ECA8 for ; Fri, 2 Mar 2018 00:35:40 +0000 (UTC) Received: by mail-wr0-x244.google.com with SMTP id k9so8401669wre.9 for ; Thu, 01 Mar 2018 16:35:40 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: eric@anholt.net Cc: airlied@linux.ie, linux-rpi-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, Stefan Schake List-Id: dri-devel@lists.freedesktop.org V2UgYWxsb3cgYWxwaGEgZm9ybWF0cyBvbiB0aGUgcHJpbWFyeSBwbGFuZSBidXQgYSBwYXJ0aWFs bHkgdHJhbnNwYXJlbnQKZnJhbWVidWZmZXIgd2lsbCBjYXVzZSBhIGNvcnJ1cHRlZCBkaXNwbGF5 LiBXaXRoIHRoaXMgY2hhbmdlIGJsYWNrIHBpeGVscwphcmUgb3V0cHV0IGluc3RlYWQsIGluIGxp bmUgd2l0aCB0aGUgYmVoYXZpb3IgZm9yIG90aGVyIERSTSBkcml2ZXJzLgoKU2lnbmVkLW9mZi1i eTogU3RlZmFuIFNjaGFrZSA8c3RzY2hha2VAZ21haWwuY29tPgotLS0KVGVzdCBwcm9ncmFtIGlz IGF2YWlsYWJsZSBhdCBodHRwczovL2dpdGh1Yi5jb20vc3RzY2hha2UvdmM0LWFscGhhLXRlc3QK CiBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9wbGFuZS5jIHwgNyArKysrKystCiAxIGZpbGUgY2hh bmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL3ZjNC92YzRfcGxhbmUuYyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X3BsYW5l LmMKaW5kZXggNjFhZDk1NS4uOGM4MjlmYSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3Zj NC92YzRfcGxhbmUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9wbGFuZS5jCkBAIC01 MjEsNiArNTIxLDcgQEAgc3RhdGljIGludCB2YzRfcGxhbmVfbW9kZV9zZXQoc3RydWN0IGRybV9w bGFuZSAqcGxhbmUsCiAJdTMyIGN0bDBfb2Zmc2V0ID0gdmM0X3N0YXRlLT5kbGlzdF9jb3VudDsK IAljb25zdCBzdHJ1Y3QgaHZzX2Zvcm1hdCAqZm9ybWF0ID0gdmM0X2dldF9odnNfZm9ybWF0KGZi LT5mb3JtYXQtPmZvcm1hdCk7CiAJaW50IG51bV9wbGFuZXMgPSBkcm1fZm9ybWF0X251bV9wbGFu ZXMoZm9ybWF0LT5kcm0pOworCWJvb2wgcHJpbWFyeV9wbGFuZSA9IHN0YXRlLT5jcnRjLT5wcmlt YXJ5ID09IHBsYW5lOwogCXUzMiBzY2wwLCBzY2wxLCBwaXRjaDA7CiAJdTMyIGxibV9zaXplLCB0 aWxpbmc7CiAJdW5zaWduZWQgbG9uZyBpcnFmbGFnczsKQEAgLTYyMCw4ICs2MjEsMTIgQEAgc3Rh dGljIGludCB2YzRfcGxhbmVfbW9kZV9zZXQoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAKIAkv KiBQb3NpdGlvbiBXb3JkIDI6IFNvdXJjZSBJbWFnZSBTaXplLCBBbHBoYSBNb2RlICovCiAJdmM0 X3N0YXRlLT5wb3MyX29mZnNldCA9IHZjNF9zdGF0ZS0+ZGxpc3RfY291bnQ7CisJLyogV2UgZG8g bm90IGVuYWJsZSB0aGUgSFZTIGJhY2tncm91bmQgY29sb3IgZmlsbCBzbyB0aGUgcHJpbWFyeSBw bGFuZQorCSAqIG11c3QgYmUgb3BhcXVlIHRvIGF2b2lkIGRpc3BsYXkgYXJ0aWZhY3RzLiBBY2hp ZXZlIHRoaXMgYnkgYWx3YXlzCisJICogdXNpbmcgZml4ZWQgYWxwaGEgKGluaXRpYWxpemVkIHRv IDB4ZmYgYWJvdmUpIG9uIHRoZSBwcmltYXJ5IHBsYW5lLgorCSAqLwogCXZjNF9kbGlzdF93cml0 ZSh2YzRfc3RhdGUsCi0JCQlWQzRfU0VUX0ZJRUxEKGZiLT5mb3JtYXQtPmhhc19hbHBoYSA/CisJ CQlWQzRfU0VUX0ZJRUxEKGZiLT5mb3JtYXQtPmhhc19hbHBoYSAmJiAhcHJpbWFyeV9wbGFuZSA/ CiAJCQkJICAgICAgU0NBTEVSX1BPUzJfQUxQSEFfTU9ERV9QSVBFTElORSA6CiAJCQkJICAgICAg U0NBTEVSX1BPUzJfQUxQSEFfTU9ERV9GSVhFRCwKIAkJCQkgICAgICBTQ0FMRVJfUE9TMl9BTFBI QV9NT0RFKSB8Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v ZHJpLWRldmVsCg==