summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/VertexShaderManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoCommon/Src/VertexShaderManager.cpp')
-rw-r--r--Source/Core/VideoCommon/Src/VertexShaderManager.cpp22
1 files changed, 16 insertions, 6 deletions
diff --git a/Source/Core/VideoCommon/Src/VertexShaderManager.cpp b/Source/Core/VideoCommon/Src/VertexShaderManager.cpp
index d960710ada..84340c6b98 100644
--- a/Source/Core/VideoCommon/Src/VertexShaderManager.cpp
+++ b/Source/Core/VideoCommon/Src/VertexShaderManager.cpp
@@ -169,14 +169,24 @@ void VertexShaderManager::Shutdown()
void VertexShaderManager::Dirty()
{
- nTransformMatricesChanged[0] = 0; nTransformMatricesChanged[1] = 256;
- nNormalMatricesChanged[0] = 0; nNormalMatricesChanged[1] = 96;
- nPostTransformMatricesChanged[0] = 0; nPostTransformMatricesChanged[1] = 256;
- nLightsChanged[0] = 0; nLightsChanged[1] = 0x80;
+ nTransformMatricesChanged[0] = 0;
+ nTransformMatricesChanged[1] = 256;
+
+ nNormalMatricesChanged[0] = 0;
+ nNormalMatricesChanged[1] = 96;
+
+ nPostTransformMatricesChanged[0] = 0;
+ nPostTransformMatricesChanged[1] = 256;
+
+ nLightsChanged[0] = 0;
+ nLightsChanged[1] = 0x80;
+
bPosNormalMatrixChanged = true;
- bTexMatricesChanged[0] = bTexMatricesChanged[1] = true;
+ bTexMatricesChanged[0] = true;
+ bTexMatricesChanged[1] = true;
+
bProjectionChanged = true;
- bPosNormalMatrixChanged = bTexMatricesChanged[0] = bTexMatricesChanged[1] = true;
+
nMaterialsChanged = 15;
}