I think I encountered the same issue like this one.
So renderer.outputEncoding
doesn’t work with post-process…
In my case, I didn’t use Three.js’s post-process but my own full-screen fragment shader.
It’s worked now by manually applying LinearTosRGB
after every process.