From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Pitoiset Subject: Re: [PATCH mesa v2 3/3] nouveau: codegen: Add support for clover / OpenCL kernel input parameters Date: Wed, 16 Mar 2016 10:49:15 +0100 Message-ID: <56E92C1B.7050509@gmail.com> References: <1458118502-9016-1-git-send-email-hdegoede@redhat.com> <1458118502-9016-3-git-send-email-hdegoede@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1458118502-9016-3-git-send-email-hdegoede-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Hans de Goede , Ilia Mirkin Cc: mesa-dev-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org UmV2aWV3ZWQtYnk6IFNhbXVlbCBQaXRvaXNldCA8c2FtdWVsLnBpdG9pc2V0QGdtYWlsLmNvbT4K Ck9uIDAzLzE2LzIwMTYgMDk6NTUgQU0sIEhhbnMgZGUgR29lZGUgd3JvdGU6Cj4gQWRkIHN1cHBv cnQgZm9yIGNsb3ZlciAvIE9wZW5DTCBrZXJuZWwgaW5wdXQgcGFyYW1ldGVycy4KPgo+IFNpZ25l ZC1vZmYtYnk6IEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+Cj4gUmV2aWV3ZWQt Ynk6IElsaWEgTWlya2luIDxpbWlya2luQGFsdW0ubWl0LmVkdT4KPiAtLS0KPiBDaGFuZ2VzIGlu IHYyOgo+IC1zL2xvY2FsL3ByaXZhdGUvCj4gLUFkZDogUmV2aWV3ZWQtYnk6IElsaWEgTWlya2lu IDxpbWlya2luQGFsdW0ubWl0LmVkdT4KPiAtLS0KPiAgIC4uLi9kcml2ZXJzL25vdXZlYXUvY29k ZWdlbi9udjUwX2lyX2Zyb21fdGdzaS5jcHAgICAgICB8IDE4ICsrKysrKysrKysrKysrKy0tLQo+ ICAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4KPiBk aWZmIC0tZ2l0IGEvc3JjL2dhbGxpdW0vZHJpdmVycy9ub3V2ZWF1L2NvZGVnZW4vbnY1MF9pcl9m cm9tX3Rnc2kuY3BwIGIvc3JjL2dhbGxpdW0vZHJpdmVycy9ub3V2ZWF1L2NvZGVnZW4vbnY1MF9p cl9mcm9tX3Rnc2kuY3BwCj4gaW5kZXggZmI3Y2FjYS4uOGExYTQyNiAxMDA2NDQKPiAtLS0gYS9z cmMvZ2FsbGl1bS9kcml2ZXJzL25vdXZlYXUvY29kZWdlbi9udjUwX2lyX2Zyb21fdGdzaS5jcHAK PiArKysgYi9zcmMvZ2FsbGl1bS9kcml2ZXJzL25vdXZlYXUvY29kZWdlbi9udjUwX2lyX2Zyb21f dGdzaS5jcHAKPiBAQCAtMTUyNyw5ICsxNTI3LDIxIEBAIENvbnZlcnRlcjo6bWFrZVN5bSh1aW50 IHRnc2lGaWxlLCBpbnQgZmlsZUlkeCwgaW50IGlkeCwgaW50IGMsIHVpbnQzMl90IGFkZHJlc3Mp Cj4KPiAgICAgIHN5bS0+cmVnLmZpbGVJbmRleCA9IGZpbGVJZHg7Cj4KPiAtICAgaWYgKHRnc2lG aWxlID09IFRHU0lfRklMRV9NRU1PUlkgJiYKPiAtICAgICAgIGNvZGUtPm1lbW9yeUZpbGVzW2Zp bGVJZHhdLm1lbV90eXBlID09IFRHU0lfTUVNT1JZX1RZUEVfU0hBUkVEKQo+IC0gICAgICBzeW0t PnNldEZpbGUoRklMRV9NRU1PUllfU0hBUkVEKTsKPiArICAgaWYgKHRnc2lGaWxlID09IFRHU0lf RklMRV9NRU1PUlkpIHsKPiArICAgICAgc3dpdGNoIChjb2RlLT5tZW1vcnlGaWxlc1tmaWxlSWR4 XS5tZW1fdHlwZSkgewo+ICsgICAgICBjYXNlIFRHU0lfTUVNT1JZX1RZUEVfU0hBUkVEOgo+ICsg ICAgICAgICBzeW0tPnNldEZpbGUoRklMRV9NRU1PUllfU0hBUkVEKTsKPiArICAgICAgICAgYnJl YWs7Cj4gKyAgICAgIGNhc2UgVEdTSV9NRU1PUllfVFlQRV9JTlBVVDoKPiArICAgICAgICAgYXNz ZXJ0KHByb2ctPmdldFR5cGUoKSA9PSBQcm9ncmFtOjpUWVBFX0NPTVBVVEUpOwo+ICsgICAgICAg ICBhc3NlcnQoaWR4ID09IC0xKTsKPiArICAgICAgICAgc3ltLT5zZXRGaWxlKEZJTEVfU0hBREVS X0lOUFVUKTsKPiArICAgICAgICAgYWRkcmVzcyArPSBpbmZvLT5wcm9wLmNwLmlucHV0T2Zmc2V0 Owo+ICsgICAgICAgICBicmVhazsKPiArICAgICAgZGVmYXVsdDoKPiArICAgICAgICAgYXNzZXJ0 KDApOyAvKiBUT0RPOiBBZGQgc3VwcG9ydCBmb3IgZ2xvYmFsIGFuZCBwcml2YXRlIG1lbW9yeSAq Lwo+ICsgICAgICB9Cj4gKyAgIH0KPgo+ICAgICAgaWYgKGlkeCA+PSAwKSB7Cj4gICAgICAgICBp ZiAoc3ltLT5yZWcuZmlsZSA9PSBGSUxFX1NIQURFUl9JTlBVVCkKPgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOb3V2ZWF1IG1haWxpbmcgbGlzdApOb3V2 ZWF1QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK