wined3d: Reduce and improve error message spam when shader creation fails.

Pauli Nieminen suokkos at gmail.com
Wed Dec 17 06:05:03 CST 2008


---
 dlls/d3d9/vertexshader.c |    2 +-
 dlls/wined3d/device.c    |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/d3d9/vertexshader.c b/dlls/d3d9/vertexshader.c
index 66ce286..55e8d12 100644
--- a/dlls/d3d9/vertexshader.c
+++ b/dlls/d3d9/vertexshader.c
@@ -132,7 +132,7 @@ HRESULT WINAPI IDirect3DDevice9Impl_CreateVertexShader(LPDIRECT3DDEVICE9EX iface
     if (FAILED(hrc)) {
 
         /* free up object */
-        FIXME("Call to IWineD3DDevice_CreateVertexShader failed\n");
+        FIXME("(%p) call to IWineD3DDevice_CreateVertexShader failed\n", This);
         HeapFree(GetProcessHeap(), 0, object);
     }else{
         IDirect3DDevice9Ex_AddRef(iface);
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index 7bf56a1..41c871d 100644
--- a/dlls/wined3d/device.c
+++ b/dlls/wined3d/device.c
@@ -1891,7 +1891,7 @@ static HRESULT WINAPI IWineD3DDeviceImpl_CreateVertexShader(IWineD3DDevice *ifac
     list_add_head(&This->shaders, &object->baseShader.shader_list_entry);
 
     if (WINED3D_OK != hr) {
-        FIXME("(%p) : Failed to set the function, returning WINED3DERR_INVALIDCALL\n", iface);
+        TRACE("(%p) : Failed to set the function.\n", iface);
         IWineD3DVertexShader_Release(*ppVertexShader);
     }
 
@@ -1910,7 +1910,7 @@ static HRESULT WINAPI IWineD3DDeviceImpl_CreatePixelShader(IWineD3DDevice *iface
     hr = IWineD3DPixelShader_SetFunction(*ppPixelShader, pFunction);
     list_add_head(&This->shaders, &object->baseShader.shader_list_entry);
     if (WINED3D_OK != hr) {
-        FIXME("(%p) : Failed to create pixel shader\n", This);
+        TRACE("(%p) : Failed to set the function\n", This);
         IWineD3DPixelShader_Release(*ppPixelShader);
     }
 
-- 
1.5.6.3




More information about the wine-patches mailing list