From 88134a6786b102dbb9b473fa42d748ae9c64af91 Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Tue, 28 Dec 2021 13:01:57 -0800 Subject: VertexShaderGen: Simplify normal calculation This is a readability change; there should be no functional or performance differences. --- Source/Core/VideoCommon/UberShaderVertex.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'Source/Core/VideoCommon/UberShaderVertex.cpp') diff --git a/Source/Core/VideoCommon/UberShaderVertex.cpp b/Source/Core/VideoCommon/UberShaderVertex.cpp index 68915351d1..b21798b6f9 100644 --- a/Source/Core/VideoCommon/UberShaderVertex.cpp +++ b/Source/Core/VideoCommon/UberShaderVertex.cpp @@ -153,6 +153,7 @@ ShaderCode GenVertexShader(APIType api_type, const ShaderHostConfig& host_config " N2 = " I_POSNORMALMATRIX "[5].xyz;\n" "}}\n" "\n" + "// Multiply the position vector by the position matrix\n" "float4 pos = float4(dot(P0, rawpos), dot(P1, rawpos), dot(P2, rawpos), 1.0);\n" "o.pos = float4(dot(" I_PROJECTION "[0], pos), dot(" I_PROJECTION "[1], pos), dot(" I_PROJECTION "[2], pos), dot(" I_PROJECTION "[3], pos));\n" -- cgit v1.2.3