HDR Support
- brucethemoose
- Topic Author
But assuming it does, would "upscaling" old games to HDR be possible? Seems like you could just dither everything to 10-bits, apply a contrast filter, and get a significant image quality improvement.
EDIT: And I realize the shader have to process everything in 8 bits without new code, but ReShade could still dither the final output.
Please Log in or Create an account to join the conversation.
- crosire
I don't see how you want to create more detail out of nothing though.
Please Log in or Create an account to join the conversation.
- brucethemoose
- Topic Author
But from what I understand, HDR displays won't pump up the backlight without a HDR signal.
I'm just wondering if ReShade can output the 8-bit game in 10 bits, and give us more dynamic range to play with from the display itself. That would also give the shaders 10 bits to play with instead of 8, which could have some small advantages.
Please Log in or Create an account to join the conversation.
- NoMansReshade
Please Log in or Create an account to join the conversation.
- brucethemoose
- Topic Author
NoMansReshade wrote: You could try getting the data by reversing the tonemapping of the game. (which requires some decompilation to get the original tonemap shader from the game itself, if I'm not mistaken.)
Could ReShade keep a database of tonemapping shaders used in common games, like the one we have for presets already?
Please Log in or Create an account to join the conversation.
- crosire
That doesn't give you more data. Saving in 8 bit is a lossy compression. All additionals details are lost and there is no way to bring them back. Reversing the tonemapping only increases the range again, but won't bring you back the details / colors.NoMansReshade wrote: You could try getting the data by reversing the tonemapping of the game. (which requires some decompilation to get the original tonemap shader from the game itself, if I'm not mistaken.)
EDIT: More detailed explanation of what I said: reshade.me/forum/shader-discussion/2888-...se-tonemapping#20437
Theoretically it could, yes.brucethemoose wrote: I'm just wondering if ReShade can output the 8-bit game in 10 bits, and give us more dynamic range to play with from the display itself. That would also give the shaders 10 bits to play with instead of 8, which could have some small advantages.
Please Log in or Create an account to join the conversation.
- brucethemoose
- Topic Author
Please Log in or Create an account to join the conversation.
- v00d00m4n
I use Panasonic TV and my Nvidia Driver panel allows me to set 12 bit color output.
Also we can dither, and do other smooth color upscaling in shader and we will have forced 10-12 bit output, we will have better results, than downscaling everything back to 8 bit and getting color banding. So its good idea to give us 10-12 bit output options.
Please Log in or Create an account to join the conversation.
- brucethemoose
- Topic Author
v00d00m4n wrote: there are way more games that you think, Alien Isolation, RE5 ( I think DX10 version had it, but it was called FP16, somehow there was no any banding at all), even GTAV has command line -hdr to enable things like this. But this only works on displays that support that.
I use Panasonic TV and my Nvidia Driver panel allows me to set 12 bit color output.
Also we can dither, and do other smooth color upscaling in shader and we will have forced 10-12 bit output, we will have better results, than downscaling everything back to 8 bit and getting color banding. So its good idea to give us 10-12 bit output options.
I'd guess that your Panasonic TV already dithers the the output if it will take a 12-bit input, and it probably looks better than what ReShade can do with 60hz input.
That said, many monitors don't do a good job.
Please Log in or Create an account to join the conversation.
- v00d00m4n
Please Log in or Create an account to join the conversation.
- NoMansReshade
Please Log in or Create an account to join the conversation.