OpenGL version / info. needed for WINE to render DirectX

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
tillin9
Newbie
Newbie
Posts: 1
Joined: Sat Mar 08, 2008 2:44 am

OpenGL version / info. needed for WINE to render DirectX

Post by tillin9 »

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: Select all

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.
Locked