| Summary: | REGRESSION (iOS 15.4 beta): Inconsistent render to screen behavior | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | fgn2.3ds |
| Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Major | CC: | bfulgham, dino, johncunningham, kbr, kkinnunen, kpiddington, webkit-bug-importer, y3l |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 15 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 15 | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=236427 https://bugs.webkit.org/show_bug.cgi?id=236733 |
||
| Bug Depends on: | 238171 | ||
| Bug Blocks: | |||
|
Description
fgn2.3ds
2022-02-16 09:32:48 PST
It's possible that a couple of recent bug fixes in upstream ANGLE may have fixed this: https://bugs.chromium.org/p/angleproject/issues/detail?id=6923 https://bugs.chromium.org/p/angleproject/issues/detail?id=6972 These haven't rolled into WebKit yet though. Hopefully someone from Apple could try doing so on iOS and see if they help. This might be the same issue as Bug 237113, which has a much smaller reproduction and is related to preserveDrawingBuffer:true not working properly on iOS, or M1 hardware. Thank you for the report! To recap the repro: - Rotate the scene. Observe scene rotate. - Select the asset in the middle (the crate). It will highlight blue - Rotate the scene. Observe the highlight blue rotate, but the scene stays put. I can repro this with the version reported, on iPad, on macOS (M1, Intel). The app does not use preserveDrawingBuffer:true. I cannot repro with trunk. Most likely bug 236427, bug 236733 fixes this. To the original reporter: If you have time, please retry on the newest seeds and report the observation there. I'm not sure what you mean by "the newest seeds". The only way we can test is with an Ipad so we would probably need some pointers on how to get the newest seeds on Ipad. Also, I will not be able to test myself as I'm leaving the company today but the relevant people have been forwarded this ticket. Thanks you for your help! Hello, Unfortunately the issue is still reproducible in the latest version IOS 15.4 beta 5 (tests on iPhone XR). Could you confirm me that the patch should be on this version ? This was fixed by bug 238171 This fix shipped with Safari 15.5 (all platforms). |