чтобы он смог нормально рисовать.
https://pastebin.com/7axnVW1c
https://pastebin.com/gJ5UYWrq
Может кто подсказать в этой проблеме?
а где glViewport?
В первом файле - где треугольник Во втором файле в мэйне, где я делаю бэкграунд
у тебя установка вьюпорта только в одном месте и на фиксированный размер
а где код коллбека?
Ой... #pragma once #include <GLFW/glfw3.h> namespace callback { void processInput(GLFWwindow *window) { if(glfwGetKey(window, GLFW_KEY_ESCAPE) == GLFW_PRESS) glfwSetWindowShouldClose(window, true); } void framebuffer_size_callback(GLFWwindow *window, int width, int height) { glViewport(0, 0, width, height); } }
а где хоть один glDraw?
Обсуждают сегодня