From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christophe Fergeau Subject: [drm/qxl v2 7/7] qxl: Allow resolution which are not multiple of 8 Date: Wed, 2 Nov 2016 18:00:36 +0100 Message-ID: <20161102170036.1409-8-cfergeau@redhat.com> References: <20161102170036.1409-1-cfergeau@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161102170036.1409-1-cfergeau@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spice-devel-bounces@lists.freedesktop.org Sender: "Spice-devel" To: spice-devel@lists.freedesktop.org Cc: airlied@redhat.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhlIHVzZSBvZiBkcm1fY3Z0X21vZGUoKSBpbiBxeGxfYWRkX21vbml0b3JzX2NvbmZpZ19tb2Rl cygpIG1lYW5zIHRoYXQKdGhlIHJlc29sdXRpb25zIHdlIGFyZSBnb2luZyB0byBwcmVzZW50IHRv IHVzZXItc3BhY2UgYXJlIGdvaW5nIHRvIGJlCnJvdW5kZWQgZG93biB0byBhIG11bHRpcGxlIG9m IDguIEluIHRoZSBRWEwgYXJiaXRyYXJ5IHJlc29sdXRpb24gY2FzZSwKdGhpcyBpcyBub3QgdXNl ZnVsLgpUaGlzIGNvbW1pdCBmb3JjZXMgdGhlIGFjdHVhbCB3aWR0aC9oZWlnaHQgdGhhdCB3YXMg cmVxdWVzdGVkIGJ5IHRoZQpjbGllbnQgaW4gdGhlIGRybV9kaXNwbGF5X21vZGUgc3RydWN0dXJl IHJhdGhlciB0aGFuIGtlZXBpbmcgdGhlCnJvdW5kZWQgdmVyc2lvbi4KClNpZ25lZC1vZmYtYnk6 IENocmlzdG9waGUgRmVyZ2VhdSA8Y2ZlcmdlYXVAcmVkaGF0LmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vcXhsL3F4bF9kaXNwbGF5LmMgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rpc3BsYXkuYyBi L2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rpc3BsYXkuYwppbmRleCAyZjFkNzM4Li4yMjQxOTU0 IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNwbGF5LmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxheS5jCkBAIC0yMDAsNiArMjAwLDkgQEAgc3RhdGlj IGludCBxeGxfYWRkX21vbml0b3JzX2NvbmZpZ19tb2RlcyhzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAq Y29ubmVjdG9yLAogCW1vZGUgPSBkcm1fY3Z0X21vZGUoZGV2LCBoZWFkLT53aWR0aCwgaGVhZC0+ aGVpZ2h0LCA2MCwgZmFsc2UsIGZhbHNlLAogCQkJICAgIGZhbHNlKTsKIAltb2RlLT50eXBlIHw9 IERSTV9NT0RFX1RZUEVfUFJFRkVSUkVEOworCW1vZGUtPmhkaXNwbGF5ID0gaGVhZC0+d2lkdGg7 CisJbW9kZS0+dmRpc3BsYXkgPSBoZWFkLT5oZWlnaHQ7CisJZHJtX21vZGVfc2V0X25hbWUobW9k ZSk7CiAJKnB3aWR0aCA9IGhlYWQtPndpZHRoOwogCSpwaGVpZ2h0ID0gaGVhZC0+aGVpZ2h0Owog CWRybV9tb2RlX3Byb2JlZF9hZGQoY29ubmVjdG9yLCBtb2RlKTsKLS0gCjIuOS4zCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpTcGljZS1kZXZlbCBtYWls aW5nIGxpc3QKU3BpY2UtZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vc3BpY2UtZGV2ZWwK