[Bug 24517] Many DirectX10/11 games need dxgi.dll.CreateDXGIFactory1 (Deus Ex: Human Revolution, Alan Wake, AC III, NFS: Most Wanted, Civ V, ...)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 11 14:41:47 CST 2014


http://bugs.winehq.org/show_bug.cgi?id=24517

--- Comment #38 from John Yani <vanuan at gmail.com> ---
Actually, it is implemented by a whole bunch of commits:

dxgi: Store IWineDXGIAdapter pointers in the factory.
http://source.winehq.org/git/wine.git/commit/e9f9c15016c4650a00c74916fbcaa5d1c7141d23
dxgi: Implement IDXGIAdapter1.
http://source.winehq.org/git/wine.git/commit/ac84e9b726873687c1efb3a08ea6ed9395a8e920
dxgi: Implement IDXGIFactory1.
http://source.winehq.org/git/wine.git/commit/3d28b01916cf83461ee36325bb555b3f0771e792?f=dlls/dxgi/factory.c
dxgi: Implement CreateDXGIFactory1().
http://source.winehq.org/git/wine.git/commit/a13a546573e6af467a151f1f6ab1021237f7cf45
http://source.winehq.org/git/wine.git/commit/2be432b4df37de6890c66557d36178902f2dd48b
dxgi/tests: Add tests for CreateDXGIFactory().

Additionally:

d3d10core: Implement ID3D10Device1.
http://source.winehq.org/git/wine.git/commit/409c872c996337a85992e44e12e1acce716e291d
d3d10_1: Implement D3D10CreateDevice1().
http://source.winehq.org/git/wine.git/commit/d799eb2d8385456082a3fd72c58f531c4807e52f

Awesome job! Looking forward to D3D11CreateDevice() implementation! And
hopefully, we'll be able to play ACIII in a few years.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list