Skip to content

Commit

Permalink
Make remaining tests set viewport in render loop
Browse files Browse the repository at this point in the history
  • Loading branch information
elmindreda committed Feb 7, 2018
1 parent c29e445 commit ff6a889
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 23 deletions.
6 changes: 0 additions & 6 deletions tests/clipboard.c
Expand Up @@ -86,11 +86,6 @@ static void key_callback(GLFWwindow* window, int key, int scancode, int action,
}
}

static void framebuffer_size_callback(GLFWwindow* window, int width, int height)
{
glViewport(0, 0, width, height);
}

int main(int argc, char** argv)
{
int ch;
Expand Down Expand Up @@ -132,7 +127,6 @@ int main(int argc, char** argv)
glfwSwapInterval(1);

glfwSetKeyCallback(window, key_callback);
glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);

glClearColor(0.5f, 0.5f, 0.5f, 0);

Expand Down
2 changes: 0 additions & 2 deletions tests/events.c
Expand Up @@ -289,8 +289,6 @@ static void framebuffer_size_callback(GLFWwindow* window, int width, int height)
Slot* slot = glfwGetWindowUserPointer(window);
printf("%08x to %i at %0.3f: Framebuffer size: %i %i\n",
counter++, slot->number, glfwGetTime(), width, height);

glViewport(0, 0, width, height);
}

static void window_content_scale_callback(GLFWwindow* window, float xscale, float yscale)
Expand Down
2 changes: 0 additions & 2 deletions tests/iconify.c
Expand Up @@ -127,8 +127,6 @@ static void window_size_callback(GLFWwindow* window, int width, int height)
static void framebuffer_size_callback(GLFWwindow* window, int width, int height)
{
printf("%0.2f Framebuffer resized to %ix%i\n", glfwGetTime(), width, height);

glViewport(0, 0, width, height);
}

static void window_focus_callback(GLFWwindow* window, int focused)
Expand Down
10 changes: 4 additions & 6 deletions tests/tearing.c
Expand Up @@ -92,11 +92,6 @@ static void error_callback(int error, const char* description)
fprintf(stderr, "Error: %s\n", description);
}

static void framebuffer_size_callback(GLFWwindow* window, int width, int height)
{
glViewport(0, 0, width, height);
}

static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods)
{
if (action != GLFW_PRESS)
Expand Down Expand Up @@ -188,7 +183,6 @@ int main(int argc, char** argv)
swap_tear = (glfwExtensionSupported("WGL_EXT_swap_control_tear") ||
glfwExtensionSupported("GLX_EXT_swap_control_tear"));

glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);
glfwSetKeyCallback(window, key_callback);

glGenBuffers(1, &vertex_buffer);
Expand Down Expand Up @@ -217,9 +211,13 @@ int main(int argc, char** argv)

while (!glfwWindowShouldClose(window))
{
int width, height;
mat4x4 m, p, mvp;
float position = cosf((float) glfwGetTime() * 4.f) * 0.75f;

glfwGetFramebufferSize(window, &width, &height);

glViewport(0, 0, width, height);
glClear(GL_COLOR_BUFFER_BIT);

mat4x4_ortho(p, -1.f, 1.f, -1.f, 1.f, 0.f, 1.f);
Expand Down
7 changes: 0 additions & 7 deletions tests/title.c
Expand Up @@ -38,11 +38,6 @@ static void error_callback(int error, const char* description)
fprintf(stderr, "Error: %s\n", description);
}

static void framebuffer_size_callback(GLFWwindow* window, int width, int height)
{
glViewport(0, 0, width, height);
}

int main(void)
{
GLFWwindow* window;
Expand All @@ -63,8 +58,6 @@ int main(void)
gladLoadGLLoader((GLADloadproc) glfwGetProcAddress);
glfwSwapInterval(1);

glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);

while (!glfwWindowShouldClose(window))
{
glClear(GL_COLOR_BUFFER_BIT);
Expand Down

0 comments on commit ff6a889

Please sign in to comment.