From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id C17456EBD0 for ; Fri, 15 May 2020 06:44:55 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Fri, 15 May 2020 08:44:32 +0200 Message-Id: <20200515064435.25926-5-zbigniew.kempczynski@intel.com> In-Reply-To: <20200515064435.25926-1-zbigniew.kempczynski@intel.com> References: <20200515064435.25926-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v2 4/7] lib/intel_batchbuffer: Introduce temporary igt_fillfunc_v2_t List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Chris Wilson List-ID: Z2VtX2dwZ3B1X2ZpbGwgdGVzdCBpcyBzcHJlYWQgb3ZlciBkaWZmZXJlbnQgZ2VuZXJhdGlvbnMg KGdlbiA+PSA3KQpzbyBzb21lIHRyYW5zaXRpb25hbCBzdGF0ZSBpcyByZXF1aXJlZCB1bnRpbCBh bGwgZ2VucyB3aWxsIGJlCnJld3JpdHRlbiB0byBuZXcgaW50ZWxfYmIgY29kZSB3aXRob3V0IGxp YmRybSBkZXBlbmRlbmN5LgoKU28sIGxldCdzIGRlZmluZSBuZXcgaWd0X2ZpbGxmdW5jX3YyX3Qg dG8gYmUgbmV3IGZpbGwgZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBaYmlnbmlldyBLZW1wY3p5 xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tpQGludGVsLmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgotLS0KIGxpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jIHwg MTkgKysrKysrKysrKysrKysrKysrKwogbGliL2ludGVsX2JhdGNoYnVmZmVyLmggfCAgOCArKysr KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGli L2ludGVsX2JhdGNoYnVmZmVyLmMgYi9saWIvaW50ZWxfYmF0Y2hidWZmZXIuYwppbmRleCA5NjVl MDdkZC4uZjM5MDhhOTAgMTAwNjQ0Ci0tLSBhL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jCisrKyBi L2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jCkBAIC0xMTUyLDYgKzExNTIsMjUgQEAgaWd0X2ZpbGxm dW5jX3QgaWd0X2dldF9ncGdwdV9maWxsZnVuYyhpbnQgZGV2aWQpCiAJcmV0dXJuIGZpbGw7CiB9 CiAKKy8qKgorICogaWd0X2dldF9ncGdwdV9maWxsZnVuY192MjoKKyAqIEBkZXZpZDogcGNpIGRl dmljZSBpZAorICoKKyAqIFJldHVybnM6CisgKgorICogVGhlIHBsYXRmb3JtLXNwZWNpZmljIGdw Z3B1IGZpbGwgZnVuY3Rpb24gcG9pbnRlciBmb3IgdGhlIGRldmljZSBzcGVjaWZpZWQKKyAqIHdp dGggQGRldmlkLiBXaWxsIHJldHVybiBOVUxMIHdoZW4gbm8gZ3BncHUgZmlsbCBmdW5jdGlvbiBp cyBpbXBsZW1lbnRlZC4KKyAqLworaWd0X2ZpbGxmdW5jX3YyX3QgaWd0X2dldF9ncGdwdV9maWxs ZnVuY192MihpbnQgZGV2aWQpCit7CisJaWd0X2ZpbGxmdW5jX3YyX3QgZmlsbCA9IE5VTEw7CisK KwlpZiAoSVNfR0VONyhkZXZpZCkpCisJCWZpbGwgPSBnZW43X2dwZ3B1X2ZpbGxmdW5jX3YyOwor CisJcmV0dXJuIGZpbGw7Cit9CisKIC8qKgogICogaWd0X2dldF9tZWRpYV9zcGluZnVuYzoKICAq IEBkZXZpZDogcGNpIGRldmljZSBpZApkaWZmIC0tZ2l0IGEvbGliL2ludGVsX2JhdGNoYnVmZmVy LmggYi9saWIvaW50ZWxfYmF0Y2hidWZmZXIuaAppbmRleCBjODk5ZWM5Yi4uMDlkOGQ0NmIgMTAw NjQ0Ci0tLSBhL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5oCisrKyBiL2xpYi9pbnRlbF9iYXRjaGJ1 ZmZlci5oCkBAIC0zOTEsOCArMzkxLDE2IEBAIHR5cGVkZWYgdm9pZCAoKmlndF9maWxsZnVuY190 KShzdHJ1Y3QgaW50ZWxfYmF0Y2hidWZmZXIgKmJhdGNoLAogCQkJICAgICAgIHVuc2lnbmVkIHdp ZHRoLCB1bnNpZ25lZCBoZWlnaHQsCiAJCQkgICAgICAgdWludDhfdCBjb2xvcik7CiAKK3N0cnVj dCBpbnRlbF9idWY7Cit0eXBlZGVmIHZvaWQgKCppZ3RfZmlsbGZ1bmNfdjJfdCkoaW50IGk5MTUs CisJCQkJICBzdHJ1Y3QgaW50ZWxfYnVmICpidWYsCisJCQkJICB1bnNpZ25lZCB4LCB1bnNpZ25l ZCB5LAorCQkJCSAgdW5zaWduZWQgd2lkdGgsIHVuc2lnbmVkIGhlaWdodCwKKwkJCQkgIHVpbnQ4 X3QgY29sb3IpOworCiBpZ3RfZmlsbGZ1bmNfdCBpZ3RfZ2V0X21lZGlhX2ZpbGxmdW5jKGludCBk ZXZpZCk7CiBpZ3RfZmlsbGZ1bmNfdCBpZ3RfZ2V0X2dwZ3B1X2ZpbGxmdW5jKGludCBkZXZpZCk7 CitpZ3RfZmlsbGZ1bmNfdjJfdCBpZ3RfZ2V0X2dwZ3B1X2ZpbGxmdW5jX3YyKGludCBkZXZpZCk7 CiAKIHR5cGVkZWYgdm9pZCAoKmlndF92bWVfZnVuY190KShzdHJ1Y3QgaW50ZWxfYmF0Y2hidWZm ZXIgKmJhdGNoLAogCQkJICAgICAgIGNvbnN0IHN0cnVjdCBpZ3RfYnVmICpzcmMsCi0tIAoyLjI2 LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1k ZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=