Because your email title was EXR input, I just rendered one frame of a video to EXR. But it may be that the reason my X11 and X11-OpenGL both looked the same was because both are bad for me with an old GL on my laptop. I will see if the standalone demo works for me.
Sorry for not explaining myself fully.
My idea was to
1. load real HDR video file into cingg.
1a. set project format to rgba-float from default rgba-8
2. Save unprocessed one frame EXR.
3. Apply F_tonemap to see same frame tonemapped in cingg's compositor.
4. Play with different tonemappers in standalone demo (unlike F_tonemap they should be OpenGL accelerated).
5. Optionally compare to that you see in mpv playing either EXR or stopped at same frame original HDR video.
As it was explained on doom9 mpv uses "dynamic tonemapping" with few extra tunables, but it uses few frames for best results, so not sure if our plugin system will handle that nice, if one ever try to implement something like this!
When I set my driver to X11 or to X11-GL, my results with F_tonemapper seemed the same unless it is a subtle difference. I set the tonemap parameter to 4, param to 1, desat to 4, and peak to 3 leaving threads set to 0.
Ah, I was using different set of parameters. Namely I left param and peak to their defaults.
What file you used for testing?
Does this stand-alone demo compiles/works for you? ;)