diff --git a/Debug/Window_practice.exe b/Debug/Window_practice.exe index 91dcde7..64a5dcf 100644 Binary files a/Debug/Window_practice.exe and b/Debug/Window_practice.exe differ diff --git a/Debug/Window_practice.pdb b/Debug/Window_practice.pdb index bbf9506..069b753 100644 Binary files a/Debug/Window_practice.pdb and b/Debug/Window_practice.pdb differ diff --git a/Window_practice/Debug/Main.obj b/Window_practice/Debug/Main.obj index 09a1ea4..8e814e9 100644 Binary files a/Window_practice/Debug/Main.obj and b/Window_practice/Debug/Main.obj differ diff --git a/Window_practice/Debug/Window_practice.ilk b/Window_practice/Debug/Window_practice.ilk index ac7fb3a..af40635 100644 Binary files a/Window_practice/Debug/Window_practice.ilk and b/Window_practice/Debug/Window_practice.ilk differ diff --git a/Window_practice/Debug/Window_practice.tlog/link.read.1.tlog b/Window_practice/Debug/Window_practice.tlog/link.read.1.tlog index d98202f..6a526e9 100644 Binary files a/Window_practice/Debug/Window_practice.tlog/link.read.1.tlog and b/Window_practice/Debug/Window_practice.tlog/link.read.1.tlog differ diff --git a/Window_practice/Debug/vc142.idb b/Window_practice/Debug/vc142.idb index 5849648..bb3b281 100644 Binary files a/Window_practice/Debug/vc142.idb and b/Window_practice/Debug/vc142.idb differ diff --git a/Window_practice/Debug/vc142.pdb b/Window_practice/Debug/vc142.pdb index 2ea345a..8f50eb9 100644 Binary files a/Window_practice/Debug/vc142.pdb and b/Window_practice/Debug/vc142.pdb differ diff --git a/Window_practice/src/Main.cpp b/Window_practice/src/Main.cpp index f18ff2f..9cd0966 100644 --- a/Window_practice/src/Main.cpp +++ b/Window_practice/src/Main.cpp @@ -9,10 +9,9 @@ int main(void){ return -1; } - //Main window + //Main window creation GLFWwindow* window; - //Window creation window = glfwCreateWindow(640, 480, "OpenGl practice", NULL, NULL); if (!window){ std::cout << "Window could not be created!" << std::endl; @@ -43,6 +42,11 @@ int main(void){ glBindBuffer(GL_ARRAY_BUFFER, buffer); //binding the buffer glBufferData(GL_ARRAY_BUFFER, 6 * sizeof(float), positions, GL_STATIC_DRAW); + glEnableVertexAttribArray(0); + glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, sizeof(float) * 2, 0); + + glBindBuffer(GL_ARRAY_BUFFER, 0); //unbinding the buffer + //Main loop while (!glfwWindowShouldClose(window)){ /* Render here */