From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2 RESEND 2/2] drm/i915/icl: Implement half float formats Date: Mon, 4 Feb 2019 23:24:25 +0200 Message-ID: <20190204212425.GN20097@intel.com> References: <1549043020-5124-1-git-send-email-kevin.strasser@intel.com> <1549043020-5124-3-git-send-email-kevin.strasser@intel.com> <20190201204000.GF20097@intel.com> <51B6C3CD1F10FB47A5702881E0E230A793D39104@ORSMSX104.amr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <51B6C3CD1F10FB47A5702881E0E230A793D39104@ORSMSX104.amr.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Strasser, Kevin" Cc: David Airlie , Daniel Vetter , "intel-gfx@lists.freedesktop.org" , "dri-devel@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBGZWIgMDEsIDIwMTkgYXQgMDk6Mzg6NTdQTSArMDAwMCwgU3RyYXNzZXIsIEtldmlu IHdyb3RlOgo+IFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+ID4gQEAgLTE3NzQsNiArMTc3Niw0 NSBAQCBzdGF0aWMgY29uc3QgdTMyIHNrbF9wbGFuYXJfZm9ybWF0c1tdID0gewo+ID4gPiAgICAg ICAgRFJNX0ZPUk1BVF9OVjEyLAo+ID4gPiAgfTsKPiA+ID4KPiA+ID4gK3N0YXRpYyBjb25zdCB1 aW50MzJfdCBpY2xfaGRyX3BsYW5lX2Zvcm1hdHNbXSA9IHsKPiA+Cj4gPiBQbGVhc2Ugc3dpdGNo IHRvIHUzMiAmIGNvLiBXZSByZWNlbnRseSBoYWQgYSBtYXNzIGNvbnZlcnNpb24gaW4gdGhlCj4g PiBkcml2ZXIuCj4gCj4gV2lsbCBkby4gTG9va3MgbGlrZSB0aGUgQ0kgY2F1Z2h0IHRoYXQgdG9v Lgo+IAo+ID4gPiAgc3RhdGljIGNvbnN0IHU2NCBza2xfcGxhbmVfZm9ybWF0X21vZGlmaWVyc19u b2Njc1tdID0gewo+ID4gPiAgICAgICAgSTkxNV9GT1JNQVRfTU9EX1lmX1RJTEVELAo+ID4gPiAg ICAgICAgSTkxNV9GT1JNQVRfTU9EX1lfVElMRUQsCj4gPiA+IEBAIC0xOTE3LDYgKzE5NTgsMTAg QEAgc3RhdGljIGJvb2wgc2tsX3BsYW5lX2Zvcm1hdF9tb2Rfc3VwcG9ydGVkKHN0cnVjdAo+ID4g PiBkcm1fcGxhbmUgKl9wbGFuZSwKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4g dHJ1ZTsKPiA+ID4gICAgICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCj4gPiA+ICAgICAg ICBjYXNlIERSTV9GT1JNQVRfQzg6Cj4gPiA+ICsgICAgIGNhc2UgRFJNX0ZPUk1BVF9YQkdSMTYx NjE2MTZGOgo+ID4gPiArICAgICBjYXNlIERSTV9GT1JNQVRfQUJHUjE2MTYxNjE2RjoKPiA+ID4g KyAgICAgY2FzZSBEUk1fRk9STUFUX1hSR0IxNjE2MTYxNkY6Cj4gPiA+ICsgICAgIGNhc2UgRFJN X0ZPUk1BVF9BUkdCMTYxNjE2MTZGOgo+ID4gPiAgICAgICAgICAgICAgICBpZiAobW9kaWZpZXIg PT0gRFJNX0ZPUk1BVF9NT0RfTElORUFSIHx8Cj4gPiA+ICAgICAgICAgICAgICAgICAgICBtb2Rp ZmllciA9PSBJOTE1X0ZPUk1BVF9NT0RfWF9USUxFRCB8fAo+ID4gPiAgICAgICAgICAgICAgICAg ICAgbW9kaWZpZXIgPT0gSTkxNV9GT1JNQVRfTU9EX1lfVElMRUQpCj4gPiA+IEBAIC0yMDUzLDEx ICsyMDk4LDIxIEBAIHNrbF91bml2ZXJzYWxfcGxhbmVfY3JlYXRlKHN0cnVjdCBkcm1faTkxNV9w cml2YXRlCj4gPiA+ICpkZXZfcHJpdiwKPiA+ID4gICAgICAgICAgICAgICAgcGxhbmUtPnVwZGF0 ZV9zbGF2ZSA9IGljbF91cGRhdGVfc2xhdmU7Cj4gPiA+Cj4gPiA+ICAgICAgICBpZiAoc2tsX3Bs YW5lX2hhc19wbGFuYXIoZGV2X3ByaXYsIHBpcGUsIHBsYW5lX2lkKSkgewo+ID4gPiAtICAgICAg ICAgICAgIGZvcm1hdHMgPSBza2xfcGxhbmFyX2Zvcm1hdHM7Cj4gPiA+IC0gICAgICAgICAgICAg bnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKHNrbF9wbGFuYXJfZm9ybWF0cyk7Cj4gPiA+ICsgICAg ICAgICAgICAgaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPiAxMCAmJiBwbGFuZV9pZCA8IFBMQU5F X1NQUklURTIpIHsKPiA+Cj4gPiBpc19oZHJfcGxhbmUoKSBpcyBhcm91bmQgbm93LCBwbGVhc2Ug dXNlIGl0Lgo+IAo+IEkgZG9uJ3QgdGhpbmsgSSBjYW4gdXNlIGljbF9pc19oZHJfcGxhbmUgaGVy ZSB3aXRob3V0IHNvbWUgcmVmYWN0b3JpbmcuIEl0IAo+IHJlcXVpcmVzIHRoZSBwbGFuZS0+YmFz ZSB0byBiZSBpbml0aWFsaXplZCB0aHJvdWdoIGRybV91bml2ZXJzYWxfcGxhbmVfaW5pdCwgCj4g d2hpY2ggZGVwZW5kcyBvbiBmb3JtYXRzL251bV9mb3JtYXRzIHBvaW50ZXJzIHRvIGJlIGFscmVh ZHkgc2V0LgoKSG1tLiBXZSBzaG91bGQgcHJvYmFibHkganVzdCBjb252ZXJ0IGl0IGludG8KCmlj bF9pc19oZHJfcGxhbmUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAoJCSBlbnVt IHBsYW5lX2lkIHBsYW5lX2lkKTsKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==