Home › Forums › WebGL & WebXR Troubleshooting › iOS and iPadOS general issues after version 15.X
Tagged: iOS 15, iOS 15.4.1 update, Metal, Safari, WebGL 2.0
- This topic has 8 replies, 6 voices, and was last updated 2 years, 7 months ago by PLAN8.
-
AuthorPosts
-
2022-02-14 at 7:13 pm #49372illussimoCustomer
Whereas all my applications worked without any issues in iOS/iPadOS version 14.x, since updating to 15.x, there are now strange artefacts (depth sorting issues?) in my scenes (see attached images), and sometimes apps need to reload.
(I’m currently running iPadOS 15.3 on an iPad 7th generation, iPhone 5 SE and also test things on iPhone SE 2020)
Because I know that Apple has enabled many experimental features in Safari, I went to those settings and found that WebGL via Metal, was enabled. After I disabled it, the rendering issues were gone. However, other problems occurred. For instance, some objects didn’t render at all.
So, there is no choice but to keep WebGL via Metal enabled.
It stays a nuisance to constantly resort to workarounds and give up on visual quality to make our web-apps work on Apple devices.
Any idea when WebGL 2 and Metal will be fully functional and go out of experimental stage in Safari?Attachments:
You must be logged in to view attached files.2022-02-17 at 8:48 am #49451Yuri KovelenovStaff2022-03-17 at 1:37 pm #50357marinoursoParticipantSame Problem
2022-03-26 at 9:01 pm #50666xeonCustomerAny updates or reco on this. Becoming a barrier to new projects.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2022-04-07 at 9:18 pm #50903illussimoCustomerDepth sorting issues (see my screenshots above) have now been solved in iOS and iPadOS 15.4.1 since several bug fixes in Metal.
However WebGL applications are still a bit sluggish and sometimes have to reload.
The latest Verge3D 3.9.1 maintenance update has resolved some other issues, and also AO looks perfect now.
Probably there will be more improvements in Metal so maybe the reloading and sluggishness issue will also be resolved.
I heard rumours that Blender will support WebP image format will Verge3D support WebP? Would it help with performance on Apple devices?
Simone2022-05-06 at 11:13 pm #51766PLAN8CustomerAhh, yes, this explains my issues.
I found all the noise online about switching off the default webgl metal option which solves some of the visual issues, but not a workaround for the general user.
I did fine a forum about this for another three.js type web app, they implemented a bit of code thus…
“I’ve updated #13492 to use antialias: false for Safari 15.4. This makes the WebGL examples work for me on iOS 15.4 and macOS 12.3 M1.”
2022-05-07 at 7:45 am #51781PLAN8CustomerShould be fixed in safari 15.5 hopefully.
Attachments:
You must be logged in to view attached files.2022-05-12 at 10:43 am #51980Avier3DCustomerI’m on the same boat. All my apps worked on ios 14, none work on ios 15.
Like…8 of them, and they are all different.
🥵Halp!
2022-05-12 at 11:42 am #51992PLAN8CustomerIt turns out this has been fixed on the latest version – but you need to press the little “refresh” button in the app manager for each app – then re-upload – this worked for me.
-
AuthorPosts
- You must be logged in to reply to this topic.