From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 02/20] drm: Don't update plane properties for atomic planes if it stays the same Date: Tue, 7 Jul 2015 09:08:13 +0200 Message-ID: <1436252911-5703-3-git-send-email-maarten.lankhorst@linux.intel.com> References: <1436252911-5703-1-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: In-Reply-To: <1436252911-5703-1-git-send-email-maarten.lankhorst@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: intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBhbGxvd3MgdGhlIGZpcnN0IGF0b21pYyBjYWxsIGR1cmluZyBodyBpbml0IHRvIGJlIGEg cmVhbCBtb2Rlc2V0LAp3aGljaCBpcyB1c2VmdWwgZm9yIGZvcmNpbmcgYSByZWNhbGN1bGF0aW9u LgoKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKU2lnbmVkLW9mZi1ieTogTWFh cnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2Vk LCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2RybV9mYl9oZWxwZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMK aW5kZXggY2FjNDIyOTE2YzdhLi4zM2I1ZTRlY2FmNDYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZmJfaGVscGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9mYl9oZWxwZXIu YwpAQCAtMzIyLDEwICszMjIsMTIgQEAgc3RhdGljIGJvb2wgcmVzdG9yZV9mYmRldl9tb2RlKHN0 cnVjdCBkcm1fZmJfaGVscGVyICpmYl9oZWxwZXIpCiAJZHJtX3dhcm5fb25fbW9kZXNldF9ub3Rf YWxsX2xvY2tlZChkZXYpOwogCiAJbGlzdF9mb3JfZWFjaF9lbnRyeShwbGFuZSwgJmRldi0+bW9k ZV9jb25maWcucGxhbmVfbGlzdCwgaGVhZCkgewotCQlpZiAocGxhbmUtPnR5cGUgIT0gRFJNX1BM QU5FX1RZUEVfUFJJTUFSWSkKKwkJaWYgKHBsYW5lLT50eXBlICE9IERSTV9QTEFORV9UWVBFX1BS SU1BUlkgJiYKKwkJICAgICghcGxhbmUtPnN0YXRlIHx8IHBsYW5lLT5zdGF0ZS0+ZmIpKQogCQkJ ZHJtX3BsYW5lX2ZvcmNlX2Rpc2FibGUocGxhbmUpOwogCi0JCWlmIChkZXYtPm1vZGVfY29uZmln LnJvdGF0aW9uX3Byb3BlcnR5KSB7CisJCWlmIChkZXYtPm1vZGVfY29uZmlnLnJvdGF0aW9uX3By b3BlcnR5ICYmCisJCSAgICAoIXBsYW5lLT5zdGF0ZSB8fCBwbGFuZS0+c3RhdGUtPnJvdGF0aW9u ICE9IEJJVChEUk1fUk9UQVRFXzApKSkgewogCQkJZHJtX21vZGVfcGxhbmVfc2V0X29ial9wcm9w KHBsYW5lLAogCQkJCQkJICAgIGRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHksCiAJ CQkJCQkgICAgQklUKERSTV9ST1RBVEVfMCkpOwotLSAKMi4xLjAKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==