Summary: | GraphicsContextGL should have ANGLE-specific subclass | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> | ||||||||||||||||||||||||||||||
Component: | WebGL | Assignee: | Kimmo Kinnunen <kkinnunen> | ||||||||||||||||||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||||||||||||||||||
Severity: | Normal | CC: | annulen, cmarcelo, dino, don.olmstead, ews-watchlist, gyuyoung.kim, kbr, kkinnunen, koivisto, kondapallykalyan, luiz, ryuan.choi, sergio, webkit-bug-importer | ||||||||||||||||||||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||||||||||||
Version: | WebKit Local Build | ||||||||||||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||||
Bug Depends on: | |||||||||||||||||||||||||||||||||
Bug Blocks: | 221664 | ||||||||||||||||||||||||||||||||
Attachments: |
|
Description
Kimmo Kinnunen
2021-11-26 06:10:46 PST
Created attachment 445198 [details]
Patch
Comment on attachment 445198 [details]
Patch
rs=me
Created attachment 445268 [details]
Patch for landing
Created attachment 445270 [details]
Patch for landing
Created attachment 445275 [details]
Patch for landing
It really feels like we should be trying to collapse into a single GraphicsContextGL not making more subclasses. Couldn't we just provide the same sort of namespaced gl:: functions but mapped to a system OpenGL ES and collapse things that way? Created attachment 445300 [details]
Patch for landing
Created attachment 445306 [details]
Patch for landing
Created attachment 445317 [details]
Patch for landing
Created attachment 445382 [details]
Patch for landing
Created attachment 445385 [details]
Patch for landing
Created attachment 445388 [details]
Patch for landing
Created attachment 445391 [details]
Patch for landing
Created attachment 445393 [details]
Patch for landing
Created attachment 445395 [details]
Patch for landing
Created attachment 445399 [details]
Patch
Committed r286293 (244652@main): <https://commits.webkit.org/244652@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 445399 [details]. |