From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 3/4] drm/i915: Fix calculation of rotated x and y offsets for planar formats Date: Fri, 20 Jan 2017 17:00:14 +0200 Message-ID: <20170120150014.GF31595@intel.com> References: <1484922525-6131-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1484922525-6131-3-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id A5E3B6EBC7 for ; Fri, 20 Jan 2017 15:00:21 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1484922525-6131-3-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ander Conselvan de Oliveira Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, stable@vger.kernel.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKYW4gMjAsIDIwMTcgYXQgMDQ6Mjg6NDRQTSArMDIwMCwgQW5kZXIgQ29uc2VsdmFu IGRlIE9saXZlaXJhIHdyb3RlOgo+IFBhcmFtZXRlcnMgdGlsZV9zaXplLCB0aWxlX3dpZHRoIGFu ZCB0aWxlX2hlaWdodCB3ZXJlIHBhc3NlZCBpbiB0aGUKPiB3cm9uZyBvcmRlciB0byBfaW50ZWxf YWRqdXN0X3RpbGVfb2Zmc2V0KCkgd2hlbiBjYWxjdWxhdGluZyB0aGUgcm90YXRlZAo+IG9mZnNl dHMuCj4gCj4gVGhpcyBkb2Vzbid0IGZpeCBhbnkgdXNlciB2aXNpYmxlIGJ1Zywgc2luY2UgZm9y IHBhY2thZ2VkIGZvcm1hdHMgbmV3Cj4gYW5kIG9sZCBvZmZzZXQgYXJlIHRoZSBzYW1lIGFuZCB0 aGUgcm90YXRlZCBvZmZzZXRzIGFyZSB3aXRoaW4gYSB0aWxlCj4gYmVmb3JlIHRoZXkgYXJlIGZl ZCB0byBfaW50ZWxfYWRqdXN0X3RpbGVfb2Zmc2V0KCkuIEluIHRoYXQgY2FzZSwgdGhlCj4gb2Zm c2V0cyBhcmUgdW5jaGFuZ2VkLiBUaGF0IGlzIG5vdCB0cnVlIGZvciBwbGFuYXIgZm9ybWF0cywg YnV0IHRob3NlCj4gYXJlIGN1cnJlbnRseSBub3Qgc3VwcG9ydGVkLgo+IAo+IEZvdW5kIGJ5IGNv dmVyaXR5Lgo+IAo+IEZpeGVzOiA2NmEyZDkyN2NiMGUgKCJkcm0vaTkxNTogTWFrZSBpbnRlbF9h ZGp1c3RfdGlsZV9vZmZzZXQoKSB3b3JrIGZvciBsaW5lYXIgYnVmZmVycyIpCj4gQ2M6IFZpbGxl IFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IFNpdmFrdW1h ciBUaHVsYXNpbWFuaSA8c2l2YWt1bWFyLnRodWxhc2ltYW5pQGludGVsLmNvbT4KPiBDYzogRGFu aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gQ2M6IEphbmkgTmlrdWxhIDxq YW5pLm5pa3VsYUBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IGludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKPiBDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgdjQuOSsKPiBTaWduZWQt b2ZmLWJ5OiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5v bGl2ZWlyYUBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCi9tZSBzaG91bGQgcmVhbGx5IGRpZyB1cCB3aGF0ZXZl ciBmYiBvZmZzZXQgdGVzdHMgSSBoYWQgd3JpdHRlbiBlYXJsaWVyCmFuZCB0cnkgdG8gZmluaXNo IHRoZW4uLi4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8 IDUgKysrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggYmRkYWRkOS4u MDc1OWU4YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMjU3 OCw4ICsyNTc4LDkgQEAgaW50ZWxfZmlsbF9mYl9pbmZvKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiwKPiAgCQkJICogV2Ugb25seSBrZWVwIHRoZSB4L3kgb2Zmc2V0cywgc28gcHVz aCBhbGwgb2YgdGhlCj4gIAkJCSAqIGd0dCBvZmZzZXQgaW50byB0aGUgeC95IG9mZnNldHMuCj4g IAkJCSAqLwo+IC0JCQlfaW50ZWxfYWRqdXN0X3RpbGVfb2Zmc2V0KCZ4LCAmeSwgdGlsZV9zaXpl LAo+IC0JCQkJCQkgIHRpbGVfd2lkdGgsIHRpbGVfaGVpZ2h0LCBwaXRjaF90aWxlcywKPiArCQkJ X2ludGVsX2FkanVzdF90aWxlX29mZnNldCgmeCwgJnksCj4gKwkJCQkJCSAgdGlsZV93aWR0aCwg dGlsZV9oZWlnaHQsCj4gKwkJCQkJCSAgdGlsZV9zaXplLCBwaXRjaF90aWxlcywKPiAgCQkJCQkJ ICBndHRfb2Zmc2V0X3JvdGF0ZWQgKiB0aWxlX3NpemUsIDApOwo+ICAKPiAgCQkJZ3R0X29mZnNl dF9yb3RhdGVkICs9IHJvdF9pbmZvLT5wbGFuZVtpXS53aWR0aCAqIHJvdF9pbmZvLT5wbGFuZVtp XS5oZWlnaHQ7Cj4gLS0gCj4gMi41LjUKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=