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 35CBF89E2A for ; Thu, 23 May 2019 12:27:39 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:09 +0300 Message-Id: <20190523122727.6932-18-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 18/36] i915/gen3_render_linear_blits: 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: VGhlIGJ1ZmZlciBjb3VudCBwYXJhbWV0ZXIsIHByZXZpb3VzbHkgZ290dGVuIGZyb20gYXJndlsx XSwgaXMgbm93IHRoZQpwYXJhbWV0ZXIgLWMuCgpTaWduZWQtb2ZmLWJ5OiBQZXRyaSBMYXR2YWxh IDxwZXRyaS5sYXR2YWxhQGludGVsLmNvbT4KLS0tCiB0ZXN0cy9pOTE1L2dlbjNfcmVuZGVyX2xp bmVhcl9ibGl0cy5jIHwgMjggKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hh bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0 cy9pOTE1L2dlbjNfcmVuZGVyX2xpbmVhcl9ibGl0cy5jIGIvdGVzdHMvaTkxNS9nZW4zX3JlbmRl cl9saW5lYXJfYmxpdHMuYwppbmRleCA5ZDE0OTlhNS4uZDNmYzgwNTUgMTAwNjQ0Ci0tLSBhL3Rl c3RzL2k5MTUvZ2VuM19yZW5kZXJfbGluZWFyX2JsaXRzLmMKKysrIGIvdGVzdHMvaTkxNS9nZW4z X3JlbmRlcl9saW5lYXJfYmxpdHMuYwpAQCAtMzE1LDIxICszMTUsMzMgQEAgY2hlY2tfYm8oaW50 IGZkLCB1aW50MzJfdCBoYW5kbGUsIHVpbnQzMl90IHZhbCkKIAl9CiB9CiAKLWludCBtYWluKGlu dCBhcmdjLCBjaGFyICoqYXJndikKK2ludCBjb3VudDsKKworc3RhdGljIGludCBvcHRfaGFuZGxl cihpbnQgb3B0LCBpbnQgb3B0X2luZGV4LCB2b2lkICpkYXRhKQoreworCXN3aXRjaCAob3B0KSB7 CisJY2FzZSAnYyc6CisJCWNvdW50ID0gYXRvaShvcHRhcmcpOworCQlicmVhazsKKwlkZWZhdWx0 OgorCQlyZXR1cm4gSUdUX09QVF9IQU5ETEVSX0VSUk9SOworCX0KKworCXJldHVybiBJR1RfT1BU X0hBTkRMRVJfU1VDQ0VTUzsKK30KKworY29uc3QgY2hhciAqaGVscF9zdHIgPSAiICAtY1x0QnVm ZmVyIGNvdW50XG4iOworCitpZ3Rfc2ltcGxlX21haW5fYXJncygiYzoiLCBOVUxMLCBoZWxwX3N0 ciwgb3B0X2hhbmRsZXIsIE5VTEwpCiB7CiAJdWludDMyX3QgKmhhbmRsZSwgKnN0YXJ0X3ZhbDsK IAl1aW50MzJfdCBzdGFydCA9IDA7Ci0JaW50IGksIGZkLCBjb3VudDsKLQotCWlndF9zaW1wbGVf aW5pdChhcmdjLCBhcmd2KTsKKwlpbnQgaSwgZmQ7CiAKIAlmZCA9IGRybV9vcGVuX2RyaXZlcihE UklWRVJfSU5URUwpOwogCiAJaWd0X3JlcXVpcmUoSVNfR0VOMyhpbnRlbF9nZXRfZHJtX2Rldmlk KGZkKSkpOwogCi0JY291bnQgPSAwOwotCWlmIChhcmdjID4gMSkKLQkJY291bnQgPSBhdG9pKGFy Z3ZbMV0pOwogCWlmIChjb3VudCA9PSAwKQogCQljb3VudCA9IDMgKiBnZW1fYXBlcnR1cmVfc2l6 ZShmZCkgLyAoMTAyNCoxMDI0KSAvIDI7CiAJaWd0X2luZm8oIlVzaW5nICVkIDFNaUIgYnVmZmVy c1xuIiwgY291bnQpOwpAQCAtMzgzLDYgKzM5NSw0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFy ICoqYXJndikKIAl9CiAJZm9yIChpID0gMDsgaSA8IGNvdW50OyBpKyspCiAJCWNoZWNrX2JvKGZk LCBoYW5kbGVbaV0sIHN0YXJ0X3ZhbFtpXSk7Ci0KLQlpZ3RfZXhpdCgpOwogfQotLSAKMi4xOS4x CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2 IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=