=?UTF-8?Q?J=C3=B3zef=20Kucia=20?=: d3d11: Avoid spurious FIXME messages about unhandled DXBC chunks.

Alexandre Julliard julliard at winehq.org
Wed Mar 22 15:52:34 CDT 2017


Module: wine
Branch: master
Commit: cac8f8dc42864eae7f28322790f1c94958b045dc
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=cac8f8dc42864eae7f28322790f1c94958b045dc

Author: Józef Kucia <jkucia at codeweavers.com>
Date:   Wed Mar 22 09:40:54 2017 +0100

d3d11: Avoid spurious FIXME messages about unhandled DXBC chunks.

Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/d3d11/inputlayout.c | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/dlls/d3d11/inputlayout.c b/dlls/d3d11/inputlayout.c
index 7604f05..620e663 100644
--- a/dlls/d3d11/inputlayout.c
+++ b/dlls/d3d11/inputlayout.c
@@ -28,15 +28,10 @@ static HRESULT isgn_handler(const char *data, DWORD data_size, DWORD tag, void *
 {
     struct wined3d_shader_signature *is = ctx;
 
-    switch(tag)
-    {
-        case TAG_ISGN:
-            return shader_parse_signature(data, data_size, is);
+    if (tag != TAG_ISGN)
+        return S_OK;
 
-        default:
-            FIXME("Unhandled chunk %s.\n", debugstr_an((const char *)&tag, 4));
-            return S_OK;
-    }
+    return shader_parse_signature(data, data_size, is);
 }
 
 static HRESULT d3d11_input_layout_to_wined3d_declaration(const D3D11_INPUT_ELEMENT_DESC *element_descs,




More information about the wine-cvs mailing list