From: Andrey Gusev Subject: d3dx9_36: Add D3DXFrameFind stub. Message-Id: Date: Wed, 1 Apr 2015 20:59:49 +0300 Fixes https://bugs.winehq.org/show_bug.cgi?id=38334 Thanks to Matteo Bruni for valuable help.
Fixes https://bugs.winehq.org/show_bug.cgi?id=38334

Thanks to Matteo Bruni for valuable help.
From 19d7a6b4024d0ee9c0fc802f2f07f53f163970aa Mon Sep 17 00:00:00 2001 Message-Id: <19d7a6b4024d0ee9c0fc802f2f07f53f163970aa.1427910903.git.andrey.goosev@gmail.com> From: Andrey Gusev Date: Wed, 1 Apr 2015 20:54:40 +0300 Subject: [PATCH] d3dx9_36: Add D3DXFrameFind stub. --- dlls/d3dx9_36/d3dx9_36.spec | 2 +- dlls/d3dx9_36/mesh.c | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/dlls/d3dx9_36/d3dx9_36.spec b/dlls/d3dx9_36/d3dx9_36.spec index 15d693c..b6cc887 100644 --- a/dlls/d3dx9_36/d3dx9_36.spec +++ b/dlls/d3dx9_36/d3dx9_36.spec @@ -135,7 +135,7 @@ @ stub D3DXFrameAppendChild(ptr ptr) @ stub D3DXFrameCalculateBoundingSphere(ptr ptr ptr) @ stdcall D3DXFrameDestroy(ptr ptr) -@ stub D3DXFrameFind(ptr ptr) +@ stdcall D3DXFrameFind(ptr str) @ stub D3DXFrameNumNamedMatrices(ptr) @ stub D3DXFrameRegisterNamedMatrices(ptr ptr) @ stdcall D3DXFresnelTerm(float float) diff --git a/dlls/d3dx9_36/mesh.c b/dlls/d3dx9_36/mesh.c index 746b479..59f92ea 100644 --- a/dlls/d3dx9_36/mesh.c +++ b/dlls/d3dx9_36/mesh.c @@ -4044,6 +4044,13 @@ HRESULT WINAPI D3DXFrameDestroy(D3DXFRAME *frame, ID3DXAllocateHierarchy *alloc_ return D3D_OK; } +D3DXFRAME * WINAPI D3DXFrameFind(const D3DXFRAME *frame_root, const char *name) +{ + FIXME("frame_root %p, name %s stub.\n", frame_root, debugstr_a(name)); + + return NULL; +} + HRESULT WINAPI D3DXLoadMeshFromXA(const char *filename, DWORD options, struct IDirect3DDevice9 *device, struct ID3DXBuffer **adjacency, struct ID3DXBuffer **materials, struct ID3DXBuffer **effect_instances, DWORD *num_materials, struct ID3DXMesh **mesh) -- 2.1.0