From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 395F089E35 for ; Thu, 23 May 2019 12:27:39 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:10 +0300 Message-Id: <20190523122727.6932-19-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 19/36] i915/gen3_render_mixed_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 IDxwZXRyaS5sYXR2YWxhQGludGVsLmNvbT4KLS0tCiB0ZXN0cy9pOTE1L2dlbjNfcmVuZGVyX21p eGVkX2JsaXRzLmMgfCAyOCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hh bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0 cy9pOTE1L2dlbjNfcmVuZGVyX21peGVkX2JsaXRzLmMgYi90ZXN0cy9pOTE1L2dlbjNfcmVuZGVy X21peGVkX2JsaXRzLmMKaW5kZXggNmRkNzM5MmIuLjE1ODk1YzIxIDEwMDY0NAotLS0gYS90ZXN0 cy9pOTE1L2dlbjNfcmVuZGVyX21peGVkX2JsaXRzLmMKKysrIGIvdGVzdHMvaTkxNS9nZW4zX3Jl bmRlcl9taXhlZF9ibGl0cy5jCkBAIC0zMzYsMjEgKzMzNiwzMyBAQCBjaGVja19ibyhpbnQgZmQs IHVpbnQzMl90IGhhbmRsZSwgdWludDMyX3QgdmFsKQogCW11bm1hcCh2LCBXSURUSCpIRUlHSFQq NCk7CiB9CiAKLWludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKK2ludCBjb3VudDsKKwor c3RhdGljIGludCBvcHRfaGFuZGxlcihpbnQgb3B0LCBpbnQgb3B0X2luZGV4LCB2b2lkICpkYXRh KQoreworCXN3aXRjaCAob3B0KSB7CisJY2FzZSAnYyc6CisJCWNvdW50ID0gYXRvaShvcHRhcmcp OworCQlicmVhazsKKwlkZWZhdWx0OgorCQlyZXR1cm4gSUdUX09QVF9IQU5ETEVSX0VSUk9SOwor CX0KKworCXJldHVybiBJR1RfT1BUX0hBTkRMRVJfU1VDQ0VTUzsKK30KKworY29uc3QgY2hhciAq aGVscF9zdHIgPSAiICAtY1x0QnVmZmVyIGNvdW50XG4iOworCitpZ3Rfc2ltcGxlX21haW5fYXJn cygiYzoiLCBOVUxMLCBoZWxwX3N0ciwgb3B0X2hhbmRsZXIsIE5VTEwpCiB7CiAJdWludDMyX3Qg KmhhbmRsZSwgKnRpbGluZywgKnN0YXJ0X3ZhbDsKIAl1aW50MzJfdCBzdGFydCA9IDA7Ci0JaW50 IGksIGZkLCBjb3VudDsKLQotCWlndF9zaW1wbGVfaW5pdChhcmdjLCBhcmd2KTsKKwlpbnQgaSwg ZmQ7CiAKIAlmZCA9IGRybV9vcGVuX2RyaXZlcihEUklWRVJfSU5URUwpOwogCiAJaWd0X3JlcXVp cmUoSVNfR0VOMyhpbnRlbF9nZXRfZHJtX2RldmlkKGZkKSkpOwogCi0JY291bnQgPSAwOwotCWlm IChhcmdjID4gMSkKLQkJY291bnQgPSBhdG9pKGFyZ3ZbMV0pOwogCWlmIChjb3VudCA9PSAwKQog CQljb3VudCA9IDMgKiBnZW1fYXBlcnR1cmVfc2l6ZShmZCkgLyAoMTAyNCoxMDI0KSAvIDI7CiAJ aWd0X2luZm8oIlVzaW5nICVkIDFNaUIgYnVmZmVyc1xuIiwgY291bnQpOwpAQCAtNDEyLDYgKzQy NCw0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAlmb3IgKGkgPSAwOyBpIDwg Y291bnQ7IGkrKykKIAkJY2hlY2tfYm8oZmQsIGhhbmRsZVtpXSwgc3RhcnRfdmFsW2ldKTsKIAlp Z3RfaW5mbygiZG9uZVxuIik7Ci0KLQlpZ3RfZXhpdCgpOwogfQotLSAKMi4xOS4xCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcg bGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=