From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/3] drm/i915: Make fb user dirty operation to invalidate frontbuffer Date: Wed, 1 Jul 2015 15:19:31 +0200 Message-ID: <20150701131931.GK23343@phenom.ffwll.local> References: <1435707722-2152-1-git-send-email-rodrigo.vivi@intel.com> <20150701080408.GN1381@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2659D6EB19 for ; Wed, 1 Jul 2015 06:16:43 -0700 (PDT) Received: by wiwl6 with SMTP id l6so164911819wiw.0 for ; Wed, 01 Jul 2015 06:16:42 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150701080408.GN1381@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Rodrigo Vivi , intel-gfx@lists.freedesktop.org, Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKdWwgMDEsIDIwMTUgYXQgMDk6MDQ6MDhBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFR1ZSwgSnVuIDMwLCAyMDE1IGF0IDA0OjQyOjAwUE0gLTA3MDAsIFJvZHJpZ28g Vml2aSB3cm90ZToKPiA+IExldCdzIGRvIGEgZnJvbnRidWZmZXIgaW52YWxpZGF0aW9uIG9uIGRp cnR5IGZiLgo+ID4gVG8gYmUgdXNlZCBmb3IgRElSVFlGQiBkcm0gaW9jdGwuCj4gPiAKPiA+IFRo aXMgcGF0Y2ggc29sdmVzIHRoZSBiaWdnZXN0IFBTUiBrbm93biBpc3N1ZSwgdGhhdCBpcwo+ID4g bWlzc2VkIHNjcmVlbiB1cGRhdGVzIGR1cmluZyBib290LCBtYWlubHkgd2hlbiB0aGVyZSBpcyBh IHNwbGFzaAo+ID4gc2NyZWVuIGludm9sdmVkIGxpa2UgcGx5bW91dGguCj4gPiAKPiA+IFBseW1v dGggd2lsbCBkbyBhIG1vZGVzZXQgb3ZlciBpb2N0bCB0aGF0IGZsdXNoZXMgZnJvbnRidWZmZXIK PiA+IHRyYWNraW5nIGFuZCBQU1IgZ2V0cyBiYWNrIHRvIHdvcmsgd2hpbGUgaXQgY2Fubm90IHRy YWNrIHRoZQo+ID4gc2NyZWVuIHVwZGF0ZXMgYW5kIGV4aXQgcHJvcGVybHkuIEhvd2V2ZXIgcGx5 bW91dGggYWxzbyB1c2VzCj4gPiBhIGRpcnR5ZmIgaW9jdGwgd2hlbmV2ZXIgdXBkYXRpbmcgdGhl IHNjcmVlbi4gU28gbGV0J3MgdXNlIGl0Cj4gPiB0byBpbnZhbGlkYXRlIFBTUiBiYWNrIGFnYWlu Lgo+ID4gCj4gPiB2MjogUmVtb3ZlIE9SSUdJTl9GQl9ESVJUWSBhbmQgdXNlIE9SSUdJTl9HVFQg aW5zdGVhZCBzaW5jZSBkaXJ0eQo+ID4gICAgIGNhbGxiYWNrIGlzIGp1c3QgY2FsbGVkIGFmdGVy IGZldyBzY3JlZW4gdXBkYXRlcyBhbmQgbm90IG9uCj4gPiAgICAgZXZlcnlvbmUgYXMgcG9pbnRl ZCBieSBEYW5pZWwuCj4gPiAKPiA+IENjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZm d2xsLmNoPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50 ZWwuY29tPgo+IAo+IFdpbGwgaXQgZXZlciBncm93IHRoZSBhYmlsaXR5IHRvIGhhbmRsZSBjbGlw IHJlY3RzPyBJIGNhbiBkZXRlY3QgdGhlCj4gcHJlc2VuY2Ugb2YgdGhlIHN5c2NhbGwgYW5kIGNh bGwgaXQgYXBwcm9wcmlhdGVseSwgYnV0IEkgZG9uJ3Qgd2FudCB0bwo+IGhhdmUgdG8gc3RhcnQg dHJhY2tpbmcgZnJvbnRidWZmZXIgZGFtYWdlIHVubGVzcyB0aGVyZSdzIGEgc2lnbmlmaWNhbnQK PiBhZHZhbnRhZ2UgaW4gZG9pbmcgc28gKHRvIG9mZnNldCB0aGUgY29zdCBvZiB0aGUgdHJhY2tp bmcpLgoKRm9yIG5vdyB0aGlzIGlzIGp1c3QgZm9yIGdlbmVyaWMgdXNlcnNwYWNlIHVzaW5nIHRo ZSBkdW1iIG1tYXAgaW9jdGxzLAp3aGljaCBkb2VzIGFscmVhZHkgZGlydHkgZXZlcnl0aGluZy4g Rm9yIGdlbS9pOTE1IHVzZXJzcGFjZSB0aGUgZXhpc3RpbmcKZnJvbnRidWZmZXIgdHJhY2tpbmcg cnVsZXMgd2lsbCBzdGlsbCBhcHBseS4KCkkgdGhpbmsgdGhlIGRhbWFnZSByZWN0IHdpbGwgb25s eSBiZSB1c2VmdWwgZm9yIHBzcjIgc2luZ2xlLXNob3QgdXBsb2FkcywKYnV0IHdlIG5lZWQgdG8g ZG8gc29tZSBzZXJpb3VzIGhhY2tzIHVzaW5nIGRlYnVnIHJlY3RzIHRvIHB1bGwgdGhpcyBvZmYg LQp0aGUgaHcgd2FudHMgdG8gYmUgd2F5IHRvIGhlbHBmdWwgYW5kIGdldHMgaW4gdGhlIHdheS4g QW5kIEkgdGhpbmsgZm9yCnRoYXQgdXNlY2FzZSBpdCBvbmx5IG1ha2VzIHNlbnNlIHRvIHN1cHBs eSB0aGUgb3ZlcmFsbCBwZXItY3J0YyBkYW1hZ2UKcmVjdCBpbiBhbiBhdG9taWMgZmxpcC4gVHJh Y2tpbmcgZGFtYWdlIGZvciBmcm9udGJ1ZmZlciByZW5kZXJpbmcgcHJvYmFibHkKd29uJ3QgYmUg d29ydGggaXQgYW55dGltZSBzb29uIGF0IGFsbC4KCkluIHNob3J0OiBOb3RoaW5nIHRvIHdvcnJ5 IGFib3V0IHlldCBmb3IgYSBsb25nIHRpbWUgOy0pCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNo Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==