From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 3/3] drm/i915: Return correct size for rotated views Date: Wed, 24 Jun 2015 12:36:32 +0200 Message-ID: <20150624103632.GD25769@phenom.ffwll.local> References: <1435060663-13621-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1435060663-13621-3-git-send-email-tvrtko.ursulin@linux.intel.com> <1435136698.15203.5.camel@jlahtine-mobl1> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f48.google.com (mail-wg0-f48.google.com [74.125.82.48]) by gabe.freedesktop.org (Postfix) with ESMTP id EB03C6EB71 for ; Wed, 24 Jun 2015 03:33:45 -0700 (PDT) Received: by wgbhy7 with SMTP id hy7so32372691wgb.2 for ; Wed, 24 Jun 2015 03:33:45 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1435136698.15203.5.camel@jlahtine-mobl1> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKdW4gMjQsIDIwMTUgYXQgMTI6MDQ6NThQTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIHRpLCAyMDE1LTA2LTIzIGF0IDEyOjU3ICswMTAwLCBUdnJ0a28gVXJzdWxp biB3cm90ZToKPiA+IEZyb206IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+Cj4gPiAKPiA+IEN1cnJlbnRseSBvYmplY3Qgc2l6ZSBpcyByZXR1cm5lZCBmb3IgdGhlIHJv dGF0ZWQgVk1BIHNpemUgd2hpY2ggY2FuIGJlCj4gPiBiaWdnZXIgdGhhbiB0aGUgcm90YXRlZCB2 aWV3IGl0c2VsZi4gU2luY2UgdGhlIGJpbmRpbmcgY29kZSBwYWRzIGFsbAo+ID4gZXhjZXNzIHNp emUgd2l0aCBzY3JhdGNoIHBhZ2VzIHRoZSBvbmx5IG1pbm9yIGlzc3VlIHdpdGggdGhpcyBpcyB3 YXN0aW5nCj4gPiBzb21lIEdHVFQgc3BhY2UsIGJ1dCBzdGlsbCBmZWVscyBuaWNlciB0byBmaXgg YW5kIHJlcG9ydCB0aGUgcmVhbCBzaXplLgo+ID4gCj4gPiB2MjogUmViYXNlIGZvciB0cmFja2lu ZyBzaXplIGluIGJ5dGVzIGluc3RlYWQgb2YgcGFnZXMuCj4gPiAKPiAKPiBSZXZpZXdlZC1ieTog Sm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgoKQWxsIHRo cmVlIG1lcmdlZCB0byBkaW5xLCB0aGFua3MuCi1EYW5pZWwKCj4gCj4gPiBTaWduZWQtb2ZmLWJ5 OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+ID4gQ2M6IEpvb25h cyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPiA+IC0tLQo+ID4g IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgNSArKystLQo+ID4gIDEgZmls ZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gPiBpbmRleCA5Nzc3ZWY0Li4xYTU0NTY1IDEwMDY0 NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiA+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gPiBAQCAtMjg5OSw5ICsyODk5 LDEwIEBAIHNpemVfdAo+ID4gIGk5MTVfZ2d0dF92aWV3X3NpemUoc3RydWN0IGRybV9pOTE1X2dl bV9vYmplY3QgKm9iaiwKPiA+ICAJCSAgICBjb25zdCBzdHJ1Y3QgaTkxNV9nZ3R0X3ZpZXcgKnZp ZXcpCj4gPiAgewo+ID4gLQlpZiAodmlldy0+dHlwZSA9PSBJOTE1X0dHVFRfVklFV19OT1JNQUwg fHwKPiA+IC0JICAgIHZpZXctPnR5cGUgPT0gSTkxNV9HR1RUX1ZJRVdfUk9UQVRFRCkgewo+ID4g KwlpZiAodmlldy0+dHlwZSA9PSBJOTE1X0dHVFRfVklFV19OT1JNQUwpIHsKPiA+ICAJCXJldHVy biBvYmotPmJhc2Uuc2l6ZTsKPiA+ICsJfSBlbHNlIGlmICh2aWV3LT50eXBlID09IEk5MTVfR0dU VF9WSUVXX1JPVEFURUQpIHsKPiA+ICsJCXJldHVybiB2aWV3LT5yb3RhdGlvbl9pbmZvLnNpemU7 Cj4gPiAgCX0gZWxzZSBpZiAodmlldy0+dHlwZSA9PSBJOTE1X0dHVFRfVklFV19QQVJUSUFMKSB7 Cj4gPiAgCQlyZXR1cm4gdmlldy0+cGFyYW1zLnBhcnRpYWwuc2l6ZSA8PCBQQUdFX1NISUZUOwo+ ID4gIAl9IGVsc2Ugewo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50 ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK