You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GLFW 4.3 now handles fractional scaling correctly by default, namely changing GLFW_COCOA_RETINA_FRAMEBUFFER to GLFW_SCALE_FRAMEBUFFER and enabling it by default. much of the handling the Raylib to handle when screen size doesn't equal render size is redundant and breaks rendering.
I'm including a workaround that goes back to pre-4.3 behavior. I also wrote a more complete fix, but I don't have the means to test it, so I figured going back to old behavior would be preferable for now.
Via a friend's Mac, it seems like FLAG_WINDOW_HIGHDPI is broken in a similar way on MacOS (seems like not fixed by #4909 ). git-bisect tells us it was broken by 4bed374 -- this should be fixed when GLFW 4.3 behavior is matched
Please, before submitting a new issue verify and check:
Issue description
This is effectively a followup to #4815.
GLFW 4.3 now handles fractional scaling correctly by default, namely changing
GLFW_COCOA_RETINA_FRAMEBUFFER
toGLFW_SCALE_FRAMEBUFFER
and enabling it by default. much of the handling the Raylib to handle when screen size doesn't equal render size is redundant and breaks rendering.I'm including a workaround that goes back to pre-4.3 behavior. I also wrote a more complete fix, but I don't have the means to test it, so I figured going back to old behavior would be preferable for now.
Environment
Cmake command:
Issue Screenshot
Current behavior is identical to the screenshot in #4815
Code Example
The text was updated successfully, but these errors were encountered: