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 3D21E893EC for ; Thu, 21 Feb 2019 09:43:42 +0000 (UTC) From: Dhinakaran Pandiyan Date: Wed, 20 Feb 2019 18:41:19 -0800 Message-Id: <20190221024123.17516-1-dhinakaran.pandiyan@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [HAX 1/5] lib/rendercopy: Add support for Yf/Ys tiling to gen9 rendercopy 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 List-ID: RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClNl dCB1cCB0aGUgc3VyZmFjZSBzdGF0ZSBhY2NvcmRpbmdseSB0byBzdXBwb3J0IFlmL1lzIHRpbGlu Zy4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4u cGFuZGl5YW5AaW50ZWwuY29tPgotLS0KIGxpYi9nZW44X3JlbmRlci5oICAgICB8IDYgKysrKy0t CiBsaWIvcmVuZGVyY29weV9nZW45LmMgfCA4ICsrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDEx IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliL2dlbjhfcmVu ZGVyLmggYi9saWIvZ2VuOF9yZW5kZXIuaAppbmRleCBjNjIwNDdkOC4uMzcyYzUyNjcgMTAwNjQ0 Ci0tLSBhL2xpYi9nZW44X3JlbmRlci5oCisrKyBiL2xpYi9nZW44X3JlbmRlci5oCkBAIC0xMjEs OSArMTIxLDExIEBAIHN0cnVjdCBnZW44X3N1cmZhY2Vfc3RhdGUKIAlzdHJ1Y3QgewogCQl1aW50 MzJfdCBtaXBfY291bnQ6NDsKIAkJdWludDMyX3QgbWluX2xvZDo0OwotCQl1aW50MzJfdCBwYWQz OjY7CisJCXVpbnQzMl90IG1pcF90YWlsX3N0YXJ0X2xvZDo0OyAvKiBnZW45KyAqLworCQl1aW50 MzJfdCBwYWQzOjI7CiAJCXVpbnQzMl90IGNvaGVyZW5jeV90eXBlOjE7Ci0JCXVpbnQzMl90IHBh ZDI6NTsKKwkJdWludDMyX3QgcGFkMjozOworCQl1aW50MzJfdCB0cm1vZGU6MjsgLyogZ2VuOSsg Ki8KIAkJdWludDMyX3QgZXdhX2Rpc2FibGVfZm9yX2N1YmU6MTsKIAkJdWludDMyX3QgeV9vZmZz ZXQ6MzsKIAkJdWludDMyX3QgcGFkMDoxOwpkaWZmIC0tZ2l0IGEvbGliL3JlbmRlcmNvcHlfZ2Vu OS5jIGIvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCmluZGV4IGUzZDk1YTY4Li44NTE0Yzk5MSAxMDA2 NDQKLS0tIGEvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCisrKyBiL2xpYi9yZW5kZXJjb3B5X2dlbjku YwpAQCAtMjA0LDkgKzIwNCwxNSBAQCBnZW44X2JpbmRfYnVmKHN0cnVjdCBpbnRlbF9iYXRjaGJ1 ZmZlciAqYmF0Y2gsIGNvbnN0IHN0cnVjdCBpZ3RfYnVmICpidWYsCiAJc3MtPnNzMC5ob3Jpem9u dGFsX2FsaWdubWVudCA9IDE7IC8qIGFsaWduIDQgKi8KIAlpZiAoYnVmLT50aWxpbmcgPT0gSTkx NV9USUxJTkdfWCkKIAkJc3MtPnNzMC50aWxlZF9tb2RlID0gMjsKLQllbHNlIGlmIChidWYtPnRp bGluZyA9PSBJOTE1X1RJTElOR19ZKQorCWVsc2UgaWYgKGJ1Zi0+dGlsaW5nICE9IEk5MTVfVElM SU5HX05PTkUpCiAJCXNzLT5zczAudGlsZWRfbW9kZSA9IDM7CiAKKwlpZiAoYnVmLT50aWxpbmcg PT0gSTkxNV9USUxJTkdfWWYpCisJCXNzLT5zczUudHJtb2RlID0gMTsKKwllbHNlIGlmIChidWYt PnRpbGluZyA9PSBJOTE1X1RJTElOR19ZcykKKwkJc3MtPnNzNS50cm1vZGUgPSAyOworCXNzLT5z czUubWlwX3RhaWxfc3RhcnRfbG9kID0gMTsgLyogbmVlZGVkIHdpdGggdHJtb2RlICovCisKIAlz cy0+c3M4LmJhc2VfYWRkciA9IGJ1Zi0+Ym8tPm9mZnNldDY0OwogCXNzLT5zczkuYmFzZV9hZGRy X2hpID0gYnVmLT5iby0+b2Zmc2V0NjQgPj4gMzI7CiAKLS0gCjIuMTcuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QK aWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2