Skip to content
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

Window resize should be disabled #42

Open
BGPierce opened this issue Dec 1, 2020 · 4 comments
Open

Window resize should be disabled #42

BGPierce opened this issue Dec 1, 2020 · 4 comments

Comments

@BGPierce
Copy link
Contributor

BGPierce commented Dec 1, 2020

(from the old issues page)
Wersley commented on Jan 10, 2016
VCC allows you to try to resize the window, but it does not work correctly. Resize should be disabled or scaling implemented.

@BGPierce
Copy link
Contributor Author

BGPierce commented Dec 1, 2020

BGPierce commented on Jan 10, 2016
That would fall under "Force Aspect" in the "Display" tab. Disabling resize would inhibit users from setting the size they like. Everyone has different monitors (and opinons on size). I use 19" square LCD just for VCC so that when I maximize, it's not stretched. But when I hook up my widescreen, I have to drag and "custom" size the window or it streches it badly.
If the "Force Aspect" button worked, then when checked, the window would always remain "square" no matter how large you make it, even maximized or full screen.

@BGPierce
Copy link
Contributor Author

BGPierce commented Dec 1, 2020

ursine commented on Jan 10, 2016
Relatedly, In the later port, perhaps the display should be drawn via an OpenGL texture (optionally) so the CPU is not burning cycles on scaling? I imagine drawing is the biggest drag on performance.

@BGPierce
Copy link
Contributor Author

BGPierce commented Dec 1, 2020

Wersley commented on Jan 10, 2016
Resize should be prevented if the allow resize option is off. If it is on, the video should scale smoothly as the window changes size.

@ejaquay
Copy link
Contributor

ejaquay commented Sep 30, 2024

An improvement would be to restrict resize to fit even multiples of pixel sizes to prevent dithering, at least for smaller screen sizes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants