Explorar el Código

Merge pull request #829 from mendsley/dxgi11

Attempt to use DXGI 1.1 when possible
Branimir Karadžić hace 9 años
padre
commit
103f459dfb
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      src/renderer_d3d11.cpp

+ 5 - 1
src/renderer_d3d11.cpp

@@ -800,7 +800,11 @@ namespace bgfx { namespace d3d11
 
 			errorState = ErrorState::LoadedDXGI;
 
-			CreateDXGIFactory = (PFN_CREATE_DXGI_FACTORY)bx::dlsym(m_dxgidll, "CreateDXGIFactory");
+			CreateDXGIFactory = (PFN_CREATE_DXGI_FACTORY)bx::dlsym(m_dxgidll, "CreateDXGIFactory1");
+			if (NULL == CreateDXGIFactory)
+			{
+				CreateDXGIFactory = (PFN_CREATE_DXGI_FACTORY)bx::dlsym(m_dxgidll, "CreateDXGIFactory");
+			}
 			if (NULL == CreateDXGIFactory)
 			{
 				BX_TRACE("Function CreateDXGIFactory not found.");