From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: [PATCH 02/10] vmwgfx: Add support for depth 8 Date: Wed, 31 Aug 2011 09:42:47 +0200 Message-ID: <1314776575-9197-1-git-send-email-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp-outbound-1.vmware.com (smtp-outbound-1.vmware.com [65.115.85.69]) by gabe.freedesktop.org (Postfix) with ESMTP id A00099E73D for ; Wed, 31 Aug 2011 00:43:19 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: airlied@gmail.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogTWljaGVsIETDpG56ZXIgPGRhZW56ZXJAdm13YXJlLmNvbT4KClNpZ25lZC1vZmYtYnk6 IE1pY2hlbCBEw6RuemVyIDxkYWVuemVyQHZtd2FyZS5jb20+ClNpZ25lZC1vZmYtYnk6IFRob21h cyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v dm13Z2Z4L3Ztd2dmeF9rbXMuYyB8ICAgIDMgKysrCiBkcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Zt d2dmeF9sZHUuYyB8ICAgMTEgKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0 aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdm13 Z2Z4L3Ztd2dmeF9rbXMuYyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2ttcy5jCmlu ZGV4IGRmZTMyZTYuLjc1MzliNTYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngv dm13Z2Z4X2ttcy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2ttcy5jCkBA IC01NjcsNiArNTY3LDkgQEAgc3RhdGljIGludCB2bXdfa21zX25ld19mcmFtZWJ1ZmZlcl9zdXJm YWNlKHN0cnVjdCB2bXdfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJY2FzZSAxNToKIAkJZm9ybWF0ID0g U1ZHQTNEX0ExUjVHNUI1OwogCQlicmVhazsKKwljYXNlIDg6CisJCWZvcm1hdCA9IFNWR0EzRF9M VU1JTkFOQ0U4OworCQlicmVhazsKIAlkZWZhdWx0OgogCQlEUk1fRVJST1IoIkludmFsaWQgY29s b3IgZGVwdGg6ICVkXG4iLCBtb2RlX2NtZC0+ZGVwdGgpOwogCQlyZXR1cm4gLUVJTlZBTDsKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2xkdS5jIGIvZHJpdmVycy9n cHUvZHJtL3Ztd2dmeC92bXdnZnhfbGR1LmMKaW5kZXggN2I4MTE1YS4uYzZkMDlhNiAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfbGR1LmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL3Ztd2dmeC92bXdnZnhfbGR1LmMKQEAgLTgzLDYgKzgzLDE1IEBAIHN0YXRpYyB2b2lk IHZtd19sZHVfY3J0Y19nYW1tYV9zZXQoc3RydWN0IGRybV9jcnRjICpjcnRjLAogCQkJCSAgIHUx NiAqciwgdTE2ICpnLCB1MTYgKmIsCiAJCQkJICAgdWludDMyX3Qgc3RhcnQsIHVpbnQzMl90IHNp emUpCiB7CisJc3RydWN0IHZtd19wcml2YXRlICpkZXZfcHJpdiA9IHZtd19wcml2KGNydGMtPmRl dik7CisJaW50IGk7CisKKwlmb3IgKGkgPSAwOyBpIDwgc2l6ZTsgaSsrKSB7CisJCURSTV9ERUJV RygiJWQgci9nL2IgPSAweCUwNHggLyAweCUwNHggLyAweCUwNHhcbiIsIGksIHJbaV0sIGdbaV0s IGJbaV0pOworCQl2bXdfd3JpdGUoZGV2X3ByaXYsIFNWR0FfUEFMRVRURV9CQVNFICsgaSAqIDMg KyAwLCByW2ldID4+IDgpOworCQl2bXdfd3JpdGUoZGV2X3ByaXYsIFNWR0FfUEFMRVRURV9CQVNF ICsgaSAqIDMgKyAxLCBnW2ldID4+IDgpOworCQl2bXdfd3JpdGUoZGV2X3ByaXYsIFNWR0FfUEFM RVRURV9CQVNFICsgaSAqIDMgKyAyLCBiW2ldID4+IDgpOworCX0KIH0KIAogc3RhdGljIHZvaWQg dm13X2xkdV9jcnRjX2Rlc3Ryb3koc3RydWN0IGRybV9jcnRjICpjcnRjKQpAQCAtNTQ3LDYgKzU1 Niw4IEBAIHN0YXRpYyBpbnQgdm13X2xkdV9pbml0KHN0cnVjdCB2bXdfcHJpdmF0ZSAqZGV2X3By aXYsIHVuc2lnbmVkIHVuaXQpCiAKIAlkcm1fY3J0Y19pbml0KGRldiwgY3J0YywgJnZtd19sZWdh Y3lfY3J0Y19mdW5jcyk7CiAKKwlkcm1fbW9kZV9jcnRjX3NldF9nYW1tYV9zaXplKGNydGMsIDI1 Nik7CisKIAlkcm1fY29ubmVjdG9yX2F0dGFjaF9wcm9wZXJ0eShjb25uZWN0b3IsCiAJCQkJICAg ICAgZGV2LT5tb2RlX2NvbmZpZy5kaXJ0eV9pbmZvX3Byb3BlcnR5LAogCQkJCSAgICAgIDEpOwot LSAKMS43LjQuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK