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

Widget selection in ViewScene doesn't work on 10.14 #1996

Closed
dcwhite opened this issue Sep 27, 2019 · 7 comments
Closed

Widget selection in ViewScene doesn't work on 10.14 #1996

dcwhite opened this issue Sep 27, 2019 · 7 comments

Comments

@dcwhite
Copy link
Member

dcwhite commented Sep 27, 2019

@jessdtate has seen it on 10.12. From #1774

@tarkpate
Copy link
Contributor

I'm still not seeing this.
On my imac running 10.13, I tested on a 2560x1440 and 1920x1200 monitor.
On my macbook pro(late 2013) running 10.14, it is working and it has a 2560x1600 screen.
The new macbook pros have the same resolution, except for the 15 inch version. I think high res doesn't have anything to do with the bug unless you both saw this on 15 inch models.

@jessdtate
Copy link
Contributor

yeah, they were both 15 in.

@dcwhite
Copy link
Member Author

dcwhite commented Sep 30, 2019

Let's get @allywarner to test it with her 15"

@Haydelj
Copy link
Contributor

Haydelj commented Oct 11, 2019

The window size in relation to the recorded selection locations looks correct. Could be a bad camera being passed in or a broken library function (either QT or OpenGL) I'm not sure how either of those would be resolution dependant though.

@Haydelj
Copy link
Contributor

Haydelj commented Oct 12, 2019

I wrote some code to output the selection buffer here is what I got
Correct:
correct
Incorrect:
incorrect

This confirms that the problem has to do with rendering the selection buffer not cursor position. Since both of these were rendered with the exact build and the only difference was turning on scaling I think we might be running into some OpenGL mac driver issues.

@dcwhite
Copy link
Member Author

dcwhite commented Oct 14, 2019

Ah, no doubt inserted to convince us to give up OpenGL on Mac.

@Haydelj
Copy link
Contributor

Haydelj commented Oct 14, 2019

I found something interesting about scaling. It looks like enabling scaling will actually increase the resolution output to the display to 4 times whatever the UI looks like. This could explain why certain scaling settings actually fixed the issue on the 2560x1600 screens.
Screen Shot 2019-10-14 at 3 12 36 PM
Screen Shot 2019-10-14 at 3 13 02 PM

Renderer/Visualization automation moved this from Critical Bugs to Done Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

4 participants