Open3

WebGLもWCGに対応した(Safari 16.4 beta)

okuokuokuoku

16.4 Betaのリリースノートに出てきた。

https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes#WebGL

前は2D Canvasだけだったんだよね。。

https://zenn.dev/okuoku/scraps/85c2eef7eb0407

このリリースでは、Screen Wake Lock APIとか Screen Orientation API 、 iPad上のfullscreenみたいにかなりアプリ方面の機能が強化されてるな。世間的にはWeb Pushのサポートが大きいか。

Added support for Web Push in web apps saved to the home screen on iOS.

微妙な表現なのが気になるけど。。

https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/

他の制約として、 userVisibleOnly なpushしか登録できないという点もある。

https://webkit.org/blog/12945/meet-web-push/

okuokuokuoku

WEBGL_clip_cull_distance 拡張

WebGLの開発は終わったんじゃないのかよ!

https://registry.khronos.org/webgl/extensions/WEBGL_clip_cull_distance/

まぁ有効化のidentifierが ANGLE_clip_cull_distance だったりする辺りは結構収束感あるけど。

https://chromium.googlesource.com/angle/angle/+/HEAD/extensions/ANGLE_clip_cull_distance.txt

Blinkにも最近入った ( https://github.com/KhronosGroup/WebGL/issues/2556#issuecomment-1413810586 ) ようだ。

https://opengles.gpuinfo.org/listreports.php?extension=GL_EXT_clip_cull_distance

... でもAdrenoくらいしかサポートしてないじゃん。。