@@ -239,10 +239,6 @@ DXVK := $(SRCDIR)/dxvk
239
239
DXVK_OBJ32 := ./obj-dxvk32
240
240
DXVK_OBJ64 := ./obj-dxvk64
241
241
242
- D9VK := $(SRCDIR ) /d9vk
243
- D9VK_OBJ32 := ./obj-d9vk32
244
- D9VK_OBJ64 := ./obj-d9vk64
245
-
246
242
VULKAN_HEADERS := $(SRCDIR ) /Vulkan-Headers
247
243
VULKAN_H_OBJ32 := ./obj-vulkan-headers32
248
244
VULKAN_H_OBJ64 := ./obj-vulkan-headers64
@@ -286,7 +282,6 @@ OBJ_DIRS := $(TOOLS_DIR32) $(TOOLS_DIR64) \
286
282
$(WINE_OBJ32 ) $(WINE_OBJ64 ) \
287
283
$(VRCLIENT_OBJ32 ) $(VRCLIENT_OBJ64 ) \
288
284
$(DXVK_OBJ32 ) $(DXVK_OBJ64 ) \
289
- $(D9VK_OBJ32 ) $(D9VK_OBJ64 ) \
290
285
$(BISON_OBJ32 ) $(BISON_OBJ64 ) \
291
286
$(VULKAN_H_OBJ32 ) $(VULKAN_H_OBJ64 ) \
292
287
$(SPIRV_H_OBJ32 ) $(SPIRV_H_OBJ64 ) \
@@ -449,7 +444,7 @@ $(DIST_FONTS): fonts
449
444
ALL_TARGETS += dist
450
445
GOAL_TARGETS += dist
451
446
452
- dist : $(DIST_TARGETS ) wine vrclient lsteamclient steam dxvk d9vk | $(DST_DIR )
447
+ dist : $(DIST_TARGETS ) wine vrclient lsteamclient steam dxvk | $(DST_DIR )
453
448
echo ` date ' +%s' ` ` GIT_DIR=$( abspath $( SRCDIR) /.git) git describe --tags` > $(DIST_VERSION )
454
449
cp $(DIST_VERSION ) $(DST_BASE ) /
455
450
rm -rf $(abspath $(DIST_PREFIX ) ) && \
@@ -1192,6 +1187,7 @@ dxvk64: $(DXVK_CONFIGURE_FILES64)
1192
1187
cp " $( DXVK_OBJ64) " /bin/d3d10.dll " $( DST_DIR) " /lib64/wine/dxvk
1193
1188
cp " $( DXVK_OBJ64) " /bin/d3d10_1.dll " $( DST_DIR) " /lib64/wine/dxvk
1194
1189
cp " $( DXVK_OBJ64) " /bin/d3d10core.dll " $( DST_DIR) " /lib64/wine/dxvk
1190
+ cp " $( DXVK_OBJ64) " /bin/d3d9.dll " $( DST_DIR) " /lib64/wine/dxvk
1195
1191
if test -e $( SRCDIR) /.git; then ( cd $( SRCDIR) && git submodule status -- dxvk ) > " $( DST_DIR) " /lib64/wine/dxvk/version; fi
1196
1192
1197
1193
@@ -1203,58 +1199,9 @@ dxvk32: $(DXVK_CONFIGURE_FILES32)
1203
1199
cp " $( DXVK_OBJ32) " /bin/d3d10.dll " $( DST_DIR) " /lib/wine/dxvk/
1204
1200
cp " $( DXVK_OBJ32) " /bin/d3d10_1.dll " $( DST_DIR) " /lib/wine/dxvk/
1205
1201
cp " $( DXVK_OBJ32) " /bin/d3d10core.dll " $( DST_DIR) " /lib/wine/dxvk/
1202
+ cp " $( DXVK_OBJ32) " /bin/d3d9.dll " $( DST_DIR) " /lib/wine/dxvk/
1206
1203
if test -e $( SRCDIR) /.git; then ( cd $( SRCDIR) && git submodule status -- dxvk ) > " $( DST_DIR) " /lib/wine/dxvk/version; fi
1207
1204
1208
- D9VK_CONFIGURE_FILES32 := $(D9VK_OBJ32 ) /build.ninja
1209
- D9VK_CONFIGURE_FILES64 := $(D9VK_OBJ64 ) /build.ninja
1210
-
1211
- # 64bit-configure. Remove coredata file if already configured (due to e.g. makefile changing)
1212
- $(D9VK_CONFIGURE_FILES64 ) : $(MAKEFILE_DEP ) $(D9VK ) /build-win64.txt | $(D9VK_OBJ64 )
1213
- if [ -e " $( abspath $( D9VK_OBJ64) ) " /build.ninja ]; then \
1214
- rm -f " $( abspath $( D9VK_OBJ64) ) " /meson-private/coredata.dat; \
1215
- fi
1216
- cd " $( abspath $( D9VK) ) " && \
1217
- PATH=" $( abspath $( SRCDIR) ) /glslang/bin/:$( PATH) " \
1218
- meson --prefix=" $( abspath $( D9VK_OBJ64) ) " --cross-file " $( abspath $( D9VK) ) /build-win64.txt" $(MESON_STRIP_ARG ) --buildtype=release -Denable_dxgi=false -Denable_d3d10=false -Denable_d3d11=false " $( abspath $( D9VK_OBJ64) ) "
1219
-
1220
- # 32-bit configure. Remove coredata file if already configured (due to e.g. makefile changing)
1221
- $(D9VK_CONFIGURE_FILES32 ) : $(MAKEFILE_DEP ) $(D9VK ) /build-win32.txt | $(D9VK_OBJ32 )
1222
- if [ -e " $( abspath $( D9VK_OBJ32) ) " /build.ninja ]; then \
1223
- rm -f " $( abspath $( D9VK_OBJ32) ) " /meson-private/coredata.dat; \
1224
- fi
1225
- cd " $( abspath $( D9VK) ) " && \
1226
- PATH=" $( abspath $( SRCDIR) ) /glslang/bin/:$( PATH) " \
1227
- meson --prefix=" $( abspath $( D9VK_OBJ32) ) " --cross-file " $( abspath $( D9VK) ) /build-win32.txt" $(MESON_STRIP_ARG ) --buildtype=release -Denable_dxgi=false -Denable_d3d10=false -Denable_d3d11=false " $( abspath $( D9VK_OBJ32) ) "
1228
-
1229
- # # d9vk goals
1230
- D9VK_TARGETS = d9vk d9vk_configure d9vk32 d9vk64 d9vk_configure32 d9vk_configure64
1231
-
1232
- ALL_TARGETS += $(D9VK_TARGETS )
1233
- GOAL_TARGETS_LIBS += d9vk
1234
-
1235
- .PHONY : $(D9VK_TARGETS )
1236
-
1237
- d9vk_configure : $(D9VK_CONFIGURE_FILES32 ) $(D9VK_CONFIGURE_FILES64 )
1238
-
1239
- d9vk_configure64 : $(D9VK_CONFIGURE_FILES64 )
1240
-
1241
- d9vk_configure32 : $(D9VK_CONFIGURE_FILES32 )
1242
-
1243
- d9vk : d9vk32 d9vk64
1244
-
1245
- d9vk64 : $(D9VK_CONFIGURE_FILES64 )
1246
- env PATH=" $( abspath $( SRCDIR) ) /glslang/bin/:$( PATH) " ninja -C " $( D9VK_OBJ64) " install
1247
- mkdir -p " $( DST_DIR) /lib64/wine/dxvk"
1248
- cp " $( D9VK_OBJ64) " /bin/d3d9.dll " $( DST_DIR) " /lib64/wine/dxvk
1249
- if test -e $( SRCDIR) /.git; then ( cd $( SRCDIR) && git submodule status -- d9vk ) > " $( DST_DIR) " /lib64/wine/dxvk/d9vk_version; fi
1250
-
1251
-
1252
- d9vk32 : $(D9VK_CONFIGURE_FILES32 )
1253
- env PATH=" $( abspath $( SRCDIR) ) /glslang/bin/:$( PATH) " ninja -C " $( D9VK_OBJ32) " install
1254
- mkdir -p " $( DST_DIR) " /lib/wine/dxvk
1255
- cp " $( D9VK_OBJ32) " /bin/d3d9.dll " $( DST_DIR) " /lib/wine/dxvk/
1256
- if test -e $( SRCDIR) /.git; then ( cd $( SRCDIR) && git submodule status -- d9vk ) > " $( DST_DIR) " /lib/wine/dxvk/d9vk_version; fi
1257
-
1258
1205
endif # NO_DXVK
1259
1206
1260
1207
# Vulkan-Headers
0 commit comments