Bug 240558

Summary: Shader not working
Product: WebKit Reporter: markus
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: dino, kbr, kkinnunen, simon.fraser
Priority: P2    
Version: Safari 15   
Hardware: Unspecified   
OS: Unspecified   

Description markus 2022-05-17 19:37:19 PDT
https://www.shadertoy.com/view/flSBDV does not seem to work on Safari but works well in Chrome.
Comment 1 Alexey Proskuryakov 2022-05-19 19:36:12 PDT
Is this actually a WebGL issue? I see that there is an exception raised from ctx.drawImage().
Comment 2 Kimmo Kinnunen 2022-05-23 01:39:39 PDT
This should be fixed in macOS 12.5 beta 1.

*** This bug has been marked as a duplicate of bug 238174 ***
Comment 3 Kimmo Kinnunen 2022-05-23 01:41:57 PDT
The root cause is that the shadertoy ui tries to draw a 0,0 image when using 3d textures in shadertoy ui. This trigger an exception, a bug in Safari.