System Information
Operating system: Windows-10-10.0.19043-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.65
Blender Version
Broken: version: 3.1.0, branch: master, commit date: 2022-03-08 18:16, hash: rBc77597cd0e15
Worked: (newest version of Blender that worked as expected)
Short description of error
When using the exposure and gamma controls in a 3d viewport, they do not affect the GL solid view. However, when you try to render out a GL viewport still or animation, the exposure is then added on top.
Screenshot of the 3d view.
The "View render" image.
Exact steps for others to reproduce the error
change the exposure and press the "View render" button. Your output won't match what you saw in your viewport.
Personally, I would prefer it that you disable the exposure settings for "View Renders", and only have them affect Eevee and Cycles renders. But up to you guys I guess :)

