[PATCH 3/3] d3dcompiler: Stub D3DDisassemble.

Matteo Bruni mbruni at codeweavers.com
Mon Sep 17 08:32:06 CDT 2012


---
 dlls/d3dcompiler_43/compiler.c          |    7 +++++++
 dlls/d3dcompiler_43/d3dcompiler_43.spec |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/dlls/d3dcompiler_43/compiler.c b/dlls/d3dcompiler_43/compiler.c
index 9f1ed86..04fc66d 100644
--- a/dlls/d3dcompiler_43/compiler.c
+++ b/dlls/d3dcompiler_43/compiler.c
@@ -662,3 +662,10 @@ cleanup:
     LeaveCriticalSection(&wpp_mutex);
     return hr;
 }
+
+HRESULT WINAPI D3DDisassemble(const void *data, SIZE_T size, UINT flags, const char *comments, ID3DBlob **disassembly)
+{
+    FIXME("data %p, size %lu, flags %#x, comments %p, disassembly %p stub!\n",
+            data, size, flags, comments, disassembly);
+    return E_NOTIMPL;
+}
diff --git a/dlls/d3dcompiler_43/d3dcompiler_43.spec b/dlls/d3dcompiler_43/d3dcompiler_43.spec
index 6cbee43..ab6cfa0 100644
--- a/dlls/d3dcompiler_43/d3dcompiler_43.spec
+++ b/dlls/d3dcompiler_43/d3dcompiler_43.spec
@@ -5,7 +5,7 @@
 @ stdcall D3DCreateBlob(long ptr)
 @ stub D3DDecompressShaders
 @ stub D3DDisassemble10Effect(ptr long ptr)
-@ stub D3DDisassemble(ptr long long ptr ptr)
+@ stdcall D3DDisassemble(ptr long long ptr ptr)
 @ stdcall D3DGetBlobPart(ptr long long long ptr)
 @ stdcall D3DGetDebugInfo(ptr long ptr)
 @ stdcall D3DGetInputAndOutputSignatureBlob(ptr long ptr)
-- 
1.7.8.6




More information about the wine-patches mailing list