#include "ltpch.h" #include "glGraphicsContext.h" // Required for forward declaration #include "Graphics/RenderCommand.h" #include "UserInterface/UserInterface.h" #include #include namespace Light { glGraphicsContext::glGraphicsContext(GLFWwindow* windowHandle) : m_WindowHandle(windowHandle) { m_GraphicsAPI = GraphicsAPI::OpenGL; glfwMakeContextCurrent(windowHandle); gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); LT_ENGINE_INFO("glGraphicsContext:"); LT_ENGINE_INFO(" Renderer: {}", glGetString(GL_RENDERER)); LT_ENGINE_INFO(" Version: {}", glGetString(GL_VERSION)); } }