From fdd94a331154852888307fd94a6bced1c2a41b02 Mon Sep 17 00:00:00 2001 From: Armin Burgmeier Date: Mon, 22 Dec 2014 20:24:19 +0100 Subject: [PATCH] Add named slice positions for vertex shaders --- src/graphics/C4Shader.cpp | 4 ++++ src/graphics/C4Shader.h | 1 + 2 files changed, 5 insertions(+) diff --git a/src/graphics/C4Shader.cpp b/src/graphics/C4Shader.cpp index b1a91f3ce..d5518ebee 100644 --- a/src/graphics/C4Shader.cpp +++ b/src/graphics/C4Shader.cpp @@ -15,6 +15,10 @@ C4ShaderPosName C4SH_PosNames[] = { { C4Shader_PositionLight, "light" }, { C4Shader_PositionColor, "color" }, { C4Shader_PositionFinish, "finish" }, + + { C4Shader_Vertex_TexCoordPos, "texcoord" }, + { C4Shader_Vertex_NormalPos, "normal" }, + { C4Shader_Vertxe_PositionPos, "position" } }; C4Shader::C4Shader() diff --git a/src/graphics/C4Shader.h b/src/graphics/C4Shader.h index 64c1f21a7..a3fd16406 100644 --- a/src/graphics/C4Shader.h +++ b/src/graphics/C4Shader.h @@ -29,6 +29,7 @@ const int C4Shader_LastPosition = 256; // Positions in vertex shader const int C4Shader_Vertex_TexCoordPos = 50; +const int C4Shader_Vertex_NormalPos = 60; const int C4Shader_Vertex_PositionPos = 80; class C4Shader