Regarding nVidia, people have reported higher performance with GalliumNine+nouveau than with wined3d+proprietary driver, so I don't think the proprietary driver will always be the best choice from now on.
GalliumNine is for D3D9 only. Other D3D versions use the standard wine code. If GalliumNine cannot be used for some reason (missing driver etc.), wined3d is used as a fallback. The Wine modifications are harmless for people who don't have a Gallium driver.
With all respect to wined3d developers, I think OpenGL isn't a good middle-API for D3D gaming because of technical reasons.
GalliumNine is for D3D9 only. Other D3D versions use the standard wine code. If GalliumNine cannot be used for some reason (missing driver etc.), wined3d is used as a fallback. The Wine modifications are harmless for people who don't have a Gallium driver.
With all respect to wined3d developers, I think OpenGL isn't a good middle-API for D3D gaming because of technical reasons.
Comment