[Webkit-unassigned] [Bug 222268] Videos do not work as sources for WebGL TexImage calls in SW fallback case in GPU Process
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 24 12:12:43 PST 2021
https://bugs.webkit.org/show_bug.cgi?id=222268
--- Comment #3 from Kimmo Kinnunen <kkinnunen at apple.com> ---
For option 2:
The work is to convert
void WebGLRenderingContextBase::texImageImpl(TexImageFunctionID functionID, GCGLenum target, GCGLint level, GCGLenum internalformat, GCGLint xoffset, GCGLint yoffset, GCGLint zoffset, GCGLenum format, GCGLenum type, Image* image, GraphicsContextGL::DOMSource domSource, bool flipY, bool premultiplyAlpha, bool ignoreNativeImageAlphaPremultiplication, const IntRect& sourceImageRect, GCGLsizei depth, GCGLint unpackImageHeight)
to run on GPU process side resources.
Essentially converting Image* image to GPU process side resource.
However, that function _also_ needs to stay mostly working with Web process side resources, since some of the cases are such that probably no reasonable GPU process side resource exist.
--
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/20210224/774e2015/attachment.htm>
More information about the webkit-unassigned
mailing list