[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