Tony Wasserka : d3dx9: Implement D3DXGetDriverLevel.
Alexandre Julliard
julliard at winehq.org
Tue Feb 19 08:05:30 CST 2008
Module: wine
Branch: master
Commit: 7dec20d84a474597c083b7970de95f71ce621657
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7dec20d84a474597c083b7970de95f71ce621657
Author: Tony Wasserka <tony.wasserka at freenet.de>
Date: Tue Feb 5 17:48:45 2008 +0100
d3dx9: Implement D3DXGetDriverLevel.
---
dlls/d3dx9_36/d3dx9_36.spec | 2 +-
dlls/d3dx9_36/d3dx9_36_main.c | 10 ++++++++++
2 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/dlls/d3dx9_36/d3dx9_36.spec b/dlls/d3dx9_36/d3dx9_36.spec
index 8113557..607a098 100644
--- a/dlls/d3dx9_36/d3dx9_36.spec
+++ b/dlls/d3dx9_36/d3dx9_36.spec
@@ -149,7 +149,7 @@
@ stdcall D3DXGeneratePMesh(ptr ptr ptr ptr long long ptr) d3dx8.D3DXGeneratePMesh
@ stub D3DXGetDeclLength
@ stub D3DXGetDeclVertexSize
-@ stub D3DXGetDriverLevel
+@ stdcall D3DXGetDriverLevel(ptr)
@ stdcall D3DXGetFVFVertexSize(long) d3dx8.D3DXGetFVFVertexSize
@ stdcall D3DXGetImageInfoFromFileA(ptr ptr) d3dx8.D3DXGetImageInfoFromFileA
@ stdcall D3DXGetImageInfoFromFileInMemory(ptr long ptr) d3dx8.D3DXGetImageInfoFromFileInMemory
diff --git a/dlls/d3dx9_36/d3dx9_36_main.c b/dlls/d3dx9_36/d3dx9_36_main.c
index c5d6716..6ccb78c 100644
--- a/dlls/d3dx9_36/d3dx9_36_main.c
+++ b/dlls/d3dx9_36/d3dx9_36_main.c
@@ -2,6 +2,7 @@
* Direct3D X 9 main file
*
* Copyright (C) 2007 David Adam
+ * Copyright (C) 2008 Tony Wasserka
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -51,3 +52,12 @@ BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, LPVOID reserved)
}
return TRUE;
}
+
+/***********************************************************************
+ * D3DXGetDriverLevel.
+ * Returns always 900 (DX 9) for us
+ */
+UINT WINAPI D3DXGetDriverLevel(LPDIRECT3DDEVICE9 device)
+{
+ return 900;
+}
More information about the wine-cvs
mailing list