tillin9
2008-Mar-08 08:11 UTC
[Wine] OpenGL version / info. needed for WINE to render DirectX
Howdy, the open source radeon driver doesn't get along too well with WINE. Most 3D games render extremely slowly, or not at all. In Project64, to take a random example, I get a lot of Code: fixme:d3d_draw:drawStridedSlow >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glEnd and previous calls @ drawprim.c / 570 errors. I know this game works (ignoring the child window bug) with the nvidia and fglrx drivers. My guess is that to emulate DirectX, WINE is attempting to use some OpenGL extension, the open source driver doesn't yet implement as it is at OpenGL 1.3 (I believe). Some more information on if OpenGL 2.1 / 2.0 is needed and if not, just what extensions are necessary in 1.x would be useful so this could be passed on. Thanks in advance and for all the hard work.