From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Add primary plane to mask if it's visible Date: Wed, 23 Sep 2015 11:49:02 +0200 Message-ID: <20150923094902.GI3383@phenom.ffwll.local> References: <55F80F06.8040401@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0B7176E4E7 for ; Wed, 23 Sep 2015 02:46:12 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so60731308wic.1 for ; Wed, 23 Sep 2015 02:46:10 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55F80F06.8040401@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: Andreas Reis , Intel Graphics Development , Emil Renner Berthing List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTUsIDIwMTUgYXQgMDI6Mjg6NTRQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBmaXhlcyB0aGUgd2FybmluZ3MgbGlrZQo+IAo+ICJwbGFuZSBBIGFz c2VydGlvbiBmYWlsdXJlLCBzaG91bGQgYmUgZGlzYWJsZWQgYnV0IG5vdCIKPiAKPiB0aGF0IG9u IHRoZSBpbml0aWFsIG1vZGVzZXQgZHVyaW5nIGJvb3QuIFRoaXMgY2FuIGhhcHBlbiBpZgo+IHRo ZSBwcmltYXJ5IHBsYW5lIGlzIGVuYWJsZWQgYnkgdGhlIGZpcm13YXJlLCBidXQgaW5oZXJpdGlu Zwo+IGl0IGZhaWxzIGJlY2F1c2UgdGhlIERNQVIgaXMgYWN0aXZlIG9yIGZvciBvdGhlciByZWFz b25zLgo+IAo+IFJlcG9ydGVkLUJ5OiBBbmRyZWFzIFJlaXMgPGFuZHJlYXMucmVpc0BnbWFpbC5j b20+Cj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dp P2lkPTkxNDI5Cj4gUmVwb3J0ZWQtYW5kLVRlc3RlZC1ieTogRW1pbCBSZW5uZXIgQmVydGhpbmcg PGtlcm5lbEBlc21pbC5kaz4KClRlc3RlZC1ieTogQW5kcmVhcyBSZWlzIDxhbmRyZWFzLnJlaXNA Z21haWwuY29tPgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZnds bC5jaD4KCk1vc3QgbGlrZWx5IGNhdXNlZCBieQoKY29tbWl0IDM2NzUwZjI4NGIzYTRmMTliMzA0 ZmRhMWJiN2Q2ZTllMTI3NWVhOGQKQXV0aG9yOiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5s YW5raG9yc3RAbGludXguaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdW4gMSAxMjo0OTo1NCAyMDE1 ICswMjAwCgogICAgZHJtL2k5MTU6IHVwZGF0ZSBwbGFuZSBzdGF0ZSBkdXJpbmcgaW5pdAoKd2hp Y2ggaXMgaW4gNC4zLCBzbyB0aGlzIG9mIGZvciBKYW5pLgotRGFuaWVsCgo+IC0tLQo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBjYTkyNzhiZTQ5ZjcuLjA1YzU3ZTZh MGU0MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMTUwODcs OSArMTUwODcsMTIgQEAgc3RhdGljIHZvaWQgcmVhZG91dF9wbGFuZV9zdGF0ZShzdHJ1Y3QgaW50 ZWxfY3J0YyAqY3J0YywKPiAgCj4gIAkJcGxhbmVfc3RhdGUgPSB0b19pbnRlbF9wbGFuZV9zdGF0 ZShwLT5iYXNlLnN0YXRlKTsKPiAgCj4gLQkJaWYgKHAtPmJhc2UudHlwZSA9PSBEUk1fUExBTkVf VFlQRV9QUklNQVJZKQo+ICsJCWlmIChwLT5iYXNlLnR5cGUgPT0gRFJNX1BMQU5FX1RZUEVfUFJJ TUFSWSkgewo+ICAJCQlwbGFuZV9zdGF0ZS0+dmlzaWJsZSA9IHByaW1hcnlfZ2V0X2h3X3N0YXRl KGNydGMpOwo+IC0JCWVsc2Ugewo+ICsJCQlpZiAocGxhbmVfc3RhdGUtPnZpc2libGUpCj4gKwkJ CQljcnRjLT5iYXNlLnN0YXRlLT5wbGFuZV9tYXNrIHw9Cj4gKwkJCQkJMSA8PCBkcm1fcGxhbmVf aW5kZXgoJnAtPmJhc2UpOwo+ICsJCX0gZWxzZSB7Cj4gIAkJCWlmIChhY3RpdmUpCj4gIAkJCQlw LT5kaXNhYmxlX3BsYW5lKCZwLT5iYXNlLCAmY3J0Yy0+YmFzZSk7Cj4gIAo+IAo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZl dHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3 bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK