From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [Intel-gfx] [PATCH v2 02/20] drm: Don't update plane properties for atomic planes if it stays the same Date: Tue, 7 Jul 2015 11:18:47 +0200 Message-ID: <20150707091847.GX7568@phenom.ffwll.local> References: <1436252911-5703-1-git-send-email-maarten.lankhorst@linux.intel.com> <1436252911-5703-3-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) by gabe.freedesktop.org (Postfix) with ESMTPS id 167C46E9A9 for ; Tue, 7 Jul 2015 02:16:03 -0700 (PDT) Received: by wgck11 with SMTP id k11so162142538wgc.0 for ; Tue, 07 Jul 2015 02:16:01 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1436252911-5703-3-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBKdWwgMDcsIDIwMTUgYXQgMDk6MDg6MTNBTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBhbGxvd3MgdGhlIGZpcnN0IGF0b21pYyBjYWxsIGR1cmluZyBodyBp bml0IHRvIGJlIGEgcmVhbCBtb2Rlc2V0LAo+IHdoaWNoIGlzIHVzZWZ1bCBmb3IgZm9yY2luZyBh IHJlY2FsY3VsYXRpb24uCgpmYmNvbiBpcyBvcHRpb25hbCwgeW91IGNhbid0IHJlbHkgb24gYW55 dGhpbmcgYmVpbmcgZG9uZSBpbiBhbnkgc3BlY2lmaWMKd2F5LiBXaGF0IGV4YWN0bHkgZG8geW91 IG5lZWQgdGhpcyBmb3IsIHdoYXQncyB0aGUgaW1wbGljYXRpb25zPwotRGFuaWVsCgo+IAo+IENj OiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRl biBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAg ZHJpdmVycy9ncHUvZHJtL2RybV9mYl9oZWxwZXIuYyB8IDYgKysrKy0tCj4gIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hl bHBlci5jCj4gaW5kZXggY2FjNDIyOTE2YzdhLi4zM2I1ZTRlY2FmNDYgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2RybV9mYl9oZWxwZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9k cm1fZmJfaGVscGVyLmMKPiBAQCAtMzIyLDEwICszMjIsMTIgQEAgc3RhdGljIGJvb2wgcmVzdG9y ZV9mYmRldl9tb2RlKHN0cnVjdCBkcm1fZmJfaGVscGVyICpmYl9oZWxwZXIpCj4gIAlkcm1fd2Fy bl9vbl9tb2Rlc2V0X25vdF9hbGxfbG9ja2VkKGRldik7Cj4gIAo+ICAJbGlzdF9mb3JfZWFjaF9l bnRyeShwbGFuZSwgJmRldi0+bW9kZV9jb25maWcucGxhbmVfbGlzdCwgaGVhZCkgewo+IC0JCWlm IChwbGFuZS0+dHlwZSAhPSBEUk1fUExBTkVfVFlQRV9QUklNQVJZKQo+ICsJCWlmIChwbGFuZS0+ dHlwZSAhPSBEUk1fUExBTkVfVFlQRV9QUklNQVJZICYmCj4gKwkJICAgICghcGxhbmUtPnN0YXRl IHx8IHBsYW5lLT5zdGF0ZS0+ZmIpKQo+ICAJCQlkcm1fcGxhbmVfZm9yY2VfZGlzYWJsZShwbGFu ZSk7Cj4gIAo+IC0JCWlmIChkZXYtPm1vZGVfY29uZmlnLnJvdGF0aW9uX3Byb3BlcnR5KSB7Cj4g KwkJaWYgKGRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkgJiYKPiArCQkgICAgKCFw bGFuZS0+c3RhdGUgfHwgcGxhbmUtPnN0YXRlLT5yb3RhdGlvbiAhPSBCSVQoRFJNX1JPVEFURV8w KSkpIHsKPiAgCQkJZHJtX21vZGVfcGxhbmVfc2V0X29ial9wcm9wKHBsYW5lLAo+ICAJCQkJCQkg ICAgZGV2LT5tb2RlX2NvbmZpZy5yb3RhdGlvbl9wcm9wZXJ0eSwKPiAgCQkJCQkJICAgIEJJVChE Uk1fUk9UQVRFXzApKTsKPiAtLSAKPiAyLjEuMAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBF bmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK