WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
218180
Remove uses of "direct" functions from WebGL
https://bugs.webkit.org/show_bug.cgi?id=218180
Summary
Remove uses of "direct" functions from WebGL
Kimmo Kinnunen
Reported
2020-10-26 06:04:43 PDT
Remove uses of "direct" functions from WebGL WebGL implementation calls to GraphicsContextGLOpenGL functions that end with "Impl" or "Direct". These are functions that are trying to jump around either: a) ANGLE shader translator behavior when USE(OPENGL) / USE(OPENGL_ES) b) WebGL validation / robust behavior when in ANGLE Neither of these are valid use-cases for the actual WebGL implementation and as such shouldn't exist as part of WebGL implementation nor the GraphicsContextGL abstraction. Remove or limit them to places where the concrete GraphicsContextGLOpenGL implementation is logically used.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-10-26 10:25:38 PDT
<
rdar://problem/70684393
>
Kimmo Kinnunen
Comment 2
2020-12-04 07:37:45 PST
Marking this as fixed, the direct function variants were gradually removed by other refactoring commits.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug