From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chad Versace Subject: Re: [Mesa-dev] [PATCH] i965: Share the workaround bo between all contexts Date: Thu, 26 Jan 2017 15:40:47 -0800 Message-ID: <20170126234047.GA108030@chadversary.pdx.corp.google.com> References: <20170126103240.GB19521@nuc-i3427.alporthouse.com> <20170126105858.25769-1-chris@chris-wilson.co.uk> <20170126173913.GA24513@chadversary-glaptop0.roam.corp.google.com> <20170126180535.GI19521@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pf0-x233.google.com (mail-pf0-x233.google.com [IPv6:2607:f8b0:400e:c00::233]) by gabe.freedesktop.org (Postfix) with ESMTPS id B54996E2D8 for ; Thu, 26 Jan 2017 23:40:50 +0000 (UTC) Received: by mail-pf0-x233.google.com with SMTP id e4so68435681pfg.1 for ; Thu, 26 Jan 2017 15:40:50 -0800 (PST) Content-Disposition: inline In-Reply-To: <20170126180535.GI19521@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 , mesa-dev@lists.freedesktop.org, Daniel Vetter , Kenneth Graunke , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1IDI2IEphbiAyMDE3LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gVGh1LCBKYW4gMjYs IDIwMTcgYXQgMDk6Mzk6NTFBTSAtMDgwMCwgQ2hhZCBWZXJzYWNlIHdyb3RlOgo+ID4gT24gVGh1 IDI2IEphbiAyMDE3LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IFNpbmNlIHRoZSB3b3JrYXJv dW5kIGJvIGlzIHVzZWQgc3RyaWN0bHkgYXMgYSB3cml0ZS1vbmx5IGJ1ZmZlciwgd2UgbmVlZAo+ ID4gPiBvbmx5IGFsbG9jYXRlIG9uZSBwZXIgc2NyZWVuIGFuZCB1c2UgdGhlIHNhbWUgb25lIGZy b20gYWxsIGNvbnRleHRzLgo+ID4gPiAKPiA+ID4gKFRoZSBjYXZlYXQgaGVyZSBpcyBkdXJpbmcg ZXh0ZW5zaW9uIGluaXRpYWxpc2F0aW9uLCB3aGVyZSB3ZSB3cml0ZSBpbnRvCj4gPiA+IGFuZCBy ZWFkIGJhY2sgcmVnaXN0ZXIgdmFsdWVzIGZyb20gdGhlIGJ1ZmZlciwgYnV0IHRoYXQgaXMgcGVy Zm9ybWVkIG9ubHkKPiA+ID4gb25jZSBmb3IgdGhlIGZpcnN0IGNvbnRleHQgLSBhbmQgYmFyaW5n IHN5bmNocm9uaXNhdGlvbiBpc3N1ZXMgc2hvdWxkIG5vdAo+ID4gPiBiZSBhIHByb2JsZW0uIFNh ZmVyIHdvdWxkIGJlIHRvIG1vdmUgdGhhdCBhbHNvIHRvIHRoZSBzY3JlZW4uKQo+ID4gPiAKPiA+ ID4gdjI6IEdpdmUgdGhlIHdvcmthcm91bmQgYm8gaXRzIG93biBpbml0IGZ1bmN0aW9uIGFuZCBk b24ndCBwaWdneSBiYWNrCj4gPiA+IGludGVsX2J1Zm1ncl9pbml0KCkgc2luY2UgaXQgaXMgbm90 IHRoYXQgcmVsYXRlZC4KPiA+ID4gCj4gPiA+IHYzOiBEcm9wIHRoZSByZWZlcmVuY2UgY291bnQg b2YgdGhlIHdvcmthcm91bmQgYm8gZm9yIHRoZSBjb250ZXh0IHNpbmNlCj4gPiA+IHRoZSBjb250 ZXh0IGl0c2VsZiBpcyBvd25lZCBieSB0aGUgc2NyZWVuIChhbmQgc28gd2UgY2FuIHJlbHkgb24g dGhlIGJvCj4gPiA+IGV4aXN0aW5nIGZvciB0aGUgbGlmZXRpbWUgb2YgdGhlIGNvbnRleHQpLgo+ ID4gCj4gPiBJIGxpa2UgdGhpcyBpZGVhLCBidXQgSSBoYXZlIHF1ZXN0aW9ucyBhbmQgY29tbWVu dHMgYWJvdXQgdGhlIGRldGFpbHMuCj4gPiBNb3JlIHF1ZXN0aW9ucyB0aGFuIGNvbW1lbnRzLCBy ZWFsbHkuCj4gPiAKPiA+IFRvZGF5LCB3aXRoIG9ubHkgTWVzYSBjaGFuZ2VzLCBjb3VsZCB3ZSBl ZmZlY3RpdmVseSBkbyB0aGUgc2FtZSBhcwo+ID4gICBkcm1faW50ZWxfZ2VtX2JvX2Rpc2FibGVf aW1wbGljaXRfc3luYyhzY3JlZW4tPndvcmthcm91bmRfYm8pOwo+ID4gYnkgaGFja2luZyBNZXNh IHRvIHNldCBubyByZWFkL3dyaXRlIGRvbWFpbiB3aGVuIGVtaXR0aW5nIHJlbG9jcyBmb3IgdGhl Cj4gPiB3b3JrYXJvdW5kX2JvPyAoSSBhZG1pdCBJIGRvbid0IGZ1bGx5IHVuZGVyc3RhbmQgdGhl IGtlcm5lbCdzIGRvbWFpbgo+ID4gdHJhY2tpbmcpLiBJZiB0aGF0IGRvZXMgd29yaywgdGhlbiBp dCBqdXN0IHdvdWxkIHJlcXVpcmUgYSBzbWFsbCBoYWNrIHRvCj4gPiBicndfZW1pdF9waXBlX2Nv bnRyb2xfd3JpdGUoKS4KPiAKPiBZZXMsIGZvciBhbnl0aGluZyB0aGF0IGlzIHRvdGFsbHkgc2Ny YXRjaCBqdXN0IG5vdCBzZXR0aW5nIHRoZSB3cml0ZQo+IGhhemFyZCBpcyB0aGUgc2FtZS4gRm9y IHNvbWV0aGluZyBsaWtlIHRoZSBzZXFubyBwYWdlIHdoZXJlIHdlIGhhdmUKPiBtdWx0aXBsZSBl bmdpbmVzIHRoYXQgd2UgZG8gd2FudCB0byBiZSBwcmVzZXJ2ZWQsIG5vdCBzZXR0dGluZyB0aGUg d3JpdGUKPiBoYXp6YXJkIGhhZCB0aGUgY29uc2VxdWVuY2UgdGhhdCBwYWdlIGNvdWxkIGJlIGxv c3QgdW5kZXIgbWVtb3J5IHByZXNzdXJlCj4gb3IgYWNyb3NzIHJlc3VtZS4gKEFzIHVzdWFsIHRo ZXJlIGFyZSBzb21lIGRldGFpbHMgdGhhdCB0aGlzIHBhcnQgb2YgdGhlCj4gQUJJIGhhZCB0byBi ZSByZWxheGVkIGJlY2F1c2UgdXNlcnNwYWNlIGRpZG4ndCBoYXZlIHRoaXMgZmxhZy4pCj4gQnV0 IHRoYXQgZG9lc24ndCBzZWxsIG1hbnkgYmFuYW5hcy4KCkdvb2QuIFRoYXQncyBob3cgSSB0aG91 Z2h0IGl0IHdvcmtlZC4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==