From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id E872389E1A for ; Tue, 5 Mar 2019 01:48:18 +0000 (UTC) From: Dhinakaran Pandiyan Date: Mon, 4 Mar 2019 17:47:37 -0800 Message-Id: <20190305014742.3598-2-dhinakaran.pandiyan@intel.com> In-Reply-To: <20190305014742.3598-1-dhinakaran.pandiyan@intel.com> References: <20190305014742.3598-1-dhinakaran.pandiyan@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 2/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 Zy4KCkZyb20gREs6CiBSZWJhc2UuCiBNb3ZlIHN1cHBvcnQgdG8gZ2VuLTkgc3VyZmFjZSBzdGF0 ZQpDYzogTHVrYXN6IEthbGFtYXJ6IDxsdWthc3oua2FsYW1hcnpAaW50ZWwuY29tPgpDYzogS2F0 YXJ6eW5hIERlYyA8a2F0YXJ6eW5hLmRlY0BpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFZpbGxl IFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6 IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgotLS0K IGxpYi9nZW45X3JlbmRlci5oICAgICB8IDYgKysrKy0tCiBsaWIvcmVuZGVyY29weV9nZW45LmMg fCA4ICsrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDMgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliL2dlbjlfcmVuZGVyLmggYi9saWIvZ2VuOV9yZW5kZXIu aAppbmRleCA0ODk0NTAxOS4uOWVlNTc4MmIgMTAwNjQ0Ci0tLSBhL2xpYi9nZW45X3JlbmRlci5o CisrKyBiL2xpYi9nZW45X3JlbmRlci5oCkBAIC02Nyw5ICs2NywxMSBAQCBzdHJ1Y3QgZ2VuOV9z dXJmYWNlX3N0YXRlIHsKIAlzdHJ1Y3QgewogCQl1aW50MzJfdCBtaXBfY291bnQ6NDsKIAkJdWlu dDMyX3QgbWluX2xvZDo0OwotCQl1aW50MzJfdCBwYWQzOjY7CisJCXVpbnQzMl90IG1pcF90YWls X3N0YXJ0X2xvZDo0OworCQl1aW50MzJfdCBwYWQzOjI7CiAJCXVpbnQzMl90IGNvaGVyZW5jeV90 eXBlOjE7Ci0JCXVpbnQzMl90IHBhZDI6NTsKKwkJdWludDMyX3QgcGFkMjozOworCQl1aW50MzJf dCB0cm1vZGU6MjsKIAkJdWludDMyX3QgZXdhX2Rpc2FibGVfZm9yX2N1YmU6MTsKIAkJdWludDMy X3QgeV9vZmZzZXQ6MzsKIAkJdWludDMyX3QgcGFkMDoxOwpkaWZmIC0tZ2l0IGEvbGliL3JlbmRl cmNvcHlfZ2VuOS5jIGIvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCmluZGV4IGIyMWI0M2MwLi4yY2Yx YWIxNiAxMDA2NDQKLS0tIGEvbGliL3JlbmRlcmNvcHlfZ2VuOS5jCisrKyBiL2xpYi9yZW5kZXJj b3B5X2dlbjkuYwpAQCAtMjA0LDkgKzIwNCwxNSBAQCBnZW44X2JpbmRfYnVmKHN0cnVjdCBpbnRl bF9iYXRjaGJ1ZmZlciAqYmF0Y2gsIGNvbnN0IHN0cnVjdCBpZ3RfYnVmICpidWYsCiAJc3MtPnNz MC5ob3Jpem9udGFsX2FsaWdubWVudCA9IDE7IC8qIGFsaWduIDQgKi8KIAlpZiAoYnVmLT50aWxp bmcgPT0gSTkxNV9USUxJTkdfWCkKIAkJc3MtPnNzMC50aWxlZF9tb2RlID0gMjsKLQllbHNlIGlm IChidWYtPnRpbGluZyA9PSBJOTE1X1RJTElOR19ZKQorCWVsc2UgaWYgKGJ1Zi0+dGlsaW5nICE9 IEk5MTVfVElMSU5HX05PTkUpCiAJCXNzLT5zczAudGlsZWRfbW9kZSA9IDM7CiAKKwlpZiAoYnVm LT50aWxpbmcgPT0gSTkxNV9USUxJTkdfWWYpCisJCXNzLT5zczUudHJtb2RlID0gMTsKKwllbHNl IGlmIChidWYtPnRpbGluZyA9PSBJOTE1X1RJTElOR19ZcykKKwkJc3MtPnNzNS50cm1vZGUgPSAy OworCXNzLT5zczUubWlwX3RhaWxfc3RhcnRfbG9kID0gMTsgLyogbmVlZGVkIHdpdGggdHJtb2Rl ICovCisKIAlzcy0+c3M4LmJhc2VfYWRkciA9IGJ1Zi0+Ym8tPm9mZnNldDY0OwogCXNzLT5zczku YmFzZV9hZGRyX2hpID0gYnVmLT5iby0+b2Zmc2V0NjQgPj4gMzI7CiAKLS0gCjIuMTcuMQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWls aW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2