From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Clifton Subject: Re: [PATCH] intel: Fix emit_linear_blit to use DWORD aligned width blits Date: Tue, 09 Nov 2010 10:52:36 +0000 Message-ID: <1289299956.2999.8.camel@pcjc2lap> References: <1289037871.2453.3.camel@pcjc2lap> <5b55a1$ijc3pt@fmsmga002.fm.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from ppsw-51.csi.cam.ac.uk (ppsw-51.csi.cam.ac.uk [131.111.8.151]) by gabe.freedesktop.org (Postfix) with ESMTP id 734CB9E86C for ; Tue, 9 Nov 2010 02:52:40 -0800 (PST) In-Reply-To: <5b55a1$ijc3pt@fmsmga002.fm.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Chris Wilson , "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCAyMDEwLTExLTA3IGF0IDEwOjI1ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g T24gU2F0LCAwNiBOb3YgMjAxMCAxMDowNDozMSArMDAwMCwgUGV0ZXIgQ2xpZnRvbiA8cGNqYzJA Y2FtLmFjLnVrPiB3cm90ZToKPiA+IEZpeGVzIGNvcnJ1cHRpb24gd2l0aCBnbEJ1ZmZlclN1YkRh dGEgb24gbXkgbWFjaGluZSwKPiA+IAo+ID4gQ2FuIHNvbWVvbmUgcmV2aWV3IGFuZCBwdXNoPwo+ IAo+IE9kZGx5LCB0aGUgcGl0Y2ggZm9yIEJMVCBpcyBpbiBieXRlcyBhbmQgaXQgc2hvdWxkIGJl IHN1ZmZpY2llbnQgdG8gYmUgYQo+IG11bHRpcGxlIG9mIGVsZW1lbnQtc2l6ZS4gT3IgdHdvIGVs ZW1lbnQtc2l6ZSBkZXBlbmRpbmcgb24gY2lyY3Vtc3RhbmNlcy4gCj4gCj4gSnVzdCB0byBzYXRp c2Z5IG15IGN1cmlvc2l0eSwgd2hhdCBoYXBwZW5zIHdpdGggKDE8PDE1IC0gMik/CgpJJ3ZlIG5v dCB0cmllZCB0aGF0IHlldCwgYnV0IHRoZSBQUk0gZG9lcyBzdGF0ZSB0aGF0IEJMVCBwaXRjaCBp cyBpbgpEV09SRHMuCgoKV2UgZG8gdGhpczoKCiAgIHNyY19waXRjaCAqPSBjcHA7CiAgIGRzdF9w aXRjaCAqPSBjcHA7CgpDb252ZXJ0aW5nIGEgcGl0Y2ggcGFzc2VkIHRvIHRoZSBibGl0IGZ1bmN0 aW9uIGluIF9waXhlbHNfLCB0byBhIHBpdGNoCmluIGJ5dGVzLCBidXQgZnVydGhlciBkcmFnb25z IGx1cmtpbmcgSSB0aGluazoKCkFsc28sIG9ubHkgb24gbm9uIEk5MTUgZGVmaW5lZCBidWlsZHMg b2YgaW50ZWxfYmxpdC5jLCB3ZSBhbHNvIGRvIHRoaW5ncwpsaWtlOgoKICAgaWYgKGRzdF90aWxp bmcgIT0gSTkxNV9USUxJTkdfTk9ORSkgewogICAgICBDTUQgfD0gWFlfRFNUX1RJTEVEOwogICAg ICBkc3RfcGl0Y2ggLz0gNDsKICAgfQoKClRoZSBHNDUgUFJNIGRvZXNuJ3QgYXBwZWFyIHRvIHNw ZWNpZnkgcGl0Y2ggaXMgaW4gRFdPUkRTIF9vbmx5XyBmb3IKdGlsZWQgc3VyZmFjZXMsIG1lcmVs eSB0aGF0IHRoZXJlIGlzIGZ1cnRoZXIgcmVzdHJpY3Rpb246CgoiClNvdXJjZSBQaXRjaCAoZG91 YmxlIHdvcmQgYWxpZ25lZCkgYW5kIGluIERXb3JkczogWzE1OjAwXSAy4oCZcwpjb21wbGVtZW50 LgoKRm9yIFRpbGVkIFNyYyAoYml0IDE1IGVuYWJsZWQpIHRoaXMgcGl0Y2ggaXMgb2YgNTEyQnl0 ZSBncmFudWxhcml0eSBhbmQKY2FuIGJlIHVwdG8gMTI4S2J5dGVzIChvciAzMktEd29yZHMpLgoi CgpUcnV0aGZ1bGx5LCBJJ20gbm90IHF1aXRlIHN1cmUgSSB1bmRlcnN0YW5kIHdoYXQgdGhlIGlt cGxpY2F0aW9uIGZvciBhCnRpbGVkIHN1cmZhY2UgaXMuLiBvciBob3cgcGl0Y2ggc2hvdWxkIGJl IGNhbGN1bGF0ZWQgY29ycmVjdGx5IGZvciB0aGF0CmNhc2UuLiBidXQgaXQgZG9lcyBzZWVtIGNs ZWFyIHRoYXQgb3VyIGhhbmRpbmcgZm9yIG5vbi10aWxlZCBzdXJmYWNlcyBpcwpzdXNwZWN0LgoK Ci0tIApQZXRlciBDbGlmdG9uCgpFbGVjdHJpY2FsIEVuZ2luZWVyaW5nIERpdmlzaW9uLApFbmdp bmVlcmluZyBEZXBhcnRtZW50LApVbml2ZXJzaXR5IG9mIENhbWJyaWRnZSwKOSwgSkogVGhvbXNv biBBdmVudWUsCkNhbWJyaWRnZQpDQjMgMEZBCgpUZWw6ICs0NCAoMCk3NzI5IDk4MDE3MyAtIChO byBzaWduYWwgaW4gdGhlIGxhYiEpClRlbDogKzQ0ICgwKTEyMjMgNzQ4MzI4IC0gKFNoYXJlZCBs YWIgcGhvbmUsIGFzayBmb3IgbWUpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=