Hi,
Basically, I am in the debug phase, and at this point most bugs have been ironed out. That is, for dx9 stuff. I soon ran into problems/regressions with dx8 or lower (including ddraw!). So I ended up repeating the (almost) exactly same work for d3d8 and ddraw... not a pretty sight, and a pain to debug them all.
Is it necessary to change all this libs at once? What if you changed WineD3D only, and wait for the d3d7 and d3d8 rewrite. Once these use WineD3D, the'll automatically use wgl, if I'm not mistaken :)
As a result this conversion has become a fairly large and invasive change affecting all versions of directx... [I can't wait for all these to be completely ported to wined3d].
Well, at least ddraw has to wait until after my math test, I'm afraid :(
Stefan