feat: Add separate d3d9-frame-graph-hook

Allow this to be hooked by any application with a d3d9
render backend. This is not compatible with d3d9ex.
This commit is contained in:
icex2
2025-02-08 23:21:49 +01:00
parent ce1a004bf6
commit 4ed3c97c2a
4 changed files with 57 additions and 0 deletions

View File

@@ -100,6 +100,7 @@ include src/main/bstio/Module.mk
include src/main/camhook/Module.mk
include src/main/cconfig/Module.mk
include src/main/config/Module.mk
include src/main/d3d9-frame-graph-hook/Module.mk
include src/main/d3d9-util/Module.mk
include src/main/d3d9exhook/Module.mk
include src/main/ddrhook-util/Module.mk
@@ -232,6 +233,8 @@ $(zipdir)/tools.zip: \
build/bin/indep-32/ezusb2-dbg-hook.dll \
build/bin/indep-32/ezusb2-tool.exe \
build/bin/indep-32/ezusb-tool.exe \
build/bin/indep-32/nvgpu.exe \
build/bin/indep-32/d3d9-frame-graph-hook.dll \
| $(zipdir)/
$(V)echo ... $@
$(V)zip -j $@ $^
@@ -246,6 +249,8 @@ $(zipdir)/tools-x64.zip: \
build/bin/indep-64/iidx-ezusb2-exit-hook.dll \
build/bin/indep-64/jbiotest.exe \
build/bin/indep-64/mempatch-hook.dll \
build/bin/indep-64/nvgpu.exe \
build/bin/indep-64/d3d9-frame-graph-hook.dll \
| $(zipdir)/
$(V)echo ... $@
$(V)zip -j $@ $^