From dd10aadd1c3d78ab008df38fc09f1117120fc17c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Sun, 14 Nov 2010 20:47:54 +0000 Subject: [PATCH] Use d3dx9.dll if available. --- d3dshader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/d3dshader.py b/d3dshader.py index f48997f..24372e2 100644 --- a/d3dshader.py +++ b/d3dshader.py @@ -58,13 +58,13 @@ typedef HRESULT if(firsttime) { if(!hD3DXModule) { unsigned release; - unsigned version; + int version; for(release = 0; release <= 1; ++release) { /* Version 41 corresponds to Mar 2009 version of DirectX Runtime / SDK */ - for(version = 41; version >= 24; --version) { + for(version = 41; version >= 0; --version) { char filename[256]; _snprintf(filename, sizeof(filename), - "d3dx9%s_%u.dll", release ? "" : "d", version); + "d3dx9%s%s%u.dll", release ? "" : "d", version ? "_" : "", version); hD3DXModule = LoadLibraryA(filename); if(hD3DXModule) goto found; -- 2.43.0