[Webkit-unassigned] [Bug 218976] New: GraphicsContextGL should have robust multivalue getters

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 16 05:11:22 PST 2020


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

            Bug ID: 218976
           Summary: GraphicsContextGL should have robust multivalue
                    getters
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kkinnunen at apple.com
                CC: dino at apple.com
            Blocks: 217211

GraphicsContextGL should have robust multivalue getters, otherwise:
1) The GPUP is harder to implement
2) The code contains uninitialised variables and miscalculated receive buffer sizes

The getters such as getUniformiv should contain the info about the amount of data in the receive buffer.
Currently ANGLE_robust_client_memory has this form of API. We should just use this pattern in the main GraphicsContextGL.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=217211
[Bug 217211] Support running WebGL in GPU process
-- 
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/20201116/519ed1ff/attachment-0001.htm>


More information about the webkit-unassigned mailing list