https://bugs.winehq.org/show_bug.cgi?id=23676
--- Comment #16 from Tim Savannah kata198@gmail.com --- Given that I can both reproduce it working and not working... if you guys think there's some way that we can handle it within wine. It COULD BE that maybe we're doing something invalid in the wined3d layer, that nvidia's libGL handles one way and mesa's handles another.
Or maybe the difference could be a feature support, i.e. maybe the nvidia card supports some extension that is being used, let's just say "GL_NV_path_rendering" (I'm picking one out of thin air that nvidia supports but mesa does not. Not saying that function is in any way related).
If we have a conditional like:
if supports(GL_NV_SOMETHING) { .. do it this way .. } else { ..emulate that function ... }
our "emulate that function" code could be broken.
I can provide a trace of wined3d, would that be the most useful thing?