From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 2/5] drm: Swap w/h when converting the mode to src coordidates for a rotated primary plane Date: Thu, 15 Oct 2015 20:39:59 +0300 Message-ID: <1444930802-8515-2-git-send-email-ville.syrjala@linux.intel.com> References: <1444930802-8515-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 479CF6E04E for ; Thu, 15 Oct 2015 10:41:28 -0700 (PDT) In-Reply-To: <1444930802-8515-1-git-send-email-ville.syrjala@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: dri-devel@lists.freedesktop.org Cc: Tvrtko Ursulin List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldo ZW4gY29udmVydGluZyB0aGUgbW9kZSBoZGlzcGxheS92ZGlzcGxheSB0byBwcmltYXJ5IHBsYW5l IHNyYwpjb29yZGluYXRlcyB3ZSBuZWVkIHRvIHRha2UgaW50byBhY2NvdW50IHRoZSBjdXJyZW50 IHBsYW5lCnJvdGF0aW9uLgoKQ2M6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5j b20+CkNjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29tPgpD YzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBT eXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIHwgOSArKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA3 IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2RybV9hdG9taWNfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxw ZXIuYwppbmRleCA4N2EyYTQ0Li4wYzZmNjIxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pY19oZWxwZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxw ZXIuYwpAQCAtMTc5MCw4ICsxNzkwLDEzIEBAIGludCBfX2RybV9hdG9taWNfaGVscGVyX3NldF9j b25maWcoc3RydWN0IGRybV9tb2RlX3NldCAqc2V0LAogCXByaW1hcnlfc3RhdGUtPmNydGNfdyA9 IHNldC0+bW9kZS0+aGRpc3BsYXk7CiAJcHJpbWFyeV9zdGF0ZS0+c3JjX3ggPSBzZXQtPnggPDwg MTY7CiAJcHJpbWFyeV9zdGF0ZS0+c3JjX3kgPSBzZXQtPnkgPDwgMTY7Ci0JcHJpbWFyeV9zdGF0 ZS0+c3JjX2ggPSBzZXQtPm1vZGUtPnZkaXNwbGF5IDw8IDE2OwotCXByaW1hcnlfc3RhdGUtPnNy Y193ID0gc2V0LT5tb2RlLT5oZGlzcGxheSA8PCAxNjsKKwlpZiAocHJpbWFyeV9zdGF0ZS0+cm90 YXRpb24gJiAoQklUKERSTV9ST1RBVEVfOTApIHwgQklUKERSTV9ST1RBVEVfMjcwKSkpIHsKKwkJ cHJpbWFyeV9zdGF0ZS0+c3JjX2ggPSBzZXQtPm1vZGUtPmhkaXNwbGF5IDw8IDE2OworCQlwcmlt YXJ5X3N0YXRlLT5zcmNfdyA9IHNldC0+bW9kZS0+dmRpc3BsYXkgPDwgMTY7CisJfSBlbHNlIHsK KwkJcHJpbWFyeV9zdGF0ZS0+c3JjX2ggPSBzZXQtPm1vZGUtPnZkaXNwbGF5IDw8IDE2OworCQlw cmltYXJ5X3N0YXRlLT5zcmNfdyA9IHNldC0+bW9kZS0+aGRpc3BsYXkgPDwgMTY7CisJfQogCiBj b21taXQ6CiAJcmV0ID0gdXBkYXRlX291dHB1dF9zdGF0ZShzdGF0ZSwgc2V0KTsKLS0gCjIuNC45 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=