From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/3] drm/i915: Actually respect DSPSURF alignment restrictions Date: Fri, 12 Jun 2015 13:50:13 +0300 Message-ID: <20150612105013.GX5176@intel.com> References: <1434029476-958-1-git-send-email-ville.syrjala@linux.intel.com> <20150611135119.GF28462@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id CDFB66E1FE for ; Fri, 12 Jun 2015 03:50:26 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150611135119.GF28462@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdW4gMTEsIDIwMTUgYXQgMDI6NTE6MTlQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFRodSwgSnVuIDExLCAyMDE1IGF0IDA0OjMxOjE0UE0gKzAzMDAsIHZpbGxlLnN5 cmphbGFAbGludXguaW50ZWwuY29tIHdyb3RlOgo+ID4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2 aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+IAo+ID4gQ3VycmVudGx5IGludGVsX2dl bjRfY29tcHV0ZV9wYWdlX29mZnNldCgpIHNpbXBseSBwaWNrcyB0aGUgY2xvc2VzdAo+ID4gcGFn ZSBib3VuZGFyeSBiZWxvdyB0aGUgbGluZWFyIG9mZnNldC4gVGhhdCBob3dldmVyIG1heSBub3Qg YmUgc3VpdGFibHkKPiA+IGFsaWduZWQgdG8gc2F0aXNmeSBhbnkgaGFyZHdhcmUgc3BlY2lmaWMg cmVzdHJpY3Rpb25zLiBTbyBsZXQncyBtYWtlCj4gPiBzdXJlIHRoZSBwYWdlIGJvdW5kYXJ5IHdl IGNob29zZSBpcyBwcm9wZXJseSBhbGlnbmVkLgo+ID4gCj4gPiBBbHNvIHRvIHBsYXkgaXQgYSBi aXQgc2FmZXIgbGV0cyBzcGxpdCB0aGUgcmVtYWluaW5nIGxpbmVhciBvZmZzZXQgaW50bwo+ID4g eCBhbmQgeSB2YWx1ZXMgaW5zdGVhZCBvZiBqdXN0IHguIFRoaXMgc2hvdWxkIG1ha2Ugbm8gZGlm ZmVyZW5jZSBmb3IKPiA+IG1vc3QgcGxhdGZvcm1zIHNpbmNlIHdlIGNvbnZlcnQgdGhlIHggYW5k IHkgb2Zmc2V0cyBiYWNrIGludG8gYSBsaW5lYXIKPiA+IG9mZnNldCBiZWZvcmUgZmVlZGluZyB0 aGVtIHRvIHRoZSBoYXJkd2FyZS4gSFNXKyBhcmUgZGlmZmVyZW50IGhvd2V2ZXIKPiA+IGFuZCB1 c2UgeCBhbmQgeSBvZmZzZXRzIGV2ZW4gd2l0aCBsaW5lYXIgYnVmZmVycywgc28gdGhleSBtaWdo dCBoYXZlCj4gPiB0cm91YmxlIGlmIGVpdGhlciB0aGUgeCBvciB5IGdldCB0b28gYmlnLgo+ID4g Cj4gPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXgu aW50ZWwuY29tPgo+ID4gLS0tCj4gCj4gPiBAQCAtMjQ1NSwxMiArMjQ2MSwxMyBAQCB1bnNpZ25l ZCBsb25nIGludGVsX2dlbjRfY29tcHV0ZV9wYWdlX29mZnNldChpbnQgKngsIGludCAqeSwKPiA+ ICAKPiA+ICAJCXJldHVybiB0aWxlX3Jvd3MgKiBwaXRjaCAqIDggKyB0aWxlcyAqIDQwOTY7Cj4g PiAgCX0gZWxzZSB7Cj4gPiArCQl1bnNpZ25lZCBpbnQgYWxpZ25tZW50ID0gaW50ZWxfbGluZWFy X2FsaWdubWVudChkZXZfcHJpdikgLSAxOwo+ID4gIAkJdW5zaWduZWQgaW50IG9mZnNldDsKPiA+ ICAKPiA+ICAJCW9mZnNldCA9ICp5ICogcGl0Y2ggKyAqeCAqIGNwcDsKPiA+IC0JCSp5ID0gMDsK PiA+IC0JCSp4ID0gKG9mZnNldCAmIDQwOTUpIC8gY3BwOwo+ID4gLQkJcmV0dXJuIG9mZnNldCAm IC00MDk2Owo+ID4gKwkJKnkgPSAob2Zmc2V0ICYgYWxpZ25tZW50KSAvIHBpdGNoOwo+ID4gKwkJ KnggPSAoKG9mZnNldCAmIGFsaWdubWVudCkgLSAqeSAqIHBpdGNoKSAvIGNwcDsKPiA+ICsJCXJl dHVybiBvZmZzZXQgJiB+YWxpZ25tZW50Owo+IAo+IENhbGN1bGF0aW9uIGxvb2tzIHNvbGlkLiBJ IHByZXN1bWUgd2UgaGF2ZSBhIGlndC9rbXMgdGVzdCB0aGF0IGNvbWJpbmVzCj4gbGluZWFyL3Rp bGVkLCBsYXJnZSBzdXJmYWNlcyBhbmQgbGFyZ2Ugb2Zmc2V0cz8KCmttc19wbGFuZSBoYXMgc29t ZSBraW5kIG9mIHBhbm5pbmcgdGVzdHMuIFByb2JhYmx5IG5vdCBhcyBnb29kIGFzIGl0CmNvdWxk L3Nob3VsZCBiZS4gSSBoYXZlIGEgZmV3IGN1c3RvbSB0ZXN0cyBJIGNyZWF0ZWQgdG8gaHVudCBm b3IgdGhlClZMVi9DSFYgYnVnLCBidXQgdGhvc2UgYXJlbid0IHJlYWxseSB1c2VhYmxlIGFzIHJl Z3VsYXIgaWd0IHRlc3RzIGFzCmlzLiBXb3VsZCB0YWtlIGEgYml0IG9mIGV4dHJhIGVmZm9ydCB0 byB0dXJuIHRoZW0gaW50byBzdWNoLgoKPiAKPiBSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gLUNocmlzCj4gCj4gLS0gCj4gQ2hyaXMgV2lsc29u LCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQoKLS0gClZpbGxlIFN5cmrDpGzD pApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK