Re: DirectX

Steven Edwards <steven_ed4153-/[email protected]> Tue, 21 Oct 2003 09:08:14 -0700 (PDT)
Newsgroups gmane.comp.gnu.mingw.patches
Message-ID <[email protected]>
Should all of this go in w32api/include/ddk or should we create a new
directory w32api/include/directx? 

I have been speaking with Alexandre about the Winehq include directory
cleanup and they may create a wine/include/ddk directory so we can
mirror the layout of w32api. I would like to do the same in w32api and
winehq if possible.

Thanks
Steven

--- Filip Navara <xnavara-VIXq6x/[email protected]> wrote:
> This patch adds most of DirectX 9 libraries and some headers. These
> libraries
> are missing:
> 
> * libdxtrans.a - This is C++ library and I have a def file for it,
> but it
>   uses enhanced dlltool to make the import renaming.
> * libd3dx.a, libd3dx8.a, libd3dx9.a - These are static libraries and
> only
>   Microsoft DirectX SDK includes them. It's even a problem to use the
> orignal
>   ones with MinGW. I got only some basic stuff like matrix
> transformations
>   working with MinGW and d3dx9.lib.
> 
> Documatation used: Mostly MSDN and my experience.
> 
> Files to be removed:
>  lib/d3dim.def
>  lib/d3drm.def
>  lib/d3dxof.def
>  lib/ddraw.def
>  lib/dinput.c
>  lib/dinput.def
>  lib/dplayx.def
>  lib/dsetup.def
>  lib/dsound.def
>  lib/dxguid.c
> 
> Changelog:
> 
> 2003-10-21  Filip Navara  <xnavara-VIXq6x/[email protected]>
> 
>  * include/directx: New subdir.
>  * lib/directx: Ditto.
>  * include/directx/(d3d9.h, d3d9caps.h, d3d9types.h, dxerr8.h,
>  dxerr9.h): New files.
>  * lib/ddk/(Makefile.in, d3d8.def, d3d9.def, d3dim.def, d3drm.def,
>         d3dx8d.def, d3dx9d.def, d3dxof.def, ddraw.def, dinput.def,
>         dinput_joy.c, dinput_joy2.c, dinput_kbd.c, dinput_mouse.c,
>         dinput_mouse2.c, dinput_private.h, dinput8.def, dmoguids.c,
> dplayx.def,
>         dpnaddr.def, dpnet.def, dpnlobby.def, dpvoice.def,
> dsetup.def,
>  dsound.def, dxerr.c, dxerr8.c, dxerr8w.c, dxerr9.c, dxerr9w.c,
>         dxguid.c, ksproxy.def, ksuser.c, ksuser.def, msdmo.def,
> quartz.def,
>  strmiids.c, test.c): Ditto.
>  * lib/(d3dim.def, d3drm.def, d3dxof.def, ddraw.def, dinput.c,
>  dinput.def, dplayx.def, dsetup.def, dsound.def, dxguid.c): Removed.
> 

> ATTACHMENT part 2 application/x-zip-compressed name=directx.zip



__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54