https://bugs.winehq.org/show_bug.cgi?id=8051
ApolloLV apollolv@rocketmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |apollolv@rocketmail.com
--- Comment #117 from ApolloLV apollolv@rocketmail.com --- (In reply to Robert Wm Ruedisueli from comment #113)
However, this seems less of an issue now that newer video cards can handle high element count shaders, and the newer Mesa drivers are now about to implement this capability. It seems newer video drivers also simplify shaders on their own, giving a serious disadvantage to doing this in software.
So, the right solution to the difficult shader part of this bug should be to rise the hard-coded limit of 256 shader constants to whatever your hardware actually supports (or at least to make this an option to ensure support for older software). If the hardware limit goes up (which is already happening), the software shader solution with this software won't be necessary anymore. If your hardware supports more shader constants, why not use it?