mirror of
https://github.com/libretro/RetroArch
synced 2025-03-01 07:13:35 +00:00
(D3D9) Cleanups
This commit is contained in:
parent
ae7cc2ef4d
commit
937ad8bfc6
@ -185,24 +185,15 @@ bool d3d9_initialize_symbols(enum gfx_ctx_api api)
|
|||||||
#ifdef HAVE_DYNAMIC_D3D
|
#ifdef HAVE_DYNAMIC_D3D
|
||||||
if (d3d9_dylib_initialized)
|
if (d3d9_dylib_initialized)
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
#if defined(DEBUG) || defined(_DEBUG)
|
|
||||||
g_d3d9_dll = dylib_load("d3d9d.dll");
|
|
||||||
if(!g_d3d9_dll)
|
|
||||||
#endif
|
|
||||||
g_d3d9_dll = dylib_load("d3d9.dll");
|
|
||||||
#ifdef HAVE_D3DX
|
#ifdef HAVE_D3DX
|
||||||
g_d3d9x_dll = dylib_load_d3d9x();
|
if (!(g_d3d9x_dll = dylib_load_d3d9x()))
|
||||||
|
|
||||||
if (!g_d3d9x_dll)
|
|
||||||
return false;
|
return false;
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(DEBUG) || defined(_DEBUG)
|
||||||
if (!g_d3d9_dll)
|
if (!(g_d3d9_dll = dylib_load("d3d9d.dll")))
|
||||||
return false;
|
|
||||||
#endif
|
#endif
|
||||||
|
if (!(g_d3d9_dll = dylib_load("d3d9.dll")))
|
||||||
#ifdef HAVE_DYNAMIC_D3D
|
return false;
|
||||||
D3D9Create = (D3D9Create_t)dylib_proc(g_d3d9_dll, "Direct3DCreate9");
|
D3D9Create = (D3D9Create_t)dylib_proc(g_d3d9_dll, "Direct3DCreate9");
|
||||||
#ifdef HAVE_D3DX
|
#ifdef HAVE_D3DX
|
||||||
D3D9CompileShaderFromFile = (D3D9CompileShaderFromFile_t)dylib_proc(g_d3d9x_dll, "D3DXCompileShaderFromFile");
|
D3D9CompileShaderFromFile = (D3D9CompileShaderFromFile_t)dylib_proc(g_d3d9x_dll, "D3DXCompileShaderFromFile");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user