From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 221A088FBF for ; Thu, 21 Feb 2019 21:42:20 +0000 (UTC) From: Dhinakaran Pandiyan Date: Thu, 21 Feb 2019 06:41:03 -0800 Message-Id: <20190221144109.28220-2-dhinakaran.pandiyan@intel.com> In-Reply-To: <20190221144109.28220-1-dhinakaran.pandiyan@intel.com> References: <20190221144109.28220-1-dhinakaran.pandiyan@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/7] 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 Cc: Dhinakaran Pandiyan List-ID: RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClNl dCB1cCB0aGUgc3VyZmFjZSBzdGF0ZSBhY2NvcmRpbmdseSB0byBzdXBwb3J0IFlmL1lzIHRpbGlu Zy4KCkZyb20gREs6CiBSZWJhc2UuCgpDYzogTHVrYXN6IEthbGFtYXJ6IDxsdWthc3oua2FsYW1h cnpAaW50ZWwuY29tPgpDYzogS2F0YXJ6eW5hIERlYyA8a2F0YXJ6eW5hLmRlY0BpbnRlbC5jb20+ ClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRl bC5jb20+ClNpZ25lZC1vZmYtYnk6IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFu ZGl5YW5AaW50ZWwuY29tPgotLS0KIGxpYi9nZW44X3JlbmRlci5oICAgICB8IDYgKysrKy0tCiBs aWIvcmVuZGVyY29weV9nZW45LmMgfCA4ICsrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDExIGlu c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliL2dlbjhfcmVuZGVy LmggYi9saWIvZ2VuOF9yZW5kZXIuaAppbmRleCBjNjIwNDdkOC4uMzcyYzUyNjcgMTAwNjQ0Ci0t LSBhL2xpYi9nZW44X3JlbmRlci5oCisrKyBiL2xpYi9nZW44X3JlbmRlci5oCkBAIC0xMjEsOSAr MTIxLDExIEBAIHN0cnVjdCBnZW44X3N1cmZhY2Vfc3RhdGUKIAlzdHJ1Y3QgewogCQl1aW50MzJf dCBtaXBfY291bnQ6NDsKIAkJdWludDMyX3QgbWluX2xvZDo0OwotCQl1aW50MzJfdCBwYWQzOjY7 CisJCXVpbnQzMl90IG1pcF90YWlsX3N0YXJ0X2xvZDo0OyAvKiBnZW45KyAqLworCQl1aW50MzJf dCBwYWQzOjI7CiAJCXVpbnQzMl90IGNvaGVyZW5jeV90eXBlOjE7Ci0JCXVpbnQzMl90IHBhZDI6 NTsKKwkJdWludDMyX3QgcGFkMjozOworCQl1aW50MzJfdCB0cm1vZGU6MjsgLyogZ2VuOSsgKi8K IAkJdWludDMyX3QgZXdhX2Rpc2FibGVfZm9yX2N1YmU6MTsKIAkJdWludDMyX3QgeV9vZmZzZXQ6 MzsKIAkJdWludDMyX3QgcGFkMDoxOwpkaWZmIC0tZ2l0IGEvbGliL3JlbmRlcmNvcHlfZ2VuOS5j IGIvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCmluZGV4IGUzZDk1YTY4Li44NTE0Yzk5MSAxMDA2NDQK LS0tIGEvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCisrKyBiL2xpYi9yZW5kZXJjb3B5X2dlbjkuYwpA QCAtMjA0LDkgKzIwNCwxNSBAQCBnZW44X2JpbmRfYnVmKHN0cnVjdCBpbnRlbF9iYXRjaGJ1ZmZl ciAqYmF0Y2gsIGNvbnN0IHN0cnVjdCBpZ3RfYnVmICpidWYsCiAJc3MtPnNzMC5ob3Jpem9udGFs X2FsaWdubWVudCA9IDE7IC8qIGFsaWduIDQgKi8KIAlpZiAoYnVmLT50aWxpbmcgPT0gSTkxNV9U SUxJTkdfWCkKIAkJc3MtPnNzMC50aWxlZF9tb2RlID0gMjsKLQllbHNlIGlmIChidWYtPnRpbGlu ZyA9PSBJOTE1X1RJTElOR19ZKQorCWVsc2UgaWYgKGJ1Zi0+dGlsaW5nICE9IEk5MTVfVElMSU5H X05PTkUpCiAJCXNzLT5zczAudGlsZWRfbW9kZSA9IDM7CiAKKwlpZiAoYnVmLT50aWxpbmcgPT0g STkxNV9USUxJTkdfWWYpCisJCXNzLT5zczUudHJtb2RlID0gMTsKKwllbHNlIGlmIChidWYtPnRp bGluZyA9PSBJOTE1X1RJTElOR19ZcykKKwkJc3MtPnNzNS50cm1vZGUgPSAyOworCXNzLT5zczUu bWlwX3RhaWxfc3RhcnRfbG9kID0gMTsgLyogbmVlZGVkIHdpdGggdHJtb2RlICovCisKIAlzcy0+ c3M4LmJhc2VfYWRkciA9IGJ1Zi0+Ym8tPm9mZnNldDY0OwogCXNzLT5zczkuYmFzZV9hZGRyX2hp ID0gYnVmLT5iby0+b2Zmc2V0NjQgPj4gMzI7CiAKLS0gCjIuMTcuMQoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0 LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2