-
-
Notifications
You must be signed in to change notification settings - Fork 313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GLMakie screens resize after being updated? #2063
Comments
Are you sure that this is a regression? I remember that this issue popped up ages ago, and it's pretty much not fixable since it's the window manager who resizes the window... Maybe we can render these still by hiding the window, that'd be worth a try... |
Yeah, the odd thing is that this was working fine for the 3000x3000 px volume plots I was rendering in #2061, which was then dumping the rendered image into a PNG to debug. I could see that the Makie window was larger than the screen then. Is there a good way to hide the window programmatically? I can try that out and report back. |
You should be able to do Is this before or after #1771? Maybe there were some unintentional changes there |
Specifically new behaviour after #1771. I will try that out though, thanks! |
@SimonDanisch Is this something we are planning on fixing or is |
As far as Im concerned, the windows window manager does this and I don't think there's any hack around it besides colorbuffer and friends |
Ok, closing this with the suggestion of using |
Consider the following MWE:
This returns:
showing that the screen renders fine, but then resizes itself when some aspect of the screen is updated. This is a regression from previous behaviour since GLMakie was able to successfully render scenes whose resolution was larger than the display size.
This feature is really useful if one is rendering a scene which needs to be analysed as an image, for example simulating the diffraction pattern of a laser shining through a chamber containing some simulated organism.
The text was updated successfully, but these errors were encountered: