...
From ceb562fb59ac32545b8b0fde74c1e060ada68ee3 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath <[email protected]> Date: Mon, 9 Dec 2019 08:00:00 +0530 Subject: [PATCH] crt/d3d12: add d3d12 export library
Signed-off-by: Biswapriyo Nath <[email protected]> --- mingw-w64-crt/lib-common/d3d12.def | 19 +++++++++++++++++++ mingw-w64-crt/lib32/Makefile.am | 1 + mingw-w64-crt/lib32/d3d12.def | 19 +++++++++++++++++++ mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/libarm32/Makefile.am | 3 ++- mingw-w64-crt/libarm64/Makefile.am | 3 ++- 6 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 mingw-w64-crt/lib-common/d3d12.def create mode 100644 mingw-w64-crt/lib32/d3d12.def diff --git a/mingw-w64-crt/lib-common/d3d12.def b/mingw-w64-crt/lib-common/d3d12.def new file mode 100644 index 00000000..dbb88e61 --- /dev/null +++ b/mingw-w64-crt/lib-common/d3d12.def @@ -0,0 +1,19 @@ +LIBRARY "d3d12.dll" +EXPORTS +GetBehaviorValue +D3D12CreateDevice +D3D12GetDebugInterface +SetAppCompatStringPointer +D3D12CoreCreateLayeredDevice +D3D12CoreGetLayeredDeviceSize +D3D12CoreRegisterLayers +D3D12CreateRootSignatureDeserializer +D3D12CreateVersionedRootSignatureDeserializer +D3D12DeviceRemovedExtendedData DATA +D3D12EnableExperimentalFeatures +D3D12PIXEventsReplaceBlock +D3D12PIXGetThreadInfo +D3D12PIXNotifyWakeFromFenceSignal +D3D12PIXReportCounter +D3D12SerializeRootSignature +D3D12SerializeVersionedRootSignature diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index 937b9f53..c66b066b 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -36,6 +36,7 @@ lib32_DATA += %reldir%/libd3d8.a lib32_DATA += %reldir%/libd3d9.a lib32_DATA += %reldir%/libd3d10.a lib32_DATA += %reldir%/libd3d11.a +lib32_DATA += %reldir%/libd3d12.a lib32_DATA += %reldir%/libd3dcompiler_33.a lib32_DATA += %reldir%/libd3dcompiler_34.a lib32_DATA += %reldir%/libd3dcompiler_35.a diff --git a/mingw-w64-crt/lib32/d3d12.def b/mingw-w64-crt/lib32/d3d12.def new file mode 100644 index 00000000..81906ca3 --- /dev/null +++ b/mingw-w64-crt/lib32/d3d12.def @@ -0,0 +1,19 @@ +LIBRARY "d3d12.dll" +EXPORTS +GetBehaviorValue@8 +D3D12CreateDevice@16 +D3D12GetDebugInterface@8 +SetAppCompatStringPointer@8 +D3D12CoreCreateLayeredDevice@20 +D3D12CoreGetLayeredDeviceSize@8 +D3D12CoreRegisterLayers@8 +D3D12CreateRootSignatureDeserializer@16 +D3D12CreateVersionedRootSignatureDeserializer@16 +D3D12DeviceRemovedExtendedData DATA +D3D12EnableExperimentalFeatures@16 +D3D12PIXEventsReplaceBlock@4 +D3D12PIXGetThreadInfo@0 +D3D12PIXNotifyWakeFromFenceSignal@4 +D3D12PIXReportCounter@8 +D3D12SerializeRootSignature@16 +D3D12SerializeVersionedRootSignature@12 diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index 08b06352..3ac278a5 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -88,6 +88,7 @@ lib64_DATA += %reldir%/libcsrsrv.a lib64_DATA += %reldir%/libd3d8thk.a lib64_DATA += %reldir%/libd3d9.a lib64_DATA += %reldir%/libd3d10.a +lib64_DATA += %reldir%/libd3d12.a lib64_DATA += %reldir%/libd3dxof.a lib64_DATA += %reldir%/libdavclnt.a lib64_DATA += %reldir%/libdbgeng.a diff --git a/mingw-w64-crt/libarm32/Makefile.am b/mingw-w64-crt/libarm32/Makefile.am index 4597c26b..14111026 100644 --- a/mingw-w64-crt/libarm32/Makefile.am +++ b/mingw-w64-crt/libarm32/Makefile.am @@ -126,6 +126,7 @@ libarm32_DATA += %reldir%/libcscdll.a libarm32_DATA += %reldir%/libcsrsrv.a libarm32_DATA += %reldir%/libcsystemeventsbrokerclient.a libarm32_DATA += %reldir%/libd2d1.a +libarm32_DATA += %reldir%/libd3d9.a libarm32_DATA += %reldir%/libd3d10_1core.a libarm32_DATA += %reldir%/libd3d10_1.a libarm32_DATA += %reldir%/libd3d10core.a @@ -133,7 +134,7 @@ libarm32_DATA += %reldir%/libd3d10.a libarm32_DATA += %reldir%/libd3d10level9.a libarm32_DATA += %reldir%/libd3d10warp.a libarm32_DATA += %reldir%/libd3d11.a -libarm32_DATA += %reldir%/libd3d9.a +libarm32_DATA += %reldir%/libd3d12.a libarm32_DATA += %reldir%/libd3dcompiler_47.a libarm32_DATA += %reldir%/libdabapi.a libarm32_DATA += %reldir%/libdab.a diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index cbd2d0e8..f5705da9 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -44,9 +44,10 @@ libarm64_DATA += %reldir%/libcryptui.a libarm64_DATA += %reldir%/libcryptxml.a 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%/libd3d11.a +libarm64_DATA += %reldir%/libd3d12.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
