From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/3] drm/i915: Actually respect DSPSURF alignment restrictions Date: Mon, 15 Jun 2015 18:04:14 +0200 Message-ID: <20150615160414.GE23637@phenom.ffwll.local> References: <1434029476-958-1-git-send-email-ville.syrjala@linux.intel.com> <20150611135119.GF28462@nuc-i3427.alporthouse.com> <20150612105013.GX5176@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 ESMTP id F3C8F6E81C for ; Mon, 15 Jun 2015 09:01:28 -0700 (PDT) Received: by wgbhy7 with SMTP id hy7so39421860wgb.2 for ; Mon, 15 Jun 2015 09:01:28 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150612105013.GX5176@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMTIsIDIwMTUgYXQgMDE6NTA6MTNQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFRodSwgSnVuIDExLCAyMDE1IGF0IDAyOjUxOjE5UE0gKzAxMDAsIENocmlz IFdpbHNvbiB3cm90ZToKPiA+IE9uIFRodSwgSnVuIDExLCAyMDE1IGF0IDA0OjMxOjE0UE0gKzAz MDAsIHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tIHdyb3RlOgo+ID4gPiBGcm9tOiBWaWxs ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4gPiAKPiA+ID4g Q3VycmVudGx5IGludGVsX2dlbjRfY29tcHV0ZV9wYWdlX29mZnNldCgpIHNpbXBseSBwaWNrcyB0 aGUgY2xvc2VzdAo+ID4gPiBwYWdlIGJvdW5kYXJ5IGJlbG93IHRoZSBsaW5lYXIgb2Zmc2V0LiBU aGF0IGhvd2V2ZXIgbWF5IG5vdCBiZSBzdWl0YWJseQo+ID4gPiBhbGlnbmVkIHRvIHNhdGlzZnkg YW55IGhhcmR3YXJlIHNwZWNpZmljIHJlc3RyaWN0aW9ucy4gU28gbGV0J3MgbWFrZQo+ID4gPiBz dXJlIHRoZSBwYWdlIGJvdW5kYXJ5IHdlIGNob29zZSBpcyBwcm9wZXJseSBhbGlnbmVkLgo+ID4g PiAKPiA+ID4gQWxzbyB0byBwbGF5IGl0IGEgYml0IHNhZmVyIGxldHMgc3BsaXQgdGhlIHJlbWFp bmluZyBsaW5lYXIgb2Zmc2V0IGludG8KPiA+ID4geCBhbmQgeSB2YWx1ZXMgaW5zdGVhZCBvZiBq dXN0IHguIFRoaXMgc2hvdWxkIG1ha2Ugbm8gZGlmZmVyZW5jZSBmb3IKPiA+ID4gbW9zdCBwbGF0 Zm9ybXMgc2luY2Ugd2UgY29udmVydCB0aGUgeCBhbmQgeSBvZmZzZXRzIGJhY2sgaW50byBhIGxp bmVhcgo+ID4gPiBvZmZzZXQgYmVmb3JlIGZlZWRpbmcgdGhlbSB0byB0aGUgaGFyZHdhcmUuIEhT VysgYXJlIGRpZmZlcmVudCBob3dldmVyCj4gPiA+IGFuZCB1c2UgeCBhbmQgeSBvZmZzZXRzIGV2 ZW4gd2l0aCBsaW5lYXIgYnVmZmVycywgc28gdGhleSBtaWdodCBoYXZlCj4gPiA+IHRyb3VibGUg aWYgZWl0aGVyIHRoZSB4IG9yIHkgZ2V0IHRvbyBiaWcuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2Zm LWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4g PiAtLS0KPiA+IAo+ID4gPiBAQCAtMjQ1NSwxMiArMjQ2MSwxMyBAQCB1bnNpZ25lZCBsb25nIGlu dGVsX2dlbjRfY29tcHV0ZV9wYWdlX29mZnNldChpbnQgKngsIGludCAqeSwKPiA+ID4gIAo+ID4g PiAgCQlyZXR1cm4gdGlsZV9yb3dzICogcGl0Y2ggKiA4ICsgdGlsZXMgKiA0MDk2Owo+ID4gPiAg CX0gZWxzZSB7Cj4gPiA+ICsJCXVuc2lnbmVkIGludCBhbGlnbm1lbnQgPSBpbnRlbF9saW5lYXJf YWxpZ25tZW50KGRldl9wcml2KSAtIDE7Cj4gPiA+ICAJCXVuc2lnbmVkIGludCBvZmZzZXQ7Cj4g PiA+ICAKPiA+ID4gIAkJb2Zmc2V0ID0gKnkgKiBwaXRjaCArICp4ICogY3BwOwo+ID4gPiAtCQkq eSA9IDA7Cj4gPiA+IC0JCSp4ID0gKG9mZnNldCAmIDQwOTUpIC8gY3BwOwo+ID4gPiAtCQlyZXR1 cm4gb2Zmc2V0ICYgLTQwOTY7Cj4gPiA+ICsJCSp5ID0gKG9mZnNldCAmIGFsaWdubWVudCkgLyBw aXRjaDsKPiA+ID4gKwkJKnggPSAoKG9mZnNldCAmIGFsaWdubWVudCkgLSAqeSAqIHBpdGNoKSAv IGNwcDsKPiA+ID4gKwkJcmV0dXJuIG9mZnNldCAmIH5hbGlnbm1lbnQ7Cj4gPiAKPiA+IENhbGN1 bGF0aW9uIGxvb2tzIHNvbGlkLiBJIHByZXN1bWUgd2UgaGF2ZSBhIGlndC9rbXMgdGVzdCB0aGF0 IGNvbWJpbmVzCj4gPiBsaW5lYXIvdGlsZWQsIGxhcmdlIHN1cmZhY2VzIGFuZCBsYXJnZSBvZmZz ZXRzPwo+IAo+IGttc19wbGFuZSBoYXMgc29tZSBraW5kIG9mIHBhbm5pbmcgdGVzdHMuIFByb2Jh Ymx5IG5vdCBhcyBnb29kIGFzIGl0Cj4gY291bGQvc2hvdWxkIGJlLiBJIGhhdmUgYSBmZXcgY3Vz dG9tIHRlc3RzIEkgY3JlYXRlZCB0byBodW50IGZvciB0aGUKPiBWTFYvQ0hWIGJ1ZywgYnV0IHRo b3NlIGFyZW4ndCByZWFsbHkgdXNlYWJsZSBhcyByZWd1bGFyIGlndCB0ZXN0cyBhcwo+IGlzLiBX b3VsZCB0YWtlIGEgYml0IG9mIGV4dHJhIGVmZm9ydCB0byB0dXJuIHRoZW0gaW50byBzdWNoLgoK V2UnZCBuZWVkIGEgY3JjIGJhc2VkIHRlc3RjYXNlIHdoZXJlIHdlIGZpcnN0IGRyYXcgYSB0ZXN0 IHBpY3R1cmUgYXQgKDAsMCkKYW5kIHRoZW4gd2l0aCBhIGhpbGFyaW91c2x5IGxhcmdlIGJ1ZmZl ciBhdCBzb21lIG9mZnNldC4gRXZpbCB2YWx1ZXMgc2VlbXMKdG8gYmUgYW55dGhpbmcgPiAyMDQ4 IGlpcmMuCgpUZXN0Y2FzZSBmb3IgdGhpcyB3b3VsZCBiZSByZWFsbHkgZ29vZCBzaW5jZSBJIHRo aW5rIHNrbCBpcyBhbGwgYnJva2VuCnRvby4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0 d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK