3 ms·
Half the point of JPEG XL is support for HDR and higher than 8 bits per channel. Most of the apps you listed don’t support that fully, especially iOS, which con
by jiggawatts 9mo ago
Half the point of JPEG XL is support for HDR and higher than 8 bits per channel. Most of the apps you listed don’t support that fully, especially iOS, which converts everything to SDR or shows garbage — except for their own proprietary gain map encoding that their camera app produces.
- jama_ 9mo agoActually, in my recent vibe coding adventures I tested making a ProRAW converter app that also applied the included gain map to the image and encoded via libjxl on device. Surprisingly, Photos.app was able to display the converted image with HDR, but the HDR tag in the UI is only displayed for images with the proprietary gain map. There seems to be some support there, though I tested on iOS 26.
- jiggawatts 9mo agoYes, but you can't send that to anyone via iMessage. It corrupts the image.
- jama_ 9mo agoThat I of course didn't test. Yeah, I'd expect them reencoding images to save on bandwidth, and they're probably doing so naively for JXL (maybe even converting to HEIC).
- jiggawatts 9mo ago> That I of course didn't test. Neither did Apple, which is the problem!