Module: wine Branch: master Commit: cac8f8dc42864eae7f28322790f1c94958b045dc URL: http://source.winehq.org/git/wine.git/?a=commit;h=cac8f8dc42864eae7f28322790...
Author: Józef Kucia jkucia@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@codeweavers.com Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@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,