https://bugs.winehq.org/show_bug.cgi?id=44590
--- Comment #7 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Matteo Bruni from comment #6)
Would it be an option to use multisample rendering with SAMPLES=1? AFAIK that's a thing in OpenGL, although I'm not sure how we would decide between that and normal, non multisampled rendering / render targets and if that would break other things.
I don't think that OpenGL implementations support multisample textures with samples=1. An OpenGL implementation is allowed to allocate more samples. Most drivers probably return a multisample texture with 2 samples.
Even if drivers would support multisample textures with 1 sample, then multisample textures are quite limited. A special instruction has to be used to fetch samples from a multisample texture, so you would have to transfer data between multisample and non-multisample texture to emulate other operations.