...
From 36f369ba3c2361ede6e8046ced0a7cfaf2560a97 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Wed, 11 Dec 2019 07:00:00 +0530
Subject: [PATCH] crt/d3d11: update d3d11 library

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 mingw-w64-crt/lib-common/d3d11.def | 4 ++++
 mingw-w64-crt/lib32/d3d11.def      | 5 +++++
 mingw-w64-crt/lib64/Makefile.am    | 1 +
 3 files changed, 10 insertions(+)

diff --git a/mingw-w64-crt/lib-common/d3d11.def 
b/mingw-w64-crt/lib-common/d3d11.def
index fd661e4a..fb0cddbe 100644
--- a/mingw-w64-crt/lib-common/d3d11.def
+++ b/mingw-w64-crt/lib-common/d3d11.def
@@ -5,6 +5,7 @@
 ;
 LIBRARY "d3d11.dll"
 EXPORTS
+D3D11CreateDeviceForD3D12
 D3DKMTCloseAdapter
 D3DKMTDestroyAllocation
 D3DKMTDestroyContext
@@ -18,12 +19,15 @@ D3DKMTWaitForSynchronizationObject
 EnableFeatureLevelUpgrade
 OpenAdapter10
 OpenAdapter10_2
+CreateDirect3D11DeviceFromDXGIDevice
+CreateDirect3D11SurfaceFromDXGISurface
 D3D11CoreCreateDevice
 D3D11CoreCreateLayeredDevice
 D3D11CoreGetLayeredDeviceSize
 D3D11CoreRegisterLayers
 D3D11CreateDevice
 D3D11CreateDeviceAndSwapChain
+D3D11On12CreateDevice
 D3DKMTCreateAllocation
 D3DKMTCreateContext
 D3DKMTCreateDevice
diff --git a/mingw-w64-crt/lib32/d3d11.def b/mingw-w64-crt/lib32/d3d11.def
index 80708bc7..7bc60078 100644
--- a/mingw-w64-crt/lib32/d3d11.def
+++ b/mingw-w64-crt/lib32/d3d11.def
@@ -5,11 +5,13 @@
 ;
 LIBRARY "d3d11.dll"
 EXPORTS
+D3D11CreateDeviceForD3D12@36
 D3DKMTCloseAdapter@4
 D3DKMTDestroyAllocation@4
 D3DKMTDestroyContext@4
 D3DKMTDestroyDevice@4
 D3DKMTDestroySynchronizationObject@4
+D3DKMTPresent@4
 D3DKMTQueryAdapterInfo@4
 D3DKMTSetDisplayPrivateDriverFormat@4
 D3DKMTSignalSynchronizationObject@4
@@ -18,12 +20,15 @@ D3DKMTWaitForSynchronizationObject@4
 EnableFeatureLevelUpgrade
 OpenAdapter10@4
 OpenAdapter10_2@4
+CreateDirect3D11DeviceFromDXGIDevice@8
+CreateDirect3D11SurfaceFromDXGISurface@8
 D3D11CoreCreateDevice@40
 D3D11CoreCreateLayeredDevice@20
 D3D11CoreGetLayeredDeviceSize@8
 D3D11CoreRegisterLayers@8
 D3D11CreateDevice@40
 D3D11CreateDeviceAndSwapChain@48
+D3D11On12CreateDevice@40
 D3DKMTCreateAllocation@4
 D3DKMTCreateContext@4
 D3DKMTCreateDevice@4
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index 3ac278a5..08af6e66 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%/libd3d11.a
 lib64_DATA += %reldir%/libd3d12.a
 lib64_DATA += %reldir%/libd3dxof.a
 lib64_DATA += %reldir%/libdavclnt.a
-- 
2.24.0

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

Reply via email to