learnOpengl/main.cpp

18 lines
529 B
C++
Raw Normal View History

2023-10-08 15:34:44 +08:00
#include "glad/glad.h"
#include "GLFW/glfw3.h"
int main(int argc, char** const argv){
glfwInit();
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
auto window = glfwCreateWindow(800, 600, "Window", nullptr, nullptr);
glfwMakeContextCurrent(window);
if(!gladLoadGLLoader((GLADloadproc) glfwGetProcAddress)){
auto error = glad_glGetError();
return error;
}
return 0;
}