The whole "It only works for a small subset of Linux users" could be easily overcome by having Nvidia and AMD support D3D9 (at the very least) in their binary drivers as well. Then the odd man out will be Intel, and then by a 2/3s majority, Wine might very well take the patches upstream.
Then, once Intel implements D3D9 (eventually), Wine can literally cut out that entire part of their codebase and rely solely on the drivers, merely translating non-GPU stuff, which should make pretty much every application run through wine more stable and faster
Some people keep screaming to keep D3D away from Linux, but it's not evil and it would definitely do more good than harm being over here.
Then, once Intel implements D3D9 (eventually), Wine can literally cut out that entire part of their codebase and rely solely on the drivers, merely translating non-GPU stuff, which should make pretty much every application run through wine more stable and faster
Some people keep screaming to keep D3D away from Linux, but it's not evil and it would definitely do more good than harm being over here.
Comment