diff --git a/src/dxgi/dxgi_main.cpp b/src/dxgi/dxgi_main.cpp index b602e721..dc724737 100644 --- a/src/dxgi/dxgi_main.cpp +++ b/src/dxgi/dxgi_main.cpp @@ -7,7 +7,8 @@ namespace dxvk { HRESULT createDxgiFactory(REFIID riid, void **ppFactory) { if (riid != __uuidof(IDXGIFactory) - && riid != __uuidof(IDXGIFactory1)) { + && riid != __uuidof(IDXGIFactory1) + && riid != __uuidof(IDXGIFactory2)) { Logger::err("CreateDXGIFactory: Requested version of IDXGIFactory not supported"); Logger::err(str::format(riid)); *ppFactory = nullptr;