From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frediano Ziglio Subject: Re: [Spice-devel] [drm/qxl 6/6] qxl: Allow resolution which are not multiple of 8 Date: Mon, 31 Oct 2016 07:35:53 -0400 (EDT) Message-ID: <2086275502.7698654.1477913753366.JavaMail.zimbra@redhat.com> References: <20161028121227.16904-1-cfergeau@redhat.com> <20161028121227.16904-7-cfergeau@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161028121227.16904-7-cfergeau@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Christophe Fergeau , Pavel Grunt Cc: spice-devel@lists.freedesktop.org, dri-devel@lists.freedesktop.org, airlied@redhat.com List-Id: dri-devel@lists.freedesktop.org PiAKPiBUaGUgdXNlIG9mIGRybV9jdnRfbW9kZSgpIGluIHF4bF9hZGRfbW9uaXRvcnNfY29uZmln X21vZGVzKCkgbWVhbnMgdGhhdAo+IHRoZSByZXNvbHV0aW9ucyB3ZSBhcmUgZ29pbmcgdG8gcHJl c2VudCB0byB1c2VyLXNwYWNlIGFyZSBnb2luZyB0byBiZQo+IHJvdW5kZWQgZG93biB0byBhIG11 bHRpcGxlIG9mIDguIEluIHRoZSBRWEwgYXJiaXRyYXJ5IHJlc29sdXRpb24gY2FzZSwKPiB0aGlz IGlzIG5vdCB1c2VmdWwuCj4gVGhpcyBjb21taXQgZm9yY2VzIHRoZSBhY3R1YWwgd2lkdGgvaGVp Z2h0IHRoYXQgd2FzIHJlcXVlc3RlZCBieSB0aGUKPiBjbGllbnQgaW4gdGhlIGRybV9kaXNwbGF5 X21vZGUgc3RydWN0dXJlIHJhdGhlciB0aGFuIGtlZXBpbmcgdGhlCj4gcm91bmRlZCB2ZXJzaW9u Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGUgRmVyZ2VhdSA8Y2ZlcmdlYXVAcmVkaGF0 LmNvbT4KPiAtLS0KPiAKPiBJIGtub3cgdGhpcyBpcyB2ZXJ5IGhhY2t5LCBidXQgSSBoYXZlIG5v IGlkZWEgd2hhdCBpcyBpbXBvcnRhbnQgdG8gYmUgc2V0IGluCj4gdGhlIG1vZGUgc3RydWN0LAo+ IGlmIHRoZXJlIGlzIGEgYmV0dGVyIHdheSB0byBjcmVhdGUgaXQgd2l0aG91dCBnZXR0aW5nIHRo ZSByb3VuZGluZyB0byBhCj4gbXVsdGlwbGUgb2YgOCwgLi4uCj4gCj4gCj4gIGRyaXZlcnMvZ3B1 L2RybS9xeGwvcXhsX2Rpc3BsYXkuYyB8IDMgKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy dGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxh eS5jCj4gYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNwbGF5LmMKPiBpbmRleCBlZGI5MGY2 Li5mYzViMDFlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rpc3BsYXku Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rpc3BsYXkuYwo+IEBAIC0yMDIsNiAr MjAyLDkgQEAgc3RhdGljIGludCBxeGxfYWRkX21vbml0b3JzX2NvbmZpZ19tb2RlcyhzdHJ1Y3QK PiBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsCj4gIAltb2RlID0gZHJtX2N2dF9tb2RlKGRldiwg aGVhZC0+d2lkdGgsIGhlYWQtPmhlaWdodCwgNjAsIGZhbHNlLCBmYWxzZSwKPiAgCQkJICAgIGZh bHNlKTsKPiAgCW1vZGUtPnR5cGUgfD0gRFJNX01PREVfVFlQRV9QUkVGRVJSRUQ7Cj4gKwltb2Rl LT5oZGlzcGxheSA9IGhlYWQtPndpZHRoOwo+ICsJbW9kZS0+dmRpc3BsYXkgPSBoZWFkLT5oZWln aHQ7Cj4gKwlkcm1fbW9kZV9zZXRfbmFtZShtb2RlKTsKPiAgCSpwd2lkdGggPSBoZWFkLT53aWR0 aDsKPiAgCSpwaGVpZ2h0ID0gaGVhZC0+aGVpZ2h0Owo+ICAJZHJtX21vZGVfcHJvYmVkX2FkZChj b25uZWN0b3IsIG1vZGUpOwoKSWYgSSByZW1lbWJlciBJIHdhcyBkaXNjdXNzaW5nIHdpdGggUGF2 ZWwgc29tZSB0aW1lIGFnbyBhYm91dCB0aGUgaW1wbGVtZW50YXRpb24Kb2YgdGhpcy4KQW5kIGlm IEkgcmVtZW1iZXIgaGUgdGVzdGVkIHNvbWUgY29kZS4KUGF2ZWwsIGRvIHlvdSByZW1lbWJlciBz b21ldGhpbmcgYWJvdXQ/CgpGcmVkaWFubwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK