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 15A1189E3B for ; Thu, 23 May 2019 12:27:39 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:02 +0300 Message-Id: <20190523122727.6932-11-petri.latvala@intel.com> In-Reply-To: <20190523122727.6932-1-petri.latvala@intel.com> References: <20190523122727.6932-1-petri.latvala@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 11/36] i915/gem_render_copy: Nuke custom main function 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: Petri Latvala List-ID: U2lnbmVkLW9mZi1ieTogUGV0cmkgTGF0dmFsYSA8cGV0cmkubGF0dmFsYUBpbnRlbC5jb20+Ci0t LQogdGVzdHMvaTkxNS9nZW1fcmVuZGVyX2NvcHkuYyB8IDI1ICsrKysrKysrKysrKysrLS0tLS0t LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS90ZXN0cy9pOTE1L2dlbV9yZW5kZXJfY29weS5jIGIvdGVzdHMvaTkxNS9n ZW1fcmVuZGVyX2NvcHkuYwppbmRleCBiNWQxZjQ1Zi4uYjgxNDk0ODMgMTAwNjQ0Ci0tLSBhL3Rl c3RzL2k5MTUvZ2VtX3JlbmRlcl9jb3B5LmMKKysrIGIvdGVzdHMvaTkxNS9nZW1fcmVuZGVyX2Nv cHkuYwpAQCAtNjc4LDI0ICs2NzgsMjkgQEAgc3RhdGljIHZvaWQgdGVzdChkYXRhX3QgKmRhdGEs IHVpbnQzMl90IHRpbGluZywgdWludDY0X3QgY2NzX21vZGlmaWVyKQogCiBzdGF0aWMgaW50IG9w dF9oYW5kbGVyKGludCBvcHQsIGludCBvcHRfaW5kZXgsIHZvaWQgKmRhdGEpCiB7Ci0JaWYgKG9w dCA9PSAnZCcpIHsKKwlzd2l0Y2ggKG9wdCkgeworCWNhc2UgJ2QnOgogCQlvcHRfZHVtcF9wbmcg PSB0cnVlOwotCX0KLQotCWlmIChvcHQgPT0gJ2EnKSB7CisJCWJyZWFrOworCWNhc2UgJ2EnOgog CQljaGVja19hbGxfcGl4ZWxzID0gdHJ1ZTsKKwkJYnJlYWs7CisJZGVmYXVsdDoKKwkJcmV0dXJu IElHVF9PUFRfSEFORExFUl9FUlJPUjsKIAl9CiAKLQlyZXR1cm4gMDsKKwlyZXR1cm4gSUdUX09Q VF9IQU5ETEVSX1NVQ0NFU1M7CiB9CiAKLWludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikK K2NvbnN0IGNoYXIgKmhlbHBfc3RyID0KKwkiICAtZFx0RHVtcCBQTkdcbiIKKwkiICAtYVx0Q2hl Y2sgYWxsIHBpeGVsc1xuIgorCTsKKworaWd0X21haW5fYXJncygiZGEiLCBOVUxMLCBoZWxwX3N0 ciwgb3B0X2hhbmRsZXIsIE5VTEwpCiB7CiAJZGF0YV90IGRhdGEgPSB7MCwgfTsKIAotCWlndF9z dWJ0ZXN0X2luaXRfcGFyc2Vfb3B0cygmYXJnYywgYXJndiwgImRhIiwgTlVMTCwgTlVMTCwKLQkJ CQkgICAgb3B0X2hhbmRsZXIsIE5VTEwpOwotCiAJaWd0X2ZpeHR1cmUgewogCQlkYXRhLmRybV9m ZCA9IGRybV9vcGVuX2RyaXZlcl9yZW5kZXIoRFJJVkVSX0lOVEVMKTsKIAkJZGF0YS5kZXZpZCA9 IGludGVsX2dldF9kcm1fZGV2aWQoZGF0YS5kcm1fZmQpOwpAQCAtNzQzLDYgKzc0OCw0IEBAIGlu dCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAkJaW50ZWxfYmF0Y2hidWZmZXJfZnJlZShk YXRhLmJhdGNoKTsKIAkJZHJtX2ludGVsX2J1Zm1ncl9kZXN0cm95KGRhdGEuYnVmbWdyKTsKIAl9 Ci0KLQlpZ3RfZXhpdCgpOwogfQotLSAKMi4xOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2lndC1kZXY=