From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Skip fence installation for objects with rotated views (v3) Date: Thu, 29 Oct 2015 10:31:59 +0000 Message-ID: <5631F59F.60104@linux.intel.com> References: <5630A0A2.8010504@linux.intel.com> <1446081859-2032-1-git-send-email-vivek.kasireddy@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 8ED3E6E5CB for ; Thu, 29 Oct 2015 03:32:01 -0700 (PDT) In-Reply-To: <1446081859-2032-1-git-send-email-vivek.kasireddy@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Vivek Kasireddy , intel-gfx@lists.freedesktop.org, Chris Wilson , =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= List-Id: intel-gfx@lists.freedesktop.org T24gMjkvMTAvMTUgMDE6MjQsIFZpdmVrIEthc2lyZWRkeSB3cm90ZToKPiBXaGlsZSBwaW5uaW5n IGEgZmIgb2JqZWN0IHRvIHRoZSBkaXNwbGF5IHBsYW5lLCBvbmx5IGluc3RhbGwgYSBmZW5jZQo+ IGlmIHRoZSBvYmplY3QgaXMgdXNpbmcgYSBub3JtYWwgdmlldy4gVGhpcyBjb3JyZXNwb25kcyB3 aXRoIHRoZQo+IGJlaGF2aW9yIGZvdW5kIGluIGk5MTVfZ2VtX29iamVjdF9kb19waW4oKSB3aGVy ZSB0aGUgZmVuY2FiaWxpdHkKPiBjcml0ZXJpYSBpcyBkZXRlcm1pbmVkIG9ubHkgZm9yIG9iamVj dHMgd2l0aCBub3JtYWwgdmlld3MuCj4KPiB2MjoKPiBMb29rIGF0IHRoZSBvYmplY3QncyBtYXBf YW5kX2ZlbmNlYWJsZSBmbGFnIHRvIGRldGVybWluZSB3aGV0aGVyIHRvCj4gaW5zdGFsbCBhIGZl bmNlIG9yIG5vdCAoQ2hyaXMpLgo+Cj4gdjM6Cj4gUGluIGFuZCB1bnBpbiBhIGZlbmNlIG9ubHkg aWYgdGhlIGN1cnJlbnQgdmlldyB0eXBlIGlzIG5vcm1hbC4KPgo+IENjOiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51 cnN1bGluQGludGVsLmNvbT4KPiBDYzogVmlsbGUgU3lyamFsYSA8dmlsbGUuc3lyamFsYUBsaW51 eC5pbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogVml2ZWsgS2FzaXJlZGR5IDx2aXZlay5rYXNp cmVkZHlAaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlz cGxheS5jIHwgNyArKysrKy0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAy IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4 IDJmZGZjYTEuLmFjMDZmOGMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j Cj4gQEAgLTI0MTksNyArMjQxOSw4IEBAIGludGVsX3Bpbl9hbmRfZmVuY2VfZmJfb2JqKHN0cnVj dCBkcm1fcGxhbmUgKnBsYW5lLAo+ICAgCSAqIGZyYW1lYnVmZmVyIGNvbXByZXNzaW9uLiAgRm9y IHNpbXBsaWNpdHksIHdlIGFsd2F5cyBpbnN0YWxsCj4gICAJICogYSBmZW5jZSBhcyB0aGUgY29z dCBpcyBub3QgdGhhdCBvbmVyb3VzLgo+ICAgCSAqLwo+IC0JcmV0ID0gaTkxNV9nZW1fb2JqZWN0 X2dldF9mZW5jZShvYmopOwo+ICsJaWYgKHZpZXcudHlwZSA9PSBJOTE1X0dHVFRfVklFV19OT1JN QUwpCj4gKwkJcmV0ID0gaTkxNV9nZW1fb2JqZWN0X2dldF9mZW5jZShvYmopOwo+ICAgCWlmIChy ZXQgPT0gLUVERUFETEspIHsKPiAgIAkJLyoKPiAgIAkJICogLUVERUFETEsgbWVhbnMgdGhlcmUg YXJlIG5vIGZyZWUgZmVuY2VzCj4gQEAgLTI0NjAsNyArMjQ2MSw5IEBAIHN0YXRpYyB2b2lkIGlu dGVsX3VucGluX2ZiX29iaihzdHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpmYiwKPiAgIAlyZXQgPSBp bnRlbF9maWxsX2ZiX2dndHRfdmlldygmdmlldywgZmIsIHBsYW5lX3N0YXRlKTsKPiAgIAlXQVJO X09OQ0UocmV0LCAiQ291bGRuJ3QgZ2V0IHZpZXcgZnJvbSBwbGFuZSBzdGF0ZSEiKTsKPgo+IC0J aTkxNV9nZW1fb2JqZWN0X3VucGluX2ZlbmNlKG9iaik7Cj4gKwlpZiAodmlldy50eXBlID09IEk5 MTVfR0dUVF9WSUVXX05PUk1BTCkKPiArCQlpOTE1X2dlbV9vYmplY3RfdW5waW5fZmVuY2Uob2Jq KTsKPiArCj4gICAJaTkxNV9nZW1fb2JqZWN0X3VucGluX2Zyb21fZGlzcGxheV9wbGFuZShvYmos ICZ2aWV3KTsKPiAgIH0KPgo+CgpSZXZpZXdlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51 cnN1bGluQGludGVsLmNvbT4KCk9rIHRvIG1lcmdlIENocmlzIGFuZCBWaWxsZSA/CgpSZWdhcmRz LAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==