Bug 221664 (gcgranglecleanup)

Summary: Make GraphicsContectGL ANGLE implementation easier to edit correctly
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: WebGLAssignee: Kimmo Kinnunen <kkinnunen>
Status: ASSIGNED    
Severity: Normal CC: dino, Hironori.Fujii, kbr, webkit-bug-importer, zan
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 87198, 223250, 233994, 233998, 221665, 223179, 223470, 223572, 229404, 233491, 233512, 233513, 233515, 233517, 233522, 233695, 236490, 236769    
Bug Blocks: 198948    

Kimmo Kinnunen
Reported 2021-02-10 00:00:40 PST
Make GraphicsContectGL ANGLE implementation easier to edit correctly Currently the header file is shared by three unrelated implementations. It is relatively hard to add code to the header file. Currently the implementation is distributed to many (four?) implementation files. It is relatively hard to remember to edit all files. Currently the distinct implementations have duplicated, non-shared code for lot of features that should share the code. This is a top level bug to explain the depending bugs.
Attachments
Radar WebKit Bug Importer
Comment 1 2021-02-17 00:01:21 PST
Note You need to log in before you can comment on or make changes to this bug.