wined3d: Do not generate FFP fragment shader when SM4 vertex shader is active.
commit56ce1d3dec4b7a699a910983f1e255ee1c0c138d
authorJózef Kucia <jkucia@codeweavers.com>
Wed, 22 Mar 2017 08:40:57 +0000 (22 09:40 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 22 Mar 2017 14:34:13 +0000 (22 15:34 +0100)
treeb28523d40e77cf3a3cc53916d9eda29eed068300
parenta1ef2347b16e17f4a3ac8a1fcf1e5a5de4844e43
wined3d: Do not generate FFP fragment shader when SM4 vertex shader is active.

We should not ever generate fixed-function replacement shaders in
D3D10+. It is perfectly valid to draw with NULL pixel shader, e.g. for
stream output.

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/wined3d/glsl_shader.c