From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 45CAB89E43 for ; Thu, 23 May 2019 12:27:39 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:12 +0300 Message-Id: <20190523122727.6932-21-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 21/36] i915/gen3_render_tiledy_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 IDxwZXRyaS5sYXR2YWxhQGludGVsLmNvbT4KLS0tCiB0ZXN0cy9pOTE1L2dlbjNfcmVuZGVyX3Rp bGVkeV9ibGl0cy5jIHwgMjggKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hh bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0 cy9pOTE1L2dlbjNfcmVuZGVyX3RpbGVkeV9ibGl0cy5jIGIvdGVzdHMvaTkxNS9nZW4zX3JlbmRl cl90aWxlZHlfYmxpdHMuYwppbmRleCA2ZDFkOGJjYS4uOTQxMjdiNjIgMTAwNjQ0Ci0tLSBhL3Rl c3RzL2k5MTUvZ2VuM19yZW5kZXJfdGlsZWR5X2JsaXRzLmMKKysrIGIvdGVzdHMvaTkxNS9nZW4z X3JlbmRlcl90aWxlZHlfYmxpdHMuYwpAQCAtMzIzLDIxICszMjMsMzMgQEAgY2hlY2tfYm8oaW50 IGZkLCB1aW50MzJfdCBoYW5kbGUsIHVpbnQzMl90IHZhbCkKIAltdW5tYXAodiwgV0lEVEgqSEVJ R0hUKjQpOwogfQogCi1pbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCitpbnQgY291bnQ7 CisKK3N0YXRpYyBpbnQgb3B0X2hhbmRsZXIoaW50IG9wdCwgaW50IG9wdF9pbmRleCwgdm9pZCAq ZGF0YSkKK3sKKwlzd2l0Y2ggKG9wdCkgeworCWNhc2UgJ2MnOgorCQljb3VudCA9IGF0b2kob3B0 YXJnKTsKKwkJYnJlYWs7CisJZGVmYXVsdDoKKwkJcmV0dXJuIElHVF9PUFRfSEFORExFUl9FUlJP UjsKKwl9CisKKwlyZXR1cm4gSUdUX09QVF9IQU5ETEVSX1NVQ0NFU1M7Cit9CisKK2NvbnN0IGNo YXIgKmhlbHBfc3RyID0gIiAgLWNcdEJ1ZmZlciBjb3VudFxuIjsKKworaWd0X3NpbXBsZV9tYWlu X2FyZ3MoImM6IiwgTlVMTCwgaGVscF9zdHIsIG9wdF9oYW5kbGVyLCBOVUxMKQogewogCXVpbnQz Ml90ICpoYW5kbGUsICpzdGFydF92YWw7CiAJdWludDMyX3Qgc3RhcnQgPSAwOwotCWludCBpLCBm ZCwgY291bnQ7Ci0KLQlpZ3Rfc2ltcGxlX2luaXQoYXJnYywgYXJndik7CisJaW50IGksIGZkOwog CiAJZmQgPSBkcm1fb3Blbl9kcml2ZXIoRFJJVkVSX0lOVEVMKTsKIAogCWlndF9yZXF1aXJlKElT X0dFTjMoaW50ZWxfZ2V0X2RybV9kZXZpZChmZCkpKTsKIAotCWNvdW50ID0gMDsKLQlpZiAoYXJn YyA+IDEpCi0JCWNvdW50ID0gYXRvaShhcmd2WzFdKTsKIAlpZiAoY291bnQgPT0gMCkKIAkJY291 bnQgPSAzICogZ2VtX2FwZXJ0dXJlX3NpemUoZmQpIC8gKDEwMjQqMTAyNCkgLyAyOwogCWlndF9p bmZvKCJVc2luZyAlZCAxTWlCIGJ1ZmZlcnNcbiIsIGNvdW50KTsKQEAgLTM5OCw2ICs0MTAsNCBA QCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAJZm9yIChpID0gMDsgaSA8IGNvdW50 OyBpKyspCiAJCWNoZWNrX2JvKGZkLCBoYW5kbGVbaV0sIHN0YXJ0X3ZhbFtpXSk7CiAJaWd0X2lu Zm8oImRvbmVcbiIpOwotCi0JaWd0X2V4aXQoKTsKIH0KLS0gCjIuMTkuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QK aWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2