From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 2/5] drm/i915: Always prepare planes at the start of an atomic commit Date: Tue, 15 Nov 2016 10:18:41 +0000 Message-ID: <20161115101841.GI30410@nuc-i3427.alporthouse.com> References: <20161115085817.4210-1-chris@chris-wilson.co.uk> <20161115085817.4210-2-chris@chris-wilson.co.uk> <20161115093709.jkkv4vpywjscv37q@phenom.ffwll.local> <20161115095737.GE30410@nuc-i3427.alporthouse.com> <20161115101026.wwxwlzkni6so2fvn@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id B39696E571 for ; Tue, 15 Nov 2016 10:18:46 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161115101026.wwxwlzkni6so2fvn@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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBOb3YgMTUsIDIwMTYgYXQgMTE6MTA6MjZBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUdWUsIE5vdiAxNSwgMjAxNiBhdCAwOTo1NzozN0FNICswMDAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiBPbiBUdWUsIE5vdiAxNSwgMjAxNiBhdCAxMDozNzowOUFNICswMTAw LCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiBPbiBUdWUsIE5vdiAxNSwgMjAxNiBhdCAwODo1 ODoxNEFNICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+ID4gVGhlIGdlbmVyaWMgYXRv bWljIGhlbHBlciBsaWtlcyB0byBza2lwIGEgcHJlcGFyZV9wbGFuZV9mYigpIGlmIGl0Cj4gPiA+ ID4gZGVjaWRlcyB0aGF0IHRoZSBwbGFuZS0+ZmIgaXMgdW5jaGFuZ2VkLiBUaGlzIGlzIHdyb25n IGZvciB1cyBmb3IgYQo+ID4gPiA+IGNvdXBsZSBvZiByZWFzb25zOgo+ID4gPiA+IAo+ID4gPiA+ ICAtIGlmIHRoZSBwaXBlIGlzIHJlY29uZmlndXJlZCAoaS5lLiBhIHNpemUgY2hhbmdlKSBidXQg dGhlIGZyYW1lYnVmZmVyCj4gPiA+ID4gICAgaXMgdW50b3VjaGVkLCB3ZSBzdGlsbCBoYXZlIHRv IGZsdXNoIGFueSByZW5kZXJpbmcgcHJpb3IgdG8gdGhlCj4gPiA+ID4gICAgcmVjb25maWd1cmF0 aW9uIHRvIHByZXZlbnQgd2FpdC1mb3Itc2NhbmxpbmUgR1BVIGhhbmdzCj4gPiA+ID4gCj4gPiA+ ID4gIC0gaWYgdGhlIGZyYW1lYnVmZmVyIGlzIHJvdGF0ZWQsIGl0IHJlbWFpbnMgdGhlIHNhbWUg YnV0IGhhcyBhCj4gPiA+ID4gICAgZGlmZmVyZW50IHZpZXcgYW5kIGEgZGlmZmVyZW50IGFkZHJl c3MuCj4gPiA+ID4gCj4gPiA+ID4gRmluYWxseSwgZXZlbiBpZiB0aGUgZnJhbWVidWZmZXIgaXMg dW5jaGFuZ2VkIHRoZSBmbGlwL21vZGVzZXQgc2hvdWxkIGJlCj4gPiA+ID4gb3JkZXJlZCB3aXRo IHJlc3BlY3QgdG8gcmVuZGVyaW5nIHRvIHRoZSBmcm9udGJ1ZmZlci4KPiA+ID4gPiAKPiA+ID4g PiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4K PiA+ID4gCj4gPiA+IFRoaXMgaXMgZGlyZWN0bHkgYWdhaW5zdAo+ID4gPiAKPiA+ID4gY29tbWl0 IGZjYzYwYjQxM2QxNGRkMDZkZGJkNzllYzUwZTgzYzRmYjJhMDk3YmEKPiA+ID4gQXV0aG9yOiBL ZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KPiA+ID4gRGF0ZTogICBTYXQgSnVuIDQg MDE6MTY6MjIgMjAxNiAtMDcwMAo+ID4gPiAKPiA+ID4gICAgIGRybTogRG9uJ3QgcHJlcGFyZSBv ciBjbGVhbnVwIHVuY2hhbmdpbmcgZnJhbWUgYnVmZmVycyBbdjNdCj4gPiA+IAo+ID4gPiBhbmQg SSdtIHByZXR0eSBzdXJlIHRoYXQgd2FzIHRlc3RlZCBvbiBpOTE1Lgo+ID4gCj4gPiBUaGF0IHBh dGNoIGlzIGJvZ3VzLiBCdXQgaWYgd2Ugd2FudCBwbGFuZSBncmFudWxhcml0eSwgdGhlIGhlbHBl cnMgYXJlCj4gPiBub3Qgc3VmZmljaWVudCBlaXRoZXIuCj4gCj4gSG0sIHdoYXQgZG8geW91IG1l YW4gd2l0aCBwbGFuZSBncmFudWxhcml0eT8gSWYgeW91IGp1c3QgbWVhbiBhc3luYwo+IGNvbW1p dHMsIHRoZW4geWVzIHRoZSBjdXJyZW50IGhlbHBlciBtYWNoaW5lcnkgd29uJ3Qgd29yay4gQnV0 IEkgZG9uJ3QKPiB0aGluayBleHRlbmRpbmcgdGhlbSBpcyBhIGdvb2QgaWRlYSBlaXRoZXIsIHBl ci1wbGFuZSBhc3luYyB1cGRhdGVzCj4gcHJvYmFibHkgbmVlZCBzb21ldGhpbmcgZW50aXJlbHkg ZGlmZmVyZW50IG9uIHRoZSBiYWNrLWVuZC4gV2UgY291bGQgc3RpbGwKPiB1c2UgdGhlIGF0b21p YyBpb2N0bCBqdXN0IGFzIHRoZSB0cmFuc3BvcnQsIGJ1dCB0aGF0J3MgYWJvdXQgaXQuCgpJIG1l YW4gYW4gYXRvbWljIGNvbW1pdCB0aGF0IG9ubHkgbW9kaWZpZXMgdGhlIGN1cnNvciBwbGFuZSAo bm8gd20sIG5vCm90aGVyIGNydGMgb3IgZ2xvYmFsIHN0YXRlIHVwZGF0ZXMpIGRvZXMgbm90IGlt cGVkZSBhbiBhdG9taWMgY29tbWl0IHRoYXQKb25seSBtb2RpZmllcyB0aGUgc3ByaXRlL3ByaW1h cnkgcGxhbmUgKGFnYWluIG5vIHdtLCBubyBvdGhlciBjcnRjIG9yCmdsb2JhbCBzdGF0ZSB1cGRh dGVzKS4KCmNydGMgZ3JhbnVsYXJpdHkgKGkuZS4gYSBzaW5nbGUgdGltZWxpbmUgcGVyIGNydGMp IHNpbXBseSBkb2Vzbid0IHdvcmsKd2hlbiB0aGUgZXhpc3RpbmcgQUJJIGlzIHBsYW5lIGdyYW51 bGFyaXR5LgotQ2hyaXMKCi0tIApDaHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hu b2xvZ3kgQ2VudHJlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=