From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Only fence tiled region of object. Date: Thu, 18 Dec 2014 21:37:37 +0100 Message-ID: <20141218203737.GT2711@phenom.ffwll.local> References: <1418925086-16001-1-git-send-email-bob.j.paauwe@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by gabe.freedesktop.org (Postfix) with ESMTP id 965676E132 for ; Thu, 18 Dec 2014 12:37:41 -0800 (PST) Received: by mail-wg0-f47.google.com with SMTP id n12so2669976wgh.34 for ; Thu, 18 Dec 2014 12:37:40 -0800 (PST) Content-Disposition: inline In-Reply-To: <1418925086-16001-1-git-send-email-bob.j.paauwe@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Bob Paauwe Cc: intel-gfx , danh@ghs.com List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMTgsIDIwMTQgYXQgMDk6NTE6MjZBTSAtMDgwMCwgQm9iIFBhYXV3ZSB3cm90 ZToKPiBXaGVuIGNyZWF0aW5nIGEgZmVuY2UgZm9yIGEgdGlsZWQgb2JqZWN0LCBvbmx5IGZlbmNl IHRoZSBhcmVhIHRoYXQKPiBtYWtlcyB1cCB0aGUgYWN0dWFsIHRpbGVzLiAgVGhlIG9iamVjdCBt YXkgYmUgbGFyZ2VyIHRoYW4gdGhlIHRpbGVkCj4gYXJlYSBhbmQgaWYgd2UgYWxsb3cgdGhvc2Ug ZXh0cmEgYWRkcmVzc2VzIHRvIGJlIGZlbmNlZCwgdGhleSdsbAo+IGdldCBjb252ZXJ0ZWQgdG8g YWRkcmVzc2VzIGJleW9uZCB3aGVyZSB0aGUgb2JqZWN0IGlzIG1hcHBlZC4gVGhpcwo+IG9wZW5z IHVwIHRoZSBwb3NzaWJsaXR5IG9mIHdyaXRlcyBiZXlvbmQgdGhlIGVuZCBvZiBvYmplY3QuCj4g Cj4gVG8gcHJldmVudCB0aGlzLCB3ZSBhZGp1c3QgdGhlIHNpemUgb2YgdGhlIGZlbmNlIHRvIG9u bHkgZW5jb21wYXNzCj4gdGhlIGFyZWEgdGhhdCBtYWtlcyB1cCB0aGUgYWN0dWFsIHRpbGVzLiAg VGhlIGV4dHJhIHNwYWNlIGlzIGNvbnNpZGVyZWQKPiB1bi10aWxlZCBhbmQgbm93IGJlaGF2ZXMg YXMgaWYgaXQgd2FzIGEgbGluZWFyIG9iamVjdC4KPiAKPiBUZXN0Y2FzZTogaWd0L2dlbV90aWxl ZF9mZW5jZV9vdmVyZmxvdwo+IFJlcG9ydGVkLWJ5OiBEYW4gSGV0dGVuYSA8ZGFuaEBnaHMuY29t Pgo+IFNpZ25lZC1vZmYtYnk6IEJvYiBQYWF1d2UgPGJvYi5qLnBhYXV3ZUBpbnRlbC5jb20+CgpQ cmVzdW1pbmcgdGhpcyBpbmRlZWQgYmxvd3MgdXAgKEkgZGlkbid0IHRyeSB5b3VyIHRlc3QpIHRo aXMgaXMgb25lIGZvcgpKYW5pLgoKUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAZmZ3bGwuY2g+CkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCgpUaGFua3MsIERhbmll bAoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDcgKysrKysrKwo+ ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bS5jCj4gaW5kZXggNjc1NTBhYy4uYzlhY2JmYSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0u Ywo+IEBAIC0zMTczLDYgKzMxNzMsMTMgQEAgc3RhdGljIHZvaWQgaTk2NV93cml0ZV9mZW5jZV9y ZWcoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgaW50IHJlZywKPiAgCQl1MzIgc2l6ZSA9IGk5MTVf Z2VtX29ial9nZ3R0X3NpemUob2JqKTsKPiAgCQl1aW50NjRfdCB2YWw7Cj4gIAo+ICsJCS8qIEFk anVzdCBmZW5jZSBzaXplIHRvIG1hdGNoIHRpbGVkIGFyZWEgKi8KPiArCQlpZiAob2JqLT50aWxp bmdfbW9kZSAhPSBJOTE1X1RJTElOR19OT05FKSB7Cj4gKwkJCXVpbnQzMl90IHJvd19zaXplID0g b2JqLT5zdHJpZGUgKgo+ICsJCQkJKG9iai0+dGlsaW5nX21vZGUgPT0gSTkxNV9USUxJTkdfWSA/ IDMyIDogOCk7Cj4gKwkJCXNpemUgPSAoc2l6ZSAvIHJvd19zaXplKSAqIHJvd19zaXplOwo+ICsJ CX0KPiArCj4gIAkJdmFsID0gKHVpbnQ2NF90KSgoaTkxNV9nZW1fb2JqX2dndHRfb2Zmc2V0KG9i aikgKyBzaXplIC0gNDA5NikgJgo+ICAJCQkJIDB4ZmZmZmYwMDApIDw8IDMyOwo+ICAJCXZhbCB8 PSBpOTE1X2dlbV9vYmpfZ2d0dF9vZmZzZXQob2JqKSAmIDB4ZmZmZmYwMDA7Cj4gLS0gCj4gMi4x LjAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9u Cis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK