error handling + draw loop

This commit is contained in:
2024-08-01 12:30:33 +03:00
parent 056a8802a3
commit dfdc2c7e00

12
pog.cpp
View File

@@ -17,9 +17,21 @@ int main() {
if (window == NULL) {
// error handling
std::cout << "AH HECK INIT FAILED BRUV" << std::endl;
return 1;
}
glViewport(0, 0, 1920, 1080);
glfwMakeContextCurrent(window);
glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);
while (!glfwWindowShouldClose(window)) {
processInput(window);
glClearColor(0.2f, 0.3f, 0.6f, 1.0f);
glClear(GL_COLOR_BUFFER_BIT);
glfwSwapBuffers(window);
glfwPollEvents();
}
float vertices[] = {
-0.5f, -0.5f, 0.0f,
0.5f, -0.5f, 0.0f,