From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3A4BA6E91F for ; Thu, 21 May 2020 08:39:32 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Thu, 21 May 2020 10:39:24 +0200 Message-Id: <20200521083926.20428-4-zbigniew.kempczynski@intel.com> In-Reply-To: <20200521083926.20428-1-zbigniew.kempczynski@intel.com> References: <20200521083926.20428-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v2 3/5] lib/intel_batchbuffer: Add new media fillfunc v2 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: TWVkaWEgZmlsbCBmdW5jdGlvbiBzZWxlY3Rpb24gZm9yICJfdjIiIHZlcnNpb24uCgpTaWduZWQt b2ZmLWJ5OiBaYmlnbmlldyBLZW1wY3p5xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tpQGludGVs LmNvbT4KQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgotLS0KIGxp Yi9pbnRlbF9iYXRjaGJ1ZmZlci5jIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIGxp Yi9pbnRlbF9iYXRjaGJ1ZmZlci5oIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvbGliL2ludGVsX2JhdGNoYnVmZmVyLmMgYi9saWIvaW50ZWxf YmF0Y2hidWZmZXIuYwppbmRleCBiN2U4Njg1NC4uMDJjMjkzYmUgMTAwNjQ0Ci0tLSBhL2xpYi9p bnRlbF9iYXRjaGJ1ZmZlci5jCisrKyBiL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5jCkBAIC0xMTE4 LDYgKzExMTgsMzIgQEAgaWd0X2ZpbGxmdW5jX3QgaWd0X2dldF9tZWRpYV9maWxsZnVuYyhpbnQg ZGV2aWQpCiAJcmV0dXJuIGZpbGw7CiB9CiAKKworLyoqCisgKiBpZ3RfZ2V0X21lZGlhX2ZpbGxm dW5jX3YyOgorICogQGRldmlkOiBwY2kgZGV2aWNlIGlkCisgKgorICogUmV0dXJuczoKKyAqCisg KiBUaGUgcGxhdGZvcm0tc3BlY2lmaWMgbWVkaWEgZmlsbCBmdW5jdGlvbiBwb2ludGVyIGZvciB0 aGUgZGV2aWNlIHNwZWNpZmllZAorICogd2l0aCBAZGV2aWQuIFdpbGwgcmV0dXJuIE5VTEwgd2hl biBubyBtZWRpYSBmaWxsIGZ1bmN0aW9uIGlzIGltcGxlbWVudGVkLgorICovCitpZ3RfZmlsbGZ1 bmNfdjJfdCBpZ3RfZ2V0X21lZGlhX2ZpbGxmdW5jX3YyKGludCBkZXZpZCkKK3sKKwlpZ3RfZmls bGZ1bmNfdjJfdCBmaWxsID0gTlVMTDsKKworCWlmIChJU19HRU4xMihkZXZpZCkpCisJCWZpbGwg PSBnZW4xMl9tZWRpYV9maWxsZnVuY192MjsKKwllbHNlIGlmIChJU19HRU45KGRldmlkKSB8fCBJ U19HRU4xMChkZXZpZCkgfHwgSVNfR0VOMTEoZGV2aWQpKQorCQlmaWxsID0gZ2VuOV9tZWRpYV9m aWxsZnVuY192MjsKKwllbHNlIGlmIChJU19HRU44KGRldmlkKSkKKwkJZmlsbCA9IGdlbjhfbWVk aWFfZmlsbGZ1bmNfdjI7CisJZWxzZSBpZiAoSVNfR0VONyhkZXZpZCkpCisJCWZpbGwgPSBnZW43 X21lZGlhX2ZpbGxmdW5jX3YyOworCisJcmV0dXJuIGZpbGw7Cit9CisKIGlndF92bWVfZnVuY190 IGlndF9nZXRfbWVkaWFfdm1lX2Z1bmMoaW50IGRldmlkKQogewogCWlndF92bWVfZnVuY190IGZp bGwgPSBOVUxMOwpkaWZmIC0tZ2l0IGEvbGliL2ludGVsX2JhdGNoYnVmZmVyLmggYi9saWIvaW50 ZWxfYmF0Y2hidWZmZXIuaAppbmRleCAwZDk1NDI3Yy4uZTdhYzU4ZmEgMTAwNjQ0Ci0tLSBhL2xp Yi9pbnRlbF9iYXRjaGJ1ZmZlci5oCisrKyBiL2xpYi9pbnRlbF9iYXRjaGJ1ZmZlci5oCkBAIC00 MDEsNiArNDAxLDcgQEAgdHlwZWRlZiB2b2lkICgqaWd0X2ZpbGxmdW5jX3YyX3QpKGludCBpOTE1 LAogaWd0X2ZpbGxmdW5jX3QgaWd0X2dldF9tZWRpYV9maWxsZnVuYyhpbnQgZGV2aWQpOwogaWd0 X2ZpbGxmdW5jX3QgaWd0X2dldF9ncGdwdV9maWxsZnVuYyhpbnQgZGV2aWQpOwogaWd0X2ZpbGxm dW5jX3YyX3QgaWd0X2dldF9ncGdwdV9maWxsZnVuY192MihpbnQgZGV2aWQpOworaWd0X2ZpbGxm dW5jX3YyX3QgaWd0X2dldF9tZWRpYV9maWxsZnVuY192MihpbnQgZGV2aWQpOwogCiB0eXBlZGVm IHZvaWQgKCppZ3Rfdm1lX2Z1bmNfdCkoc3RydWN0IGludGVsX2JhdGNoYnVmZmVyICpiYXRjaCwK IAkJCSAgICAgICBjb25zdCBzdHJ1Y3QgaWd0X2J1ZiAqc3JjLAotLSAKMi4yNi4wCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcg bGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK