REVIEWED: WindowSizeCallback()
, GLFW
It is called on window minification and setting internal width/height to 0, that can break things
This commit is contained in:
parent
a51d334440
commit
8c99a508c6
1 changed files with 4 additions and 0 deletions
|
@ -1752,6 +1752,10 @@ static void ErrorCallback(int error, const char *description)
|
||||||
// NOTE: Window resizing not enabled by default, use SetConfigFlags()
|
// NOTE: Window resizing not enabled by default, use SetConfigFlags()
|
||||||
static void WindowSizeCallback(GLFWwindow *window, int width, int height)
|
static void WindowSizeCallback(GLFWwindow *window, int width, int height)
|
||||||
{
|
{
|
||||||
|
// WARNING: On window minimization, callback is called,
|
||||||
|
// but we don't want to change internal screen values, it breaks things
|
||||||
|
if ((width == 0) || (height == 0)) return;
|
||||||
|
|
||||||
// Reset viewport and projection matrix for new size
|
// Reset viewport and projection matrix for new size
|
||||||
SetupViewport(width, height);
|
SetupViewport(width, height);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue