From 1b12ad1b915716002e09803df2f6198eaeebc407 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Mon, 8 Sep 2014 22:18:34 -0700 Subject: [PATCH] d3d: Fix a shader warning from sw transform. --- GPU/Directx9/VertexShaderGeneratorDX9.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GPU/Directx9/VertexShaderGeneratorDX9.cpp b/GPU/Directx9/VertexShaderGeneratorDX9.cpp index 4bd611792..a91c9b3d4 100644 --- a/GPU/Directx9/VertexShaderGeneratorDX9.cpp +++ b/GPU/Directx9/VertexShaderGeneratorDX9.cpp @@ -293,11 +293,11 @@ void GenerateVertexShaderDX9(int prim, char *buffer, bool useHWTransform) { if (hasColor) { WRITE(p, " Out.v_color0 = In.color0;\n"); if (lmode) - WRITE(p, " Out.v_color1 = In.color1;\n"); + WRITE(p, " Out.v_color1 = In.color1.rgb;\n"); } else { WRITE(p, " Out.v_color0 = In.u_matambientalpha;\n"); if (lmode) - WRITE(p, " Out.v_color1 = In.vec3(0.0);\n"); + WRITE(p, " Out.v_color1 = float3(0.0);\n"); } if (enableFog) { WRITE(p, " Out.v_fogdepth.x = In.position.w;\n");