[Webkit-unassigned] [Bug 248543] New: Video Texture set to repeat is clamped

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 30 11:44:38 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=248543

            Bug ID: 248543
           Summary: Video Texture set to repeat is clamped
           Product: WebKit
           Version: Safari 16
          Hardware: All
                OS: iOS 16
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kamil at shapespark.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

Created attachment 463809

  --> https://bugs.webkit.org/attachment.cgi?id=463809&action=review

Tiled video texture set to repeat safari vs chrome

When setting power of two video texture to repeat (gl.REPEAT) the texture will be clamped instead of repeating when tiled.
Also affects non-power of two video textures.

The video texture repeats correctly on Chrome and Firefox.

The issue has been encountered both on macOS and iOS.
Tested on:
MacBook PRO 16 2021 macOS Monterey (12.3) Safari 15.4
iPhone 12 mini (15.3.1)


Comparing examples between Safari and Chrome will show difference (video attached): 


Power of two example (modified mdn example - https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial/Animating_textures_in_WebGL):
https://kmmod.github.io/webgl-video-texture/

Non power of two example:
https://www.shadertoy.com/view/7t3cDH

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221130/08432162/attachment.htm>


More information about the webkit-unassigned mailing list