Пытаюсь программировать на OpenGL. зашел в тупик. Окно сразу закрывается. вот код, который хоть как-то касается openGL:
void Render::RenderFrame()
{
if (!glfwWindowShouldClose(pWindow))
{
isClosed = true;
glfwTerminate();
return;
}
glClearColor(1, 1, 0, 1);
glClear(GL_COLOR_BUFFER_BIT);
glfwSwapBuffers(pWindow);
glfwPollEvents();
}
void Engine::Start()
{
Logger::GetInstance().PrintMsg("engine is started");
while (!render->WindowIsClosed())
{
render->RenderFrame();
}
}
WindowIsClosed возвращает значение переменной isClosed (по дефолту равно false)