From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [igt-dev] [PATCH i-g-t 3/6] lib/igt_fb: Check for cairo surface success Date: Thu, 11 Oct 2018 18:06:45 +0300 Message-ID: <20181011150645.GK9144@intel.com> References: <20181011002104.1845-1-drawat@vmware.com> <20181011002104.1845-3-drawat@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20181011002104.1845-3-drawat@vmware.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Deepak Rawat Cc: thellstrom@vmware.com, syeh@vmware.com, intel-gfx@lists.freedesktop.org, igt-dev@lists.freedesktop.org, linux-graphics-maintainer@vmware.com List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDU6MjE6MDFQTSAtMDcwMCwgRGVlcGFrIFJhd2F0IHdy b3RlOgo+IEZvciB2bXdnZnggY2Fpcm8gc3VyZmFjZSBjcmVhdGlvbiBmYWlscyBkdWUgdG8gc3Ry aWRlIG1pc21hdGNoLCBhZGQgYQo+IGlndF9yZXF1aXJlX2YoKSBmb3Igc3VyZmFjZS4KCkhtbS4g V2hhdCBraW5kIG9mIHBpeGVsIGZvcm1hdCBhcmUgeW91IHVzaW5nPwoKSXQgc2VlbXMgdG8gbWUg Y2Fpcm8gc2hvdWxkIGJlIGhhcHB5IHdpdGgganVzdCBhIDQgYnl0ZSBhbGlnbmVkCnN0cmlkZS4g SG93IGJhZCB3b3VsZCBpdCBiZSB0byBjaGFuZ2Ugdm13X2R1bWJfY3JlYXRlKCkgdG8gZ2l2ZQp5 b3UgdGhhdD8gSGF2aW5nIHdvcmtpbmcgY2Fpcm8gc3R1ZmYgc2hvdWxkIG1ha2UgaWd0X2ZiIG11 Y2ggbW9yZQp1c2VmdWwgZm9yIHlvdSBpbiBnZW5lcmFsLgoKQWx0ZXJuYXRpdmUgd291bGQgdG8g bm90IHVzZSBkdW1iIGJ1ZmZlcnMgSSBzdXBwb3NlLCBidXQgdGhlbgp3ZSdkIG5lZWQgdG8gbWFr ZSBzdXJlIHRoZSBpZ3RfZmIgc2l6ZSBjYWxjdWxhdGlvbnMgYXJlIE9LIGZvcgp2bXdnZnguIEN1 cnJlbnRseSBpZ3RfZmIgYXNzdW1lcyBJbnRlbCBodyBpbiB0aGUgc2Vuc2UgdGhhdApsaW5lYXIg YnVmZmVycyB3aWxsIGdldCBhIDY0Ynl0ZSBhbGlnbmVkIHN0cmlkZS4KCj4gCj4gdjI6IENoZWNr IGZvciBzdXJmYWNlIGNyZWF0aW9uIGZhaWx1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGVlcGFr IFJhd2F0IDxkcmF3YXRAdm13YXJlLmNvbT4KPiAtLS0KPiAgbGliL2lndF9mYi5jIHwgNCArKysr Cj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvbGli L2lndF9mYi5jIGIvbGliL2lndF9mYi5jCj4gaW5kZXggMzM1ZWNlNjkuLjFiYjZkMzI0IDEwMDY0 NAo+IC0tLSBhL2xpYi9pZ3RfZmIuYwo+ICsrKyBiL2xpYi9pZ3RfZmIuYwo+IEBAIC0xNDMzLDYg KzE0MzMsMTAgQEAgc3RhdGljIHZvaWQgY3JlYXRlX2NhaXJvX3N1cmZhY2VfX2d0dChpbnQgZmQs IHN0cnVjdCBpZ3RfZmIgKmZiKQo+ICAJCWNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlX2Zvcl9k YXRhKHB0ciwKPiAgCQkJCQkJICAgIGRybV9mb3JtYXRfdG9fY2Fpcm8oZmItPmRybV9mb3JtYXQp LAo+ICAJCQkJCQkgICAgZmItPndpZHRoLCBmYi0+aGVpZ2h0LCBmYi0+c3RyaWRlc1swXSk7Cj4g KwlpZ3RfcmVxdWlyZV9mKGNhaXJvX3N1cmZhY2Vfc3RhdHVzKGZiLT5jYWlyb19zdXJmYWNlKSA9 PSBDQUlST19TVEFUVVNfU1VDQ0VTUywKPiArCQkgICAgICAiVW5hYmxlIHRvIGNyZWF0ZSBhIGNh aXJvIHN1cmZhY2U6ICVzXG4iLAo+ICsJCSAgICAgIGNhaXJvX3N0YXR1c190b19zdHJpbmcoY2Fp cm9fc3VyZmFjZV9zdGF0dXMoZmItPmNhaXJvX3N1cmZhY2UpKSk7Cj4gKwo+ICAJZmItPmRvbWFp biA9IEk5MTVfR0VNX0RPTUFJTl9HVFQ7Cj4gIAo+ICAJY2Fpcm9fc3VyZmFjZV9zZXRfdXNlcl9k YXRhKGZiLT5jYWlyb19zdXJmYWNlLAo+IC0tIAo+IDIuMTcuMQo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gaWd0LWRldiBtYWlsaW5nIGxpc3QK PiBpZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRl bApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 11 Oct 2018 18:06:45 +0300 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Message-ID: <20181011150645.GK9144@intel.com> References: <20181011002104.1845-1-drawat@vmware.com> <20181011002104.1845-3-drawat@vmware.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20181011002104.1845-3-drawat@vmware.com> Subject: Re: [igt-dev] [PATCH i-g-t 3/6] lib/igt_fb: Check for cairo surface success 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: Deepak Rawat Cc: thellstrom@vmware.com, petri.latvala@intel.com, syeh@vmware.com, intel-gfx@lists.freedesktop.org, igt-dev@lists.freedesktop.org, linux-graphics-maintainer@vmware.com List-ID: T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDU6MjE6MDFQTSAtMDcwMCwgRGVlcGFrIFJhd2F0IHdy b3RlOgo+IEZvciB2bXdnZnggY2Fpcm8gc3VyZmFjZSBjcmVhdGlvbiBmYWlscyBkdWUgdG8gc3Ry aWRlIG1pc21hdGNoLCBhZGQgYQo+IGlndF9yZXF1aXJlX2YoKSBmb3Igc3VyZmFjZS4KCkhtbS4g V2hhdCBraW5kIG9mIHBpeGVsIGZvcm1hdCBhcmUgeW91IHVzaW5nPwoKSXQgc2VlbXMgdG8gbWUg Y2Fpcm8gc2hvdWxkIGJlIGhhcHB5IHdpdGgganVzdCBhIDQgYnl0ZSBhbGlnbmVkCnN0cmlkZS4g SG93IGJhZCB3b3VsZCBpdCBiZSB0byBjaGFuZ2Ugdm13X2R1bWJfY3JlYXRlKCkgdG8gZ2l2ZQp5 b3UgdGhhdD8gSGF2aW5nIHdvcmtpbmcgY2Fpcm8gc3R1ZmYgc2hvdWxkIG1ha2UgaWd0X2ZiIG11 Y2ggbW9yZQp1c2VmdWwgZm9yIHlvdSBpbiBnZW5lcmFsLgoKQWx0ZXJuYXRpdmUgd291bGQgdG8g bm90IHVzZSBkdW1iIGJ1ZmZlcnMgSSBzdXBwb3NlLCBidXQgdGhlbgp3ZSdkIG5lZWQgdG8gbWFr ZSBzdXJlIHRoZSBpZ3RfZmIgc2l6ZSBjYWxjdWxhdGlvbnMgYXJlIE9LIGZvcgp2bXdnZnguIEN1 cnJlbnRseSBpZ3RfZmIgYXNzdW1lcyBJbnRlbCBodyBpbiB0aGUgc2Vuc2UgdGhhdApsaW5lYXIg YnVmZmVycyB3aWxsIGdldCBhIDY0Ynl0ZSBhbGlnbmVkIHN0cmlkZS4KCj4gCj4gdjI6IENoZWNr IGZvciBzdXJmYWNlIGNyZWF0aW9uIGZhaWx1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGVlcGFr IFJhd2F0IDxkcmF3YXRAdm13YXJlLmNvbT4KPiAtLS0KPiAgbGliL2lndF9mYi5jIHwgNCArKysr Cj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvbGli L2lndF9mYi5jIGIvbGliL2lndF9mYi5jCj4gaW5kZXggMzM1ZWNlNjkuLjFiYjZkMzI0IDEwMDY0 NAo+IC0tLSBhL2xpYi9pZ3RfZmIuYwo+ICsrKyBiL2xpYi9pZ3RfZmIuYwo+IEBAIC0xNDMzLDYg KzE0MzMsMTAgQEAgc3RhdGljIHZvaWQgY3JlYXRlX2NhaXJvX3N1cmZhY2VfX2d0dChpbnQgZmQs IHN0cnVjdCBpZ3RfZmIgKmZiKQo+ICAJCWNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlX2Zvcl9k YXRhKHB0ciwKPiAgCQkJCQkJICAgIGRybV9mb3JtYXRfdG9fY2Fpcm8oZmItPmRybV9mb3JtYXQp LAo+ICAJCQkJCQkgICAgZmItPndpZHRoLCBmYi0+aGVpZ2h0LCBmYi0+c3RyaWRlc1swXSk7Cj4g KwlpZ3RfcmVxdWlyZV9mKGNhaXJvX3N1cmZhY2Vfc3RhdHVzKGZiLT5jYWlyb19zdXJmYWNlKSA9 PSBDQUlST19TVEFUVVNfU1VDQ0VTUywKPiArCQkgICAgICAiVW5hYmxlIHRvIGNyZWF0ZSBhIGNh aXJvIHN1cmZhY2U6ICVzXG4iLAo+ICsJCSAgICAgIGNhaXJvX3N0YXR1c190b19zdHJpbmcoY2Fp cm9fc3VyZmFjZV9zdGF0dXMoZmItPmNhaXJvX3N1cmZhY2UpKSk7Cj4gKwo+ICAJZmItPmRvbWFp biA9IEk5MTVfR0VNX0RPTUFJTl9HVFQ7Cj4gIAo+ICAJY2Fpcm9fc3VyZmFjZV9zZXRfdXNlcl9k YXRhKGZiLT5jYWlyb19zdXJmYWNlLAo+IC0tIAo+IDIuMTcuMQo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gaWd0LWRldiBtYWlsaW5nIGxpc3QK PiBpZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRl bApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2 IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK