Added d3dim.dll with stubs.

This commit is contained in:
Enrico Horn 2003-01-24 01:08:15 +00:00 committed by Alexandre Julliard
parent 43690e9e47
commit eaae7050fa
8 changed files with 80 additions and 1 deletions

3
configure vendored

File diff suppressed because one or more lines are too long

View File

@ -1394,6 +1394,7 @@ dlls/crtdll/Makefile
dlls/crypt32/Makefile
dlls/ctl3d/Makefile
dlls/d3d8/Makefile
dlls/d3dim/Makefile
dlls/d3dx8/Makefile
dlls/dciman32/Makefile
dlls/ddraw/Makefile

View File

@ -25,6 +25,7 @@ BASEDIRS = \
crtdll \
crypt32 \
ctl3d \
d3dim \
dciman32 \
devenum \
dinput \
@ -191,6 +192,7 @@ all: \
crtdll.dll$(DLLEXT) \
crypt32.dll$(DLLEXT) \
ctl3d32.dll$(DLLEXT) \
d3dim.dll$(DLLEXT) \
dciman32.dll$(DLLEXT) \
devenum.dll$(DLLEXT) \
dinput.dll$(DLLEXT) \
@ -312,6 +314,9 @@ ctl3d32.dll$(DLLEXT) ctl3d.dll$(DLLEXT) ctl3dv2.dll$(DLLEXT): ctl3d/ctl3d32.dll$
d3d8.dll$(DLLEXT): d3d8/d3d8.dll$(DLLEXT)
$(RM) $@ && $(LN_S) d3d8/d3d8.dll$(DLLEXT) $@
d3dim.dll$(DLLEXT): d3dim/d3dim.dll$(DLLEXT)
$(RM) $@ && $(LN_S) d3dim/d3dim.dll$(DLLEXT) $@
d3dx8.dll$(DLLEXT): d3dx8/d3dx8.dll$(DLLEXT)
$(RM) $@ && $(LN_S) d3dx8/d3dx8.dll$(DLLEXT) $@
@ -603,6 +608,7 @@ IMPORT_LIBS = \
libcrypt32 \
libctl3d32 \
libd3d8 \
libd3dim \
libd3dx8 \
libdciman32 \
libddraw \
@ -730,6 +736,11 @@ libd3d8.def: d3d8/d3d8.spec.def
libd3d8.a: d3d8/d3d8.spec.def
$(DLLTOOL) -k -l $@ -d d3d8/d3d8.spec.def
libd3dim.def: d3dim/d3dim.spec.def
$(RM) $@ && $(LN_S) d3dim/d3dim.spec.def $@
libd3dim.a: d3dim/d3dim.spec.def
$(DLLTOOL) -k -l $@ -d d3dim/d3dim.spec.def
libd3dx8.def: d3dx8/d3dx8.spec.def
$(RM) $@ && $(LN_S) d3dx8/d3dx8.spec.def $@
libd3dx8.a: d3dx8/d3dx8.spec.def
@ -1096,6 +1107,7 @@ crtdll/crtdll.spec.def: $(WINEBUILD)
crypt32/crypt32.spec.def: $(WINEBUILD)
ctl3d/ctl3d32.spec.def: $(WINEBUILD)
d3d8/d3d8.spec.def: $(WINEBUILD)
d3dim/d3dim.spec.def: $(WINEBUILD)
d3dx8/d3dx8.spec.def: $(WINEBUILD)
dciman32/dciman32.spec.def: $(WINEBUILD)
ddraw/ddraw.spec.def: $(WINEBUILD)
@ -1184,6 +1196,7 @@ crtdll/crtdll.dll$(DLLEXT): crtdll
crypt32/crypt32.dll$(DLLEXT): crypt32
ctl3d/ctl3d32.dll$(DLLEXT): ctl3d
d3d8/d3d8.dll$(DLLEXT): d3d8
d3dim/d3dim.dll$(DLLEXT): d3dim
d3dx8/d3dx8.dll$(DLLEXT): d3dx8
dciman32/dciman32.dll$(DLLEXT): dciman32
ddraw/ddraw.dll$(DLLEXT): ddraw
@ -1288,6 +1301,7 @@ crtdll/__install__: crtdll.dll$(DLLEXT)
crypt32/__install__: crypt32.dll$(DLLEXT)
ctl3d/__install__: ctl3d32.dll$(DLLEXT)
d3d8/__install__: d3d8.dll$(DLLEXT)
d3dim/__install__: d3dim.dll$(DLLEXT)
d3dx8/__install__: d3dx8.dll$(DLLEXT)
dciman32/__install__: dciman32.dll$(DLLEXT)
ddraw/__install__: ddraw.dll$(DLLEXT)

5
dlls/d3dim/.cvsignore Normal file
View File

@ -0,0 +1,5 @@
Makefile
d3dim.dll.dbg.c
d3dim.spec.c
d3dim.spec.def
version.res

17
dlls/d3dim/Makefile.in Normal file
View File

@ -0,0 +1,17 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = d3dim.dll
LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o
C_SRCS = d3dim_main.c
RC_SRCS = version.rc
@MAKE_DLL_RULES@
### Dependencies:

13
dlls/d3dim/d3dim.spec Normal file
View File

@ -0,0 +1,13 @@
@ stub D3DFree
@ stub D3DMalloc
@ stub D3DRealloc
@ stub Direct3DCreateDevice
@ stub Direct3DCreateTexture
@ stub Direct3DGetSWRastZPixFmts
@ stub Direct3DCreate
@ stub Direct3D_HALCleanUp
@ stub FlushD3DDevices2
@ stub FlushD3DDevices
@ stub PaletteAssociateNotify
@ stub PaletteUpdateNotify
@ stub SurfaceFlipNotify

1
dlls/d3dim/d3dim_main.c Normal file
View File

@ -0,0 +1 @@
/* nothing here yet */

27
dlls/d3dim/version.rc Normal file
View File

@ -0,0 +1,27 @@
/*
* Copyright 2001 Ove Kaaven
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#define WINE_FILEDESCRIPTION_STR "Wine Direct3D Immediate Mode Utility Functions"
#define WINE_FILENAME_STR "d3dim.dll"
#define WINE_FILEVERSION 4,7,0,0
#define WINE_FILEVERSION_STR "4.7.0.0"
#define WINE_PRODUCTVERSION 4,7,0,0
#define WINE_PRODUCTVERSION_STR "4.7"
#define WINE_PRODUCTNAME_STR "DirectX"
#include "wine/wine_common_ver.rc"