hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.18k stars 2.17k forks source link

[Feature Request] Support for HDR Output #19509

Open SaltyBet opened 1 week ago

SaltyBet commented 1 week ago

What should happen

Support for HDR Output.

Who would this benefit

Anyone gaming using:

Platform (if relevant)

Windows

Games this would be useful in

All

Other emulators or software with a similar feature

Checklist

anr2me commented 1 week ago

Isn't just post-process shaders? like this PR https://github.com/dolphin-emu/dolphin/pull/12003 and this https://github.com/dolphin-emu/dolphin/pull/12603

hrydgard commented 1 week ago

Well, PSP games don't really output any real HDR information so just like in Dolphin, indeed it would be some functionality added to let post-shaders output HDR signal instead of just 0-255 at SRGB gamma.

But additional work is needed to switch to a swapchain (output) format with more than RGBA8888 precision. This is probably only doable with Vulkan/MoltenVK and maybe D3D11 (not sure).

So yeah, this is really a legitimate feature request for: