From 71689f4c1c047e6837891667f6ecfd03a9508863 Mon Sep 17 00:00:00 2001 From: Andreas Grois Date: Sun, 11 Mar 2018 13:15:09 +0100 Subject: Make preview window scale if being resized. --- BuddhaTest/src/BuddhaTest.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'BuddhaTest/src/BuddhaTest.cpp') diff --git a/BuddhaTest/src/BuddhaTest.cpp b/BuddhaTest/src/BuddhaTest.cpp index a03e8e8..b9629bf 100644 --- a/BuddhaTest/src/BuddhaTest.cpp +++ b/BuddhaTest/src/BuddhaTest.cpp @@ -9,6 +9,11 @@ void error_callback(int error, const char* description) std::cerr << "Error: " << description << std::endl; } +void framebuffer_size_callback(GLFWwindow* window, int width, int height) +{ + glViewport(0, 0, width, height); +} + int main(int argc, char * argv[]) { Helpers::RenderSettings settings; @@ -41,6 +46,9 @@ int main(int argc, char * argv[]) return -1; } + //register callback on window resize: + glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); + /* Make the window's context current */ glfwMakeContextCurrent(window); gladLoadGLLoader((GLADloadproc)glfwGetProcAddress); -- cgit v1.2.3