darbyjohnston / DJV

Professional media review software for VFX, animation, and film production
https://darbyjohnston.github.io/DJV/
BSD 3-Clause "New" or "Revised" License
695 stars 59 forks source link

Add HDR display support in DJV #444

Open robotmitchum opened 2 years ago

robotmitchum commented 2 years ago

Hello, The possibility to view animation sequence which are HDR by nature (Typically exr sequences in ACEScg or ACES2065-1 colorspaces) on a HDR compatible display in HDR mode would be very neat. The only way I'm able to review my work in HDR right now is I encode the sequences in HEVC 10bits HDR10 using FFmpeg and I view them on a HDR TV or recently with PotPlayer which is the only player I found yet under Windows to be able to watch HDR movies in HDR (without converting the display in SDR) on a HDR compatible display.

darbyjohnston commented 2 years ago

The GLFW toolkit that DJV uses has an open issue for adding HDR support: https://github.com/glfw/glfw/issues/890

robotmitchum commented 2 years ago

Thanks for the answer. By the way, viewing HDR content in HDR using PotPlayer is indeed only possible by setting the display surface to Direct3D11 under Windows 10 as confirmed by your link.

darbyjohnston commented 2 years ago

Thanks, I was wondering about that. At some point I would like to add native rendering (Direct3D11 and Metal) but it's a huge amount of work...