From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v6 16/25] drm/i915: Update execlists context descriptor format commentary Date: Wed, 27 Apr 2016 14:22:49 +0100 Message-ID: <5720BD29.906@linux.intel.com> References: <1461701180-895-1-git-send-email-chris@chris-wilson.co.uk> <1461701180-895-17-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 2811C6E032 for ; Wed, 27 Apr 2016 13:22:52 +0000 (UTC) In-Reply-To: <1461701180-895-17-git-send-email-chris@chris-wilson.co.uk> 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 Ck9uIDI2LzA0LzE2IDIxOjA2LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gVGhlIGNvbW1lbnRzIGRl c2NyaWJpbmcgdGhlIENvbnRleHQgRGVzY3JpcHRvciBGb3JtYXQgYXJlIG9mZiBieSBhIGJpdAo+ IGZvciB0aGUgc2l6ZSBvZiB0aGUgY29udGV4dCBJRC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlz IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBEYXZlIEdvcmRvbiA8ZGF2 aWQucy5nb3Jkb25AaW50ZWwuY29tPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3Vs aW5AaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMg fCAxMSArKysrKystLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBk ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9s cmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggYjVjMmMxOTMx YTVmLi41ZDhlZTkwNTllZWUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfbHJjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC0z MDUsMTAgKzMwNSwxMSBAQCBsb2dpY2FsX3JpbmdfaW5pdF9wbGF0Zm9ybV9pbnZhcmlhbnRzKHN0 cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgICAqIHdoaWNoIHJlbWFpbnMgdmFsaWQg dW50aWwgdGhlIGNvbnRleHQgaXMgdW5waW5uZWQuCj4gICAgKgo+ICAgICogVGhpcyBpcyB3aGF0 IGEgZGVzY3JpcHRvciBsb29rcyBsaWtlLCBmcm9tIExTQiB0byBNU0I6Cj4gLSAqICAgIGJpdHMg MC0xMTogICAgZmxhZ3MsIEdFTjhfQ1RYXyogKGNhY2hlZCBpbiBjdHhfZGVzY190ZW1wbGF0ZSkK PiArICogICAgYml0cyAgMC0xMTogICAgZmxhZ3MsIEdFTjhfQ1RYXyogKGNhY2hlZCBpbiBjdHhf ZGVzY190ZW1wbGF0ZSkKPiAgICAqICAgIGJpdHMgMTItMzE6ICAgIExSQ0EsIEdUVCBhZGRyZXNz IG9mICh0aGUgSFdTUCBvZikgdGhpcyBjb250ZXh0Cj4gLSAqICAgIGJpdHMgMzItNTE6ICAgIGN0 eCBJRCwgYSBnbG9iYWxseSB1bmlxdWUgdGFnICh0aGUgTFJDQSBhZ2FpbiEpCj4gLSAqICAgIGJp dHMgNTItNjM6ICAgIHJlc2VydmVkLCBtYXkgZW5jb2RlIHRoZSBlbmdpbmUgSUQgKGZvciBHdUMp Cj4gKyAqICAgIGJpdHMgMzItNTI6ICAgIGN0eCBJRCwgYSBnbG9iYWxseSB1bmlxdWUgdGFnICh0 aGUgTFJDQSBhZ2FpbiEpCj4gKyAqICAgIGJpdHMgNTMtNTQ6ICAgIG1ieiwgcmVzZXJ2ZWQgZm9y IHVzZSBieSBoYXJkd2FyZQo+ICsgKiAgICBiaXRzIDU1LTYzOiAgICBncm91cCBJRCwgY3VycmVu dGx5IHVudXNlZCBhbmQgc2V0IHRvIDAKPiAgICAqLwo+ICAgc3RhdGljIHZvaWQKPiAgIGludGVs X2xyX2NvbnRleHRfZGVzY3JpcHRvcl91cGRhdGUoc3RydWN0IGludGVsX2NvbnRleHQgKmN0eCwK PiBAQCAtMzE5LDkgKzMyMCw5IEBAIGludGVsX2xyX2NvbnRleHRfZGVzY3JpcHRvcl91cGRhdGUo c3RydWN0IGludGVsX2NvbnRleHQgKmN0eCwKPiAgIAlscmNhID0gY3R4LT5lbmdpbmVbZW5naW5l LT5pZF0ubHJjX3ZtYS0+bm9kZS5zdGFydCArCj4gICAJICAgICAgIExSQ19QUEhXU1BfUE4gKiBQ QUdFX1NJWkU7Cj4KPiAtCWRlc2MgPSBlbmdpbmUtPmN0eF9kZXNjX3RlbXBsYXRlOwkJCSAgIC8q IGJpdHMgIDAtMTEgKi8KPiArCWRlc2MgPSBlbmdpbmUtPmN0eF9kZXNjX3RlbXBsYXRlOwkJICAg LyogYml0cyAgMC0xMSAqLwo+ICAgCWRlc2MgfD0gbHJjYTsJCQkJCSAgIC8qIGJpdHMgMTItMzEg Ki8KPiAtCWRlc2MgfD0gKGxyY2EgPj4gUEFHRV9TSElGVCkgPDwgR0VOOF9DVFhfSURfU0hJRlQ7 IC8qIGJpdHMgMzItNTEgKi8KPiArCWRlc2MgfD0gKGxyY2EgPj4gUEFHRV9TSElGVCkgPDwgR0VO OF9DVFhfSURfU0hJRlQ7IC8qIGJpdHMgMzItNTIgKi8KPgo+ICAgCWN0eC0+ZW5naW5lW2VuZ2lu ZS0+aWRdLmxyY19kZXNjID0gZGVzYzsKPiAgIH0KPgoKVmVyaWZpZWQgYWdhaW5zdCB0aGUgZG9j cyBhbmQgaXQgaXMgY29ycmVjdC4KClJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtv LnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK