From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH i-g-t v4 3/7] lib/igt_kms: Commit primary plane when a modeset is forced on a pipe Date: Mon, 02 Oct 2017 14:02:32 +0300 Message-ID: <1506942152.3274.23.camel@intel.com> References: <20170929095937.15702-1-maarten.lankhorst@linux.intel.com> <20170929095937.15702-4-maarten.lankhorst@linux.intel.com> Reply-To: mika.kahola@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 23B4B6E305 for ; Mon, 2 Oct 2017 11:06:58 +0000 (UTC) In-Reply-To: <20170929095937.15702-4-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMDE3LTA5LTI5IGF0IDExOjU5ICswMjAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBJbiBiZXR3ZWVuIHRlc3RzLCBzb21lIHRlc3RzIGNhbiBkbyB0aGUgZm9sbG93aW5nIHNl cXVlbmNlOgo+IAo+IChwaXBlIEMgY29uZmlndXJlZCB3aXRoIEZCKQo+IGlndF9wbGFuZV9zZXRf ZmIocHJpbWFyeSAocGlwZSBDKSwgTlVMTCk7Cj4gLyogQ2xlYXIgcm90YXRpb24gcHJvcGVydHkg Zmlyc3QgKi8KPiBpZ3RfZGlzcGxheV9jb21taXQyKGRpc3BsYXksIENPTU1JVF9VTklWRVJTQUwp Owo+IAo+IC8qIGRpc2FibGUgcGlwZSAqLwo+IGlndF9kaXNwbGF5X2NvbW1pdDIoZGlzcGxheSwg Q09NTUlUX0xFR0FDWSk7Cj4gCj4gVGhpcyB3b3VsZCByZXN1bHQgaW4gUElQRV9DIG5vdCBiZWlu ZyBwcm9wZXJseSBkaXNhYmxlZCwgd2hpY2gKPiB3aWxsIGNhdXNlIGFuIGVycm9yIG9uIHRoZSBu ZXh0IG1vZGUuIFRoaXMgY2FuIGJlIHNlZW4gd2hlbiBydW5uaW5nCj4gdGhlIGZ1bGwga21zX3Jv dGF0aW9uX2NyYyB0ZXN0Y2FzZSB3aXRob3V0IC0tc3VidGVzdCwgaXQgd2lsbCBmYWlsCj4gb24g ZXhoYXVzdC1mZW5jZXMgYmVjYXVzZSB0aGUgYmFkLXRpbGluZyBzdWJ0ZXN0IHdhc24ndCBhYmxl IHRvCj4gZGlzYWJsZSBwaXBlIEMgY29ycmVjdGx5Lgo+IAo+IFRlc3RjYXNlOiBrbXNfcm90YXRp b25fY3JjCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hv cnN0QGxpbnV4LmludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IE1pa2EgS2Fob2xhIDxtaWthLmthaG9s YUBpbnRlbC5jb20+Cgo+IC0tLQo+IMKgbGliL2lndF9rbXMuYyB8IDIgKy0KPiDCoDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9s aWIvaWd0X2ttcy5jIGIvbGliL2lndF9rbXMuYwo+IGluZGV4IGE1ZGI2YmM0OTNjMi4uZDI1MDkw YjA1YzcwIDEwMDY0NAo+IC0tLSBhL2xpYi9pZ3Rfa21zLmMKPiArKysgYi9saWIvaWd0X2ttcy5j Cj4gQEAgLTIzMzIsNyArMjMzMiw3IEBAIHN0YXRpYyBpbnQKPiBpZ3RfcHJpbWFyeV9wbGFuZV9j b21taXRfbGVnYWN5KGlndF9wbGFuZV90ICpwcmltYXJ5LAo+IMKgCWlndF9hc3NlcnQoIXByaW1h cnktPnJvdGF0aW9uX2NoYW5nZWQpOwo+IMKgCj4gwqAJaWYgKCFwcmltYXJ5LT5mYl9jaGFuZ2Vk ICYmICFwcmltYXJ5LT5wb3NpdGlvbl9jaGFuZ2VkICYmCj4gLQnCoMKgwqDCoCFwcmltYXJ5LT5z aXplX2NoYW5nZWQpCj4gKwnCoMKgwqDCoCFwcmltYXJ5LT5zaXplX2NoYW5nZWQgJiYgIXByaW1h cnktPnBpcGUtPm1vZGVfY2hhbmdlZCkKPiDCoAkJcmV0dXJuIDA7Cj4gwqAKPiDCoAljcnRjX2lk ID0gcGlwZS0+Y3J0Y19pZDsKLS0gCk1pa2EgS2Fob2xhIC0gSW50ZWwgT1RDCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK