...
From e8912fd000762570fab8502c83fe059ed351ceb9 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Mon, 9 Dec 2019 07:00:00 +0530
Subject: [PATCH] crt/d3d10: move d3d10 to lib-common

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 .../{libarm32 => lib-common}/d3d10.def        |  6 ----
 mingw-w64-crt/lib32/Makefile.am               |  1 +
 mingw-w64-crt/lib32/d3d10.def                 | 31 +++++++++++++++++++
 mingw-w64-crt/lib64/Makefile.am               |  1 +
 mingw-w64-crt/libarm64/Makefile.am            |  1 +
 5 files changed, 34 insertions(+), 6 deletions(-)
 rename mingw-w64-crt/{libarm32 => lib-common}/d3d10.def (86%)
 create mode 100644 mingw-w64-crt/lib32/d3d10.def

diff --git a/mingw-w64-crt/libarm32/d3d10.def 
b/mingw-w64-crt/lib-common/d3d10.def
similarity index 86%
rename from mingw-w64-crt/libarm32/d3d10.def
rename to mingw-w64-crt/lib-common/d3d10.def
index 92c2e073..be904546 100644
--- a/mingw-w64-crt/libarm32/d3d10.def
+++ b/mingw-w64-crt/lib-common/d3d10.def
@@ -1,11 +1,5 @@
-;
-; Definition file of d3d10.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
-;
 LIBRARY "d3d10.dll"
 EXPORTS
-RevertToOldImplementation
 D3D10CompileEffectFromMemory
 D3D10CompileShader
 D3D10CreateBlob
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 60dc8f02..937b9f53 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -34,6 +34,7 @@ lib32_DATA += %reldir%/libctl3d32.a
 lib32_DATA += %reldir%/libd2d1.a
 lib32_DATA += %reldir%/libd3d8.a
 lib32_DATA += %reldir%/libd3d9.a
+lib32_DATA += %reldir%/libd3d10.a
 lib32_DATA += %reldir%/libd3d11.a
 lib32_DATA += %reldir%/libd3dcompiler_33.a
 lib32_DATA += %reldir%/libd3dcompiler_34.a
diff --git a/mingw-w64-crt/lib32/d3d10.def b/mingw-w64-crt/lib32/d3d10.def
new file mode 100644
index 00000000..555d877b
--- /dev/null
+++ b/mingw-w64-crt/lib32/d3d10.def
@@ -0,0 +1,31 @@
+LIBRARY "d3d10.dll"
+EXPORTS
+D3D10CompileEffectFromMemory@36
+D3D10CompileShader@40
+D3D10CreateBlob@8
+D3D10CreateDevice@24
+D3D10CreateDeviceAndSwapChain@32
+D3D10CreateEffectFromMemory@24
+D3D10CreateEffectPoolFromMemory@20
+D3D10CreateStateBlock@12
+D3D10DisassembleEffect@12
+D3D10DisassembleShader@20
+D3D10GetGeometryShaderProfile@4
+D3D10GetInputAndOutputSignatureBlob@12
+D3D10GetInputSignatureBlob@12
+D3D10GetOutputSignatureBlob@12
+D3D10GetPixelShaderProfile@4
+D3D10GetShaderDebugInfo@12
+D3D10GetVersion@0
+D3D10GetVertexShaderProfile@4
+D3D10PreprocessShader@28
+D3D10ReflectShader@12
+D3D10RegisterLayers@0
+D3D10StateBlockMaskDifference@12
+D3D10StateBlockMaskDisableAll@4
+D3D10StateBlockMaskDisableCapture@16
+D3D10StateBlockMaskEnableAll@4
+D3D10StateBlockMaskEnableCapture@16
+D3D10StateBlockMaskGetSetting@12
+D3D10StateBlockMaskIntersect@12
+D3D10StateBlockMaskUnion@12
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index fffbc0fb..08b06352 100644
--- a/mingw-w64-crt/lib64/Makefile.am
+++ b/mingw-w64-crt/lib64/Makefile.am
@@ -87,6 +87,7 @@ lib64_DATA += %reldir%/libcscui.a
 lib64_DATA += %reldir%/libcsrsrv.a
 lib64_DATA += %reldir%/libd3d8thk.a
 lib64_DATA += %reldir%/libd3d9.a
+lib64_DATA += %reldir%/libd3d10.a
 lib64_DATA += %reldir%/libd3dxof.a
 lib64_DATA += %reldir%/libdavclnt.a
 lib64_DATA += %reldir%/libdbgeng.a
diff --git a/mingw-w64-crt/libarm64/Makefile.am 
b/mingw-w64-crt/libarm64/Makefile.am
index 4e9cbbb8..cbd2d0e8 100644
--- a/mingw-w64-crt/libarm64/Makefile.am
+++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -46,6 +46,7 @@ libarm64_DATA += %reldir%/libcscapi.a
 libarm64_DATA += %reldir%/libd2d1.a
 libarm64_DATA += %reldir%/libd3d11.a
 libarm64_DATA += %reldir%/libd3d9.a
+libarm64_DATA += %reldir%/libd3d10.a
 libarm64_DATA += %reldir%/libd3dcompiler_47.a
 libarm64_DATA += %reldir%/libdavclnt.a
 libarm64_DATA += %reldir%/libdavhlpr.a
-- 
2.24.0

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to