[3/3] wined3d: Reduce and improve error message spam when shader creation fails.

Pauli Nieminen suokkos at gmail.com
Wed Dec 17 08:37:47 CST 2008


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

diff --git a/dlls/d3d9/pixelshader.c b/dlls/d3d9/pixelshader.c
index 059116a..7fd5848 100644
--- a/dlls/d3d9/pixelshader.c
+++ b/dlls/d3d9/pixelshader.c
@@ -133,7 +133,7 @@ HRESULT WINAPI IDirect3DDevice9Impl_CreatePixelShader(LPDIRECT3DDEVICE9EX iface,
     if (hrc != D3D_OK) {
 
         /* free up object */
-        FIXME("(%p) call to IWineD3DDevice_CreatePixelShader failed\n", This);
+        WARN("(%p) call to IWineD3DDevice_CreatePixelShader failed\n", This);
         HeapFree(GetProcessHeap(), 0 , object);
     } else {
         IDirect3DDevice9Ex_AddRef(iface);
diff --git a/dlls/d3d9/vertexshader.c b/dlls/d3d9/vertexshader.c
index 66ce286..4d37988 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");
+        WARN("(%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..becbd07 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);
+        WARN("(%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);
+        WARN("(%p) : Failed to set the function\n", This);
         IWineD3DPixelShader_Release(*ppPixelShader);
     }
 
-- 
1.5.6.3




More information about the wine-patches mailing list