Summary: | WebGL video texture frames aren't updating when using high resolution source | ||
---|---|---|---|
Product: | WebKit | Reporter: | Dustin Kerstein <dustin.kerstein> |
Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW --- | ||
Severity: | Major | CC: | dino, eric.carlson, jer.noble, justin_fan, kbr, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 13 | ||
Hardware: | All | ||
OS: | All |
Description
Dustin Kerstein
2020-05-11 15:29:12 PDT
FYI, I added video.playbackRate control to the above JSFiddle so you can fine-tune the threshold where the frames stop updating. On my first gen iPad Pro, the video plays perfectly at 0.5, starts to play erratically at 0.75, and is almost entirely frozen at 1.0 Note that the above JSFiddle relies on Media Source Extensions. There appears to be another issue related to MSE + WebGL which I have broken out into a separate ticket - https://bugs.webkit.org/show_bug.cgi?id=211852 See here for a non-MSE based demo (which still replicates the issue this ticket is about) - https://jsfiddle.net/knL126st |