[PATCH 2/4] wined3d: Skip unhandled stream output components.
Józef Kucia
jkucia at codeweavers.com
Thu Oct 19 03:07:27 CDT 2017
This should at least avoid trashing other stream output elements.
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
dlls/wined3d/glsl_shader.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/wined3d/glsl_shader.c b/dlls/wined3d/glsl_shader.c
index a03f1792272b..108bd1832f68 100644
--- a/dlls/wined3d/glsl_shader.c
+++ b/dlls/wined3d/glsl_shader.c
@@ -839,6 +839,8 @@ static void shader_glsl_generate_transform_feedback_varyings(const struct wined3
if (e->component_idx || e->component_count != 4)
{
FIXME("Unsupported component range %u-%u.\n", e->component_idx, e->component_count);
+ append_transform_feedback_skip_components(varyings, &count,
+ &strings, &length, buffer, e->component_count);
continue;
}
--
2.13.6
More information about the wine-patches
mailing list