-
Notifications
You must be signed in to change notification settings - Fork 177
Fix automatic texture memory on macOS, Android, OpenGL ES, and Intel graphics. #1398
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
Conversation
…tic texture memory fallback.
The following links are available:
build (macOS-10.15, client) build (macOS-10.15, full) build (windows-latest, full) build (self-hosted_debian-11_aarch64, full)
|
This crashes on startup with my Mac Mini (Intel i7, iGPU). https://hastebin.com/iwaxadiwut.yaml |
@digisomni can you confirm that PR builds from any other PR run? |
PR #1411 ran fine for me and that's a newer PR than this one. |
Can you try any other PR? That one likely fixes the issue. |
So, I tried a couple of PR builds again (older and newer) and then tried this one again and it worked, for some odd reason. |
This PR build worked fine for me: Macbook Pro (16-inch 2019), Intel I9, AMD graphics, Big Sur. |
My guess - it doesn't seem to harm anything. And others believe the fix works. So I say, go ahead and put it into production. |
@Steve-Pruneau could you zip up your logs folder and post that here? https://docs.vircadia.com/faq.html#interface-log-files |
@JulianGro Unfortunately, last night, I deleted folders and files related to testing PRs. So I re-ran the test this morning. Logs attached. I think PR 1398 is working on my iMac now. I think it is because I clicked "Reset all my settings". The Interface app PR 1398 was crashing this morning when I tried to launch. So I chose the option to launch with "Reset all my settings". Then it launched smoothly. Graphics settings default to "Medium". Medium and High do not look good on Mac. Something about rendering on Mac. (I think this may not be related to PR 1398 and texture memory. In future, I think we should set graphics default "Low"). I changed graphics settings to Low. Appearance of NDN World changed immediately. This is new behavior and VERY GOOD. In past, changing graphics settings would take some number of seconds, like 15 seconds, 30 seconds or something like that to change, like slowly loading content. Upon checking upper level art work at NDN World, images are sharp (after all content is finished loading). So, I was not able to reproduce the experience yesterday. I believe "Reset all my settings" may have contributed to PR 1398 working for me now. |
The logs indicate it working correctly to me as well. |
Fixes #1394
While this PR was made to fix automatic texture memory on macOS, it actually also fixes it on Android, OpenGL ES, and Intel graphics.
In practice this will no longer make macOS users see mega blurry textures by standard and fix the same issue on some other configurations.
The issue with automatic texture memory on Nvidia proprietary Windows is not touched by this.
I have only tested this on macOS Catalina with AMD graphics for now.