From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: [PATCH 1/3] drm/i915: mark GEM objects as dirty when filled by the CPU Date: Tue, 8 Dec 2015 16:51:16 +0000 Message-ID: <1449593478-33649-2-git-send-email-david.s.gordon@intel.com> References: <1449593478-33649-1-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id DAF806E357 for ; Tue, 8 Dec 2015 08:51:36 -0800 (PST) In-Reply-To: <1449593478-33649-1-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SW4gdmFyaW91cyBwbGFjZXMsIGEgR0VNIG9iamVjdCBpcyBmaWxsZWQgd2l0aCBkYXRhIGJ5IG1l YW5zIG9mIENQVQp3cml0ZXMuIEluIHN1Y2ggY2FzZXMsIHRoZSBvYmplY3Qgc2hvdWxkIGJlIG1h cmtlZCBkaXJ0eSwgdG8gZW5zdXJlIHRoYXQKdGhlIGRhdGEgaXMgbm90IGRpc2NhcmRlZCBpZiB0 aGUgb2JqZWN0IGlzIGV2aWN0ZWQgdW5kZXIgbWVtb3J5CnByZXNzdXJlLgoKVGhpcyBpbmNvcnBv cmF0ZXMgYW5kIHN1cGVyY2VkZXMgQWxleCBEYWkncyBlYXJsaWVyIHBhdGNoCltQQVRDSCB2MV0g ZHJtL2k5MTUvZ3VjOiBGaXggYSBmdyBjb250ZW50IGxvc3QgaXNzdWUgYWZ0ZXIgaXQgaXMgZXZp Y3RlZAoKU2lnbmVkLW9mZi1ieTogRGF2ZSBHb3Jkb24gPGRhdmlkLnMuZ29yZG9uQGludGVsLmNv bT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogQWxleCBE YWkgPHl1LmRhaUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRf cGFyc2VyLmMgfCAxICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgICAgICAgIHwg MSArCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfY21kX3BhcnNlci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9jbWRfcGFyc2VyLmMKaW5kZXggODE0ZDg5NC4uMjkyYmQ1ZCAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMKQEAgLTk0NSw2ICs5NDUsNyBAQCBzdGF0aWMgdTMyICpj b3B5X2JhdGNoKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpkZXN0X29iaiwKIAkJZHJtX2Ns Zmx1c2hfdmlydF9yYW5nZShzcmMsIGJhdGNoX2xlbik7CiAKIAltZW1jcHkoZHN0LCBzcmMsIGJh dGNoX2xlbik7CisJZGVzdF9vYmotPmRpcnR5ID0gMTsKIAogdW5tYXBfc3JjOgogCXZ1bm1hcChz cmNfYmFzZSk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwppbmRleCBkZmFmMjViLi4xMmY2OGY0IDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTUyMDksNiArNTIwOSw3IEBAIGk5MTVfZ2VtX29i amVjdF9jcmVhdGVfZnJvbV9kYXRhKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJaTkxNV9nZW1f b2JqZWN0X3Bpbl9wYWdlcyhvYmopOwogCXNnID0gb2JqLT5wYWdlczsKIAlieXRlcyA9IHNnX2Nv cHlfZnJvbV9idWZmZXIoc2ctPnNnbCwgc2ctPm5lbnRzLCAodm9pZCAqKWRhdGEsIHNpemUpOwor CW9iai0+ZGlydHkgPSAxOwogCWk5MTVfZ2VtX29iamVjdF91bnBpbl9wYWdlcyhvYmopOwogCiAJ aWYgKFdBUk5fT04oYnl0ZXMgIT0gc2l6ZSkpIHsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=