|
|
@ -134,19 +134,12 @@ int main(int argc, char** argv) |
|
|
|
glfwSetKeyCallback(window, key_callback); |
|
|
|
glfwSetKeyCallback(window, key_callback); |
|
|
|
glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); |
|
|
|
glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); |
|
|
|
|
|
|
|
|
|
|
|
glMatrixMode(GL_PROJECTION); |
|
|
|
|
|
|
|
glOrtho(-1.f, 1.f, -1.f, 1.f, -1.f, 1.f); |
|
|
|
|
|
|
|
glMatrixMode(GL_MODELVIEW); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
glClearColor(0.5f, 0.5f, 0.5f, 0); |
|
|
|
glClearColor(0.5f, 0.5f, 0.5f, 0); |
|
|
|
|
|
|
|
|
|
|
|
while (!glfwWindowShouldClose(window)) |
|
|
|
while (!glfwWindowShouldClose(window)) |
|
|
|
{ |
|
|
|
{ |
|
|
|
glClear(GL_COLOR_BUFFER_BIT); |
|
|
|
glClear(GL_COLOR_BUFFER_BIT); |
|
|
|
|
|
|
|
|
|
|
|
glColor3f(0.8f, 0.2f, 0.4f); |
|
|
|
|
|
|
|
glRectf(-0.5f, -0.5f, 0.5f, 0.5f); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
glfwSwapBuffers(window); |
|
|
|
glfwSwapBuffers(window); |
|
|
|
glfwWaitEvents(); |
|
|
|
glfwWaitEvents(); |
|
|
|
} |
|
|
|
} |
|
|
|