From 3f8c2b0f9c26ca3aeb93eb96d754a8b0a3040f6e Mon Sep 17 00:00:00 2001 From: Mikhail Paulyshka Date: Sat, 3 Mar 2018 22:10:51 +0300 Subject: [PATCH] [dxgi] implement CreateDXGIFactory2 (#120) --- src/dxgi/dxgi_main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dxgi/dxgi_main.cpp b/src/dxgi/dxgi_main.cpp index f5cf4179c..495b3ec02 100644 --- a/src/dxgi/dxgi_main.cpp +++ b/src/dxgi/dxgi_main.cpp @@ -23,6 +23,11 @@ namespace dxvk { } extern "C" { + DLLEXPORT HRESULT __stdcall CreateDXGIFactory2(UINT Flags, REFIID riid, void **ppFactory) { + dxvk::Logger::warn("CreateDXGIFactory2: Ignoring flags"); + return dxvk::createDxgiFactory(riid, ppFactory); + } + DLLEXPORT HRESULT __stdcall CreateDXGIFactory1(REFIID riid, void **ppFactory) { return dxvk::createDxgiFactory(riid, ppFactory); }