From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3C70A6E990 for ; Thu, 8 Jul 2021 19:53:42 +0000 (UTC) Received: by mail-lf1-x131.google.com with SMTP id u18so8797448lfl.2 for ; Thu, 08 Jul 2021 12:53:42 -0700 (PDT) MIME-Version: 1.0 References: <20210707200346.1731702-1-markyacoub@chromium.org> In-Reply-To: From: Mark Yacoub Date: Thu, 8 Jul 2021 15:53:29 -0400 Message-ID: Subject: Re: [igt-dev] [PATCH] tests/kms_addfb_basic: Test addfb2 with DRM_FORMAT_C8 only if supported. 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: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= Cc: Development mailing list for IGT GPU Tools , Sean Paul , Petri Latvala , Mark Yacoub List-ID: T24gVGh1LCBKdWwgOCwgMjAyMSBhdCAzOjA5IFBNIFZpbGxlIFN5cmrDpGzDpAo8dmlsbGUuc3ly amFsYUBsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBKdWwgMDcsIDIwMjEgYXQg MDQ6MDM6NDZQTSAtMDQwMCwgTWFyayBZYWNvdWIgd3JvdGU6Cj4gPiBGcm9tOiBNYXJrIFlhY291 YiA8bWFya3lhY291YkBnb29nbGUuY29tPgo+ID4KPiA+IFtXaHldCj4gPiBTb21lIGRldmljZXMg c3VjaCBhcyBUcm9nZG9yIGRvIG5vdCBzdXBwb3J0IERSTV9GT1JNQVRfQzggcGl4ZWwgZm9ybWF0 Lgo+ID4gU2tpcCBhbnkgYWRkZmIyIHRlc3Qgb24gc3VjaCBkZXZpY2VzIHRoYXQgaXMgZXhwZWN0 ZWQgdG8gc3VjY2VlZCBzdWNoIGFzCj4gPiBzdWJ0ZXN0IHNpemUtbWF4Lgo+ID4KPiA+IFtIb3dd Cj4gPiBPbmx5IHJ1biB0aGUgY2hlY2sgb24gZGV2aWNlcyB3aXRoIERSTV9GT1JNQVRfQzggc3Vw cG9ydAo+ID4KPiA+IFRlc3RlZCBvbiBUcm9nZG9yLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IE1h cmsgWWFjb3ViIDxtYXJreWFjb3ViQGNocm9taXVtLm9yZz4KPiA+IC0tLQo+ID4gIHRlc3RzL2tt c19hZGRmYl9iYXNpYy5jIHwgMTMgKysrKysrKystLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA4 IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3Rlc3Rz L2ttc19hZGRmYl9iYXNpYy5jIGIvdGVzdHMva21zX2FkZGZiX2Jhc2ljLmMKPiA+IGluZGV4IDkx ZmI2YWM5Li4yMDU5N2I2OSAxMDA2NDQKPiA+IC0tLSBhL3Rlc3RzL2ttc19hZGRmYl9iYXNpYy5j Cj4gPiArKysgYi90ZXN0cy9rbXNfYWRkZmJfYmFzaWMuYwo+ID4gQEAgLTQxMSw2ICs0MTEsNyBA QCBzdGF0aWMgdm9pZCBzaXplX3Rlc3RzKGludCBmZCkKPiA+ICAgICAgIHN0cnVjdCBkcm1fbW9k ZV9mYl9jbWQyIGZfOCA9IHt9Owo+ID4gICAgICAgc3RydWN0IGRybV9tb2RlX2ZiX2NtZDIgKmZy YW1lYnVmZmVyc1tdID0geyZmLCAmZl8xNiwgJmZfOH07Cj4gPiAgICAgICBpbnQgaTsKPiA+ICsg ICAgIGJvb2wgaXNfYzhfZm9ybWF0X3N1cHBvcnRlZCA9ICFpc19tc21fZGV2aWNlKGZkKTsKPgo+ IFRoZXJlIGlzIGEgaWd0X2Rpc3BsYXlfaGFzX2Zvcm1hdF9tb2QoKQpUaGFua3MgZm9yIHBvaW50 aW5nIHRoYXQgb3V0LiBIZWxwcyBhIGxvdC4gbXVjaCBjbGVhbmVyIQo+Cj4gPgo+ID4gICAgICAg Zi53aWR0aCA9IDEwMjQ7Cj4gPiAgICAgICBmLmhlaWdodCA9IDEwMjQ7Cj4gPiBAQCAtNDQwLDE3 ICs0NDEsMTkgQEAgc3RhdGljIHZvaWQgc2l6ZV90ZXN0cyhpbnQgZmQpCj4gPiAgICAgICBmXzE2 LmhhbmRsZXNbMF0gPSBnZW1fYm87Cj4gPiAgICAgICBmXzguaGFuZGxlc1swXSA9IGdlbV9ibzsK PiA+Cj4gPiAtICAgICBpZ3RfZGVzY3JpYmUoIkNoZWNrIGlmIGFkZGZiMiBjYWxsIHdvcmtzIHdp dGggbWF4IHNpemUgb2YgIGJ1ZmZlciBvYmplY3QiKTsKPiA+ICsgICAgIGlndF9kZXNjcmliZSgi Q2hlY2sgaWYgYWRkZmIyIGNhbGwgd29ya3Mgd2l0aCBtYXggc2l6ZSBvZiBidWZmZXIgb2JqZWN0 Iik7Cj4gPiAgICAgICBpZ3Rfc3VidGVzdCgic2l6ZS1tYXgiKSB7Cj4gPiAgICAgICAgICAgICAg IGlndF9hc3NlcnQoZHJtSW9jdGwoZmQsIERSTV9JT0NUTF9NT0RFX0FEREZCMiwgJmYpID09IDAp Owo+ID4gICAgICAgICAgICAgICBpZ3RfYXNzZXJ0KGRybUlvY3RsKGZkLCBEUk1fSU9DVExfTU9E RV9STUZCLCAmZi5mYl9pZCkgPT0gMCk7Cj4gPiAgICAgICAgICAgICAgIGYuZmJfaWQgPSAwOwo+ ID4gICAgICAgICAgICAgICBpZ3RfYXNzZXJ0KGRybUlvY3RsKGZkLCBEUk1fSU9DVExfTU9ERV9B RERGQjIsICZmXzE2KSA9PSAwKTsKPiA+ICAgICAgICAgICAgICAgaWd0X2Fzc2VydChkcm1Jb2N0 bChmZCwgRFJNX0lPQ1RMX01PREVfUk1GQiwgJmZfMTYuZmJfaWQpID09IDApOwo+ID4gLSAgICAg ICAgICAgICBmLmZiX2lkID0gMDsKPiA+IC0gICAgICAgICAgICAgaWd0X2Fzc2VydChkcm1Jb2N0 bChmZCwgRFJNX0lPQ1RMX01PREVfQURERkIyLCAmZl84KSA9PSAwKTsKPiA+IC0gICAgICAgICAg ICAgaWd0X2Fzc2VydChkcm1Jb2N0bChmZCwgRFJNX0lPQ1RMX01PREVfUk1GQiwgJmZfOC5mYl9p ZCkgPT0gMCk7Cj4gPiAtICAgICAgICAgICAgIGYuZmJfaWQgPSAwOwo+ID4gKyAgICAgICAgICAg ICBmXzE2LmZiX2lkID0gMDsKPiA+ICsgICAgICAgICAgICAgaWYgKGlzX2M4X2Zvcm1hdF9zdXBw b3J0ZWQpIHsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBpZ3RfYXNzZXJ0KGRybUlvY3RsKGZk LCBEUk1fSU9DVExfTU9ERV9BRERGQjIsICZmXzgpID09IDApOwo+ID4gKyAgICAgICAgICAgICAg ICAgICAgIGlndF9hc3NlcnQoZHJtSW9jdGwoZmQsIERSTV9JT0NUTF9NT0RFX1JNRkIsICZmXzgu ZmJfaWQpID09IDApOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgIGZfOC5mYl9pZCA9IDA7Cj4g PiArICAgICAgICAgICAgIH0KPiA+ICAgICAgIH0KPiA+Cj4gPiAgICAgICBmLndpZHRoKys7Cj4g PiAtLQo+ID4gMi4zMi4wLjkzLmc2NzBiODFhODkwLWdvb2cKPiA+Cj4gPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4gaWd0LWRldiBtYWlsaW5nIGxp c3QKPiA+IGlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gPiBodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYKPgo+IC0tCj4gVmlsbGUgU3ly asOkbMOkCj4gSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2Cg==