diff --git a/main.cpp b/main.cpp index fbd66a5..0e778d5 100644 --- a/main.cpp +++ b/main.cpp @@ -92,6 +92,10 @@ void linkVBO() { glEnableVertexAttribArray(0); } +void framebuffer_size_callback(GLFWwindow* window, int width, int height) +{ + glViewport(0, 0, width, height); +} int main(int argc, char** argv) { @@ -100,7 +104,7 @@ int main(int argc, char** argv) { if (!glfwInit()) return -1; - window = glfwCreateWindow(640, 480, "Hello World", NULL, NULL); + window = glfwCreateWindow(800, 600, "Hello World", NULL, NULL); if (!window) { @@ -119,6 +123,9 @@ int main(int argc, char** argv) { glViewport(0, 0, 800, 600); + + glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); + unsigned int shaderProgramm = compShader(); unsigned int VAO = initVAO();