New discovery:
At least on LCD Macs, IOMFBContrastEnhancerStrength is tied to "animated blotches" around grays and the cursor (which are extremely visible with dithering disabled). Setting this to 0 removes them.
So far, m1air has had a very clean screen image to me with the least amount of color management quirks / HDR weirdness / post-processing tricks on any Apple Silicon Mac (for example, uniformity2D does nothing here)………
So I was puzzled that after arriving home today I opened my m1air and instead saw huge "animated" bands of gray everywhere in Dark Mode windows. All of them were constantly shifting in response to moving my mouse cursor with a little "blob trail" following the cursor too.
Was really shocked for a sec because it felt like my IPS LCD suddenly decided to transform into a mini-LED… LOL.
Nope, turns out that since I had last been using the laptop outdoors — despite having auto-brightness disabled — something in the OS still managed to activate the "light gray brighter and lower contrast color filter" that's typically associated with using auto-brightness in direct sunlight.
This then got "stuck", probably due to some bug even after heading back indoors, making it really obvious that this "contrast enhancement" causes some really significant "dynamic" color alterations that are not uniform at all.
These blotches would usually be """invisible""" with temporal dithering (but would instead be causing "really intense subliminal flicker that is also constantly changing between arbitrary locations depending on where the cursor is"… ughhh) but is totally obvious with dithering disabled.
Eventually traced this back to IOMFBContrastEnhancerStrength — it got stuck on 9063.
I ran this to set it back to 0:
/Applications/BetterDisplay.app/Contents/MacOS/BetterDisplay set -namelike=built -framebufferNumericProperty=0x0 -specifier=IOMFBContrastEnhancerStrength
Success, contrast immediately changed back to normal after running this command, the "animated blotches" are totally gone, my m1air has a very clean image again.
(It works the other way too… you can force the contrast mode to activate — and thus these blotches to reappear — even if you aren't in direct sunlight by instead setting framebufferNumberProperty=9063 or something similar.)
In conclusion, IOMFBContrastEnhancerStrength is yet another postprocessing layer that messes with color management and should be set to 0 if it isn't already.