From 31984f6e90d8a5b977061707d2689128e930d386 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Fri, 2 Aug 2024 16:19:04 +0300 Subject: [PATCH] oh...YUH --- pog.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pog.cpp b/pog.cpp index 3ba8d92..0543ca8 100644 --- a/pog.cpp +++ b/pog.cpp @@ -73,13 +73,11 @@ int main() { std::cout << "Vertex shader is gOOd!" << std::endl; const char *fragmentShaderSource = "#version 330 core\n" - "in vec3 aPos;\n" "out vec4 FragColor;\n" - "void main()\n" + "void main(void)\n" "{\n" " FragColor = vec4(1.0f, 0.5f, 0.2f, 1.0f);" "}\0"; - unsigned int fragmentShader; fragmentShader = glCreateShader(GL_FRAGMENT_SHADER); glShaderSource(fragmentShader, 1, &fragmentShaderSource, NULL); @@ -100,6 +98,8 @@ int main() { // attaching shaders to our program glAttachShader(shaderProgram, vertexShader); glAttachShader(shaderProgram, fragmentShader); + + glBindAttribLocation(shaderProgram, 0, "aPos"); glLinkProgram(shaderProgram); glValidateProgram(shaderProgram); glGetProgramiv(shaderProgram, GL_VALIDATE_STATUS, &success);