X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2Fshader.cpp;h=0c161f17d7b1308aca1c3ab15c5380b420c1711c;hb=f0a20986c573c4df1eb1212333489252c4b30efa;hp=d09d9c94ac5d10b97b4e2d3acf7b54caeaca0aeb;hpb=1c2994622a6b73f90cbd3ec9c09ffb4d7724cab4;p=blank.git diff --git a/src/graphics/shader.cpp b/src/graphics/shader.cpp index d09d9c9..0c161f1 100644 --- a/src/graphics/shader.cpp +++ b/src/graphics/shader.cpp @@ -617,9 +617,9 @@ PlainColor::PlainColor() GL_VERTEX_SHADER, "#version 330 core\n" "layout(location = 0) in vec3 vtx_position;\n" - "layout(location = 1) in vec3 vtx_color;\n" + "layout(location = 1) in vec4 vtx_color;\n" "uniform mat4 MVP;\n" - "out vec3 frag_color;\n" + "out vec4 frag_color;\n" "void main() {\n" "gl_Position = MVP * vec4(vtx_position, 1);\n" "frag_color = vtx_color;\n" @@ -628,8 +628,8 @@ PlainColor::PlainColor() program.LoadShader( GL_FRAGMENT_SHADER, "#version 330 core\n" - "in vec3 frag_color;\n" - "out vec3 color;\n" + "in vec4 frag_color;\n" + "out vec4 color;\n" "void main() {\n" "color = frag_color;\n" "}\n"