From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: Polymorphic to_i915() Date: Wed, 20 Apr 2016 18:26:56 +0300 Message-ID: <87r3e0xpvj.fsf@gaia.fi.intel.com> References: <1460742365-3646-1-git-send-email-chris@chris-wilson.co.uk> <87r3e3p95s.fsf@intel.com> <20160420125726.GZ2510@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 5064E6EA3F for ; Wed, 20 Apr 2016 15:29:32 +0000 (UTC) In-Reply-To: <20160420125726.GZ2510@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Jani Nikula Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPiB3cml0ZXM6Cgo+IFsgdGV4dC9wbGFpbiBd Cj4gT24gTW9uLCBBcHIgMTgsIDIwMTYgYXQgMTI6MTg6MjNQTSArMDMwMCwgSmFuaSBOaWt1bGEg d3JvdGU6Cj4+IE9uIEZyaSwgMTUgQXByIDIwMTYsIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPiB3cm90ZToKPj4gPiBGaW5hbCBjYW52YXMgZm9yIG9waW5pb25zIGZvciB1 c2luZyBhIG1hZ2ljIG1hY3JvIHRvIHJlZHVjZSB0eXBpbmcgaW4KPj4gPiB0aGUgY29tbW9uIG9w ZXJhdGlvbiBvZiBnZXR0aW5nIG91ciBkcm1faTkxNV9wcml2YXRlIGZyb20gdGhlIG9iamVjdC4K Pj4gPgo+PiA+IAkyMSBmaWxlcyBjaGFuZ2VkLCAzMzMgaW5zZXJ0aW9ucygrKSwgMzkyIGRlbGV0 aW9ucygtKQo+PiA+Cj4+ID4gTm90IHRvIG1lbnRpb24gdGhlIGVhc2UgaXQgbWFrZXMgZm9yIGxh dGVyIHBhdGNoZXMgdG8gcmVkdWNlIHRoZSBwb2ludGVyCj4+ID4gZGFuY2UuCj4+IAo+PiBJJ3Zl IGV4cHJlc3NlZCBteSByZXNlcnZhdGlvbnMgYWJvdXQgdGhpcyB0aGUgbGFzdCB0aW1lLgo+PiAK Pj4gTXkgY29tcHJvbWlzZSBwcm9wb3NhbCBpcyB0aGlzOiBsZXQncyBhZGQgdGhlIHRvX2k5MTUo KQo+PiAic3VwZXJjb252ZW5pZW5jZSBtYWNybyIsIGJ1dCBsZXQncyBub3QgZW1iZWQgdGhhdCBp bnRvIG90aGVyCj4+IG1hY3Jvcy4gSW5zdGVhZCwgbW92ZSBhd2F5IGZyb20gY29udmVuaWVuY2Ug bWFjcm9zIGluIHRoZW0sIGV4cGxpY2l0bHkKPj4gcmVxdWlyaW5nIGRldl9wcml2Lgo+PiAKPj4g VGhpcyB3b3VsZCBtYWtlIGp1c3Qgb25lIG1hY3JvIHNwZWNpYWwsIGFuZCB3b3VsZCBrZWVwIHRo ZSByZXN0IGxlc3MKPj4gc3VycHJpc2luZyBhbmQgIkMtbGlrZSIuIFdlIGFscmVhZHkgbmVlZCBk ZXZfcHJpdiBhbGwgb3ZlciB0aGUgcGxhY2UsIHNvCj4+IEkgZG9uJ3QgdGhpbmsgaGF2aW5nIGEg bG9jYWwgdmFyaWFibGUgb3IgYW4gZXhwbGljaXQgdG9faTkxNSgpIGlzIGEgYmlnCj4+IGJ1cmRl bi4KPgo+IE5vdCBtdWNoIG1vcmUgdG8gYWRkLCBidXQgSSdtIG5vdCBzdHJvbmdseSBvcGluaW9u YXRlZCBoZXJlIHJlYWxseS4gQnV0IEkKPiBkbyB0aGluayB0aGF0IGEgdHJpY2sgb2YgdGhpcyBt YWduaXR1ZGUgbmVlZHMgbXVjaCBtb3JlIGVudGh1c2lhc3RpYwo+IHN1cHBvcnQgZnJvbSBhIGJ1 bmNoIG9mIHBlb3BsZSBiZWZvcmUgd2UgY2FuIG1lcmdlIGl0LgoKVGhpcyByZWR1Y2VzIGJvaWxl cnBsYXRlIGNvZGUuIEFuZCBjb21waWxlciB3YXRjaGVzIG91ciBiYWNrPwpJIGZhaWwgdG8gc2Vl IHRoZSB0cmFwcyB1bmRlcm5lYXRoLCBzbyBJIGFtIGxlYW5pbmcgb24gdGhlCnN1cHBvcnRpbmcg c2lkZS4KClBlcmhhcHMgSSBuZWVkIHRvIHJlcmVhZCB0aGUgcmVzZXJ2YXRpb25zIHBvc3QgdGhh dCBKYW5pIG1lbnRpb25lZC4KCi1NaWthCgo+IC1EYW5pZWwKPiAtLSAKPiBEYW5pZWwgVmV0dGVy Cj4gU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCj4gaHR0cDovL2Jsb2cuZmZ3 bGwuY2gKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==