From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id E795F6E879 for ; Tue, 12 May 2020 08:24:08 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Tue, 12 May 2020 10:23:59 +0200 Message-Id: <20200512082402.26792-4-zbigniew.kempczynski@intel.com> In-Reply-To: <20200512082402.26792-1-zbigniew.kempczynski@intel.com> References: <20200512082402.26792-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 3/6] 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 L2ludGVsX2JhdGNoYnVmZmVyLmMgYi9saWIvaW50ZWxfYmF0Y2hidWZmZXIuYwppbmRleCBjN2Y1 MmYwMS4uMjBmNDhmNTEgMTAwNjQ0Ci0tLSBhL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jCisrKyBi L2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jCkBAIC0xMTUyLDYgKzExNTIsMjUgQEAgaWd0X2ZpbGxm dW5jX3QgaWd0X2dldF9ncGdwdV9maWxsZnVuYyhpbnQgZGV2aWQpCiAJcmV0dXJuIGZpbGw7CiB9 CiAKKy8qKgorICogaWd0X2dldF9ncGdwdV9maWxsZnVuY192MjoKKyAqIEBkZXZpZDogcGNpIGRl dmljZSBpZAorICoKKyAqIFJldHVybnM6CisgKgorICogVGhlIHBsYXRmb3JtLXNwZWNpZmljIGdw Z3B1IGZpbGwgZnVuY3Rpb24gcG9pbnRlciBmb3IgdGhlIGRldmljZSBzcGVjaWZpZWQKKyAqIHdp dGggQGRldmlkLiBXaWxsIHJldHVybiBOVUxMIHdoZW4gbm8gZ3BncHUgZmlsbCBmdW5jdGlvbiBp cyBpbXBsZW1lbnRlZC4KKyAqLworaWd0X2ZpbGxmdW5jX3YyX3QgaWd0X2dldF9ncGdwdV9maWxs ZnVuY192MihpbnQgZGV2aWQpCit7CisJaWd0X2ZpbGxmdW5jX3YyX3QgZmlsbCA9IE5VTEw7CisK KwlpZiAoSVNfR0VONyhkZXZpZCkpCisJCWZpbGwgPSBnZW43X2dwZ3B1X2ZpbGxmdW5jX3YyOwor CisJcmV0dXJuIGZpbGw7Cit9CisKIC8qKgogICogaWd0X2dldF9tZWRpYV9zcGluZnVuYzoKICAq IEBkZXZpZDogcGNpIGRldmljZSBpZApkaWZmIC0tZ2l0IGEvbGliL2ludGVsX2JhdGNoYnVmZmVy LmggYi9saWIvaW50ZWxfYmF0Y2hidWZmZXIuaAppbmRleCA4MmUzZmQ5MS4uMjFjN2FmMGIgMTAw NjQ0Ci0tLSBhL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5oCisrKyBiL2xpYi9pbnRlbF9iYXRjaGJ1 ZmZlci5oCkBAIC0zOTEsOCArMzkxLDE2IEBAIHR5cGVkZWYgdm9pZCAoKmlndF9maWxsZnVuY190 KShzdHJ1Y3QgaW50ZWxfYmF0Y2hidWZmZXIgKmJhdGNoLAogCQkJICAgICAgIHVuc2lnbmVkIHdp ZHRoLCB1bnNpZ25lZCBoZWlnaHQsCiAJCQkgICAgICAgdWludDhfdCBjb2xvcik7CiAKK3N0cnVj dCBpbnRlbF9idWY7Cit0eXBlZGVmIHZvaWQgKCppZ3RfZmlsbGZ1bmNfdjJfdCkoaW50IGk5MTUs CisJCQkJICBzdHJ1Y3QgaW50ZWxfYnVmICpidWYsCisJCQkJICB1bnNpZ25lZCB4LCB1bnNpZ25l ZCB5LAorCQkJCSAgdW5zaWduZWQgd2lkdGgsIHVuc2lnbmVkIGhlaWdodCwKKwkJCQkgIHVpbnQ4 X3QgY29sb3IpOworCiBpZ3RfZmlsbGZ1bmNfdCBpZ3RfZ2V0X21lZGlhX2ZpbGxmdW5jKGludCBk ZXZpZCk7CiBpZ3RfZmlsbGZ1bmNfdCBpZ3RfZ2V0X2dwZ3B1X2ZpbGxmdW5jKGludCBkZXZpZCk7 CitpZ3RfZmlsbGZ1bmNfdjJfdCBpZ3RfZ2V0X2dwZ3B1X2ZpbGxmdW5jX3YyKGludCBkZXZpZCk7 CiAKIHR5cGVkZWYgdm9pZCAoKmlndF92bWVfZnVuY190KShzdHJ1Y3QgaW50ZWxfYmF0Y2hidWZm ZXIgKmJhdGNoLAogCQkJICAgICAgIGNvbnN0IHN0cnVjdCBpZ3RfYnVmICpzcmMsCi0tIAoyLjI2 LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1k ZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=