From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: [PATCH 4/5] drm/i915: Don't store panning coordinates as 16.16 fixed point Date: Mon, 17 Nov 2014 18:10:38 -0800 Message-ID: <1416276639-30297-5-git-send-email-matthew.d.roper@intel.com> References: <1416276639-30297-1-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 201C26E270 for ; Mon, 17 Nov 2014 18:11:48 -0800 (PST) In-Reply-To: <1416276639-30297-1-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Gustavo Padovan List-Id: intel-gfx@lists.freedesktop.org V2hlbiB1c2luZyB0aGUgdW5pdmVyc2FsIHBsYW5lIGludGVyZmFjZSwgdGhlIHNvdXJjZSByZWN0 YW5nbGUKY29vcmRpbmF0ZXMgZGVmaW5lIHRoZSBwYW5uaW5nIG9mZnNldCBmb3IgdGhlIHByaW1h cnkgcGxhbmUsIHdoaWNoIG5lZWRzCnRvIGJlIHN0b3JlZCBpbiBjcnRjLT57eCx5fS4gIFRoZSBv cmlnaW5hbCB1bml2ZXJzYWwgcGxhbmUgY29kZQpuZWdlbGVjdGVkIHRvIHNldCB0aGVzZSBwYW5u aW5nIG9mZnNldCBmaWVsZHMsIHdoaWNoIHdhcyBwYXJ0aWFsbHkKcmVtZWRpZWQgaW46CgogICAg ICAgIGNvbW1pdCBjY2M3NTlkYzJhMDIxNGZkOGI2NWVkNGViZTc4MDUwODc0YTY3Zjk0CiAgICAg ICAgQXV0aG9yOiBHdXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY28u dWs+CiAgICAgICAgRGF0ZTogICBXZWQgU2VwIDI0IDE0OjIwOjIyIDIwMTQgLTAzMDAKCiAgICAg ICAgICAgIGRybS9pOTE1OiBNZXJnZSBvZiB2aXNpYmxlIGFuZCAhdmlzaWJsZSBwYXRocyBmb3Ig cHJpbWFyeSBwbGFuZXMKCkhvd2V2ZXIgdGhlIHBsYW5lIHNvdXJjZSBjb29yZGluYXRlcyBhcmUg cHJvdmlkZWQgaW4gMTYuMTYgZml4ZWQgcG9pbnQKZm9ybWF0IGFuZCB0aGUgYWJvdmUgY29tbWl0 IGZvcmdvdCB0byBjb252ZXJ0IGJhY2sgdG8gaW50ZWdlcgpjb29yZGluYXRlcyBiZWZvcmUgc2F2 aW5nIHRoZSB2YWx1ZXMuICBXaGVuIHdlIHJlcGxhY2UKaW50ZWxfcGlwZV9zZXRfYmFzZSgpIHdp dGggcGxhbmUtPmZ1bmNzLT51cGRhdGVfcGxhbmUoKSBpbiBhIGZ1dHVyZQpwYXRjaCwgdGhpcyBi dWcgYmVjb21lcyB2aXNpYmxlIHZpYSB0aGUgc2V0X2NvbmZpZyBlbnRyeXBvaW50IGFzIHdlbGwg YXMKdXBkYXRlX3BsYW5lLgoKQ2M6IEd1c3Rhdm8gUGFkb3ZhbiA8Z3VzdGF2by5wYWRvdmFuQGNv bGxhYm9yYS5jby51az4KVGVzdGNhc2U6IGlndC9rbXNfcGxhbmUKU2lnbmVkLW9mZi1ieTogTWF0 dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlv bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCmlu ZGV4IDhkYmMwZTkuLjFjMTg4NmUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK QEAgLTExNjY4LDggKzExNjY4LDggQEAgaW50ZWxfY29tbWl0X3ByaW1hcnlfcGxhbmUoc3RydWN0 IGRybV9wbGFuZSAqcGxhbmUsCiAJc3RydWN0IGRybV9yZWN0ICpzcmMgPSAmc3RhdGUtPnNyYzsK IAogCWNydGMtPnByaW1hcnktPmZiID0gZmI7Ci0JY3J0Yy0+eCA9IHNyYy0+eDE7Ci0JY3J0Yy0+ eSA9IHNyYy0+eTE7CisJY3J0Yy0+eCA9IHNyYy0+eDEgPj4gMTY7CisJY3J0Yy0+eSA9IHNyYy0+ eTEgPj4gMTY7CiAKIAlpbnRlbF9wbGFuZS0+Y3J0Y194ID0gc3RhdGUtPm9yaWdfZHN0LngxOwog CWludGVsX3BsYW5lLT5jcnRjX3kgPSBzdGF0ZS0+b3JpZ19kc3QueTE7Ci0tIAoxLjguNS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=