WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
235178
Remove the code inside USE(OPENGL) && ENABLE(WEBGL2)
https://bugs.webkit.org/show_bug.cgi?id=235178
Summary
Remove the code inside USE(OPENGL) && ENABLE(WEBGL2)
Alejandro G. Castro
Reported
2022-01-13 04:11:10 PST
No port is supporting WebGL2 without ANGLE nowadays, that code is historical.
Attachments
Proposed patch
(3.43 KB, patch)
2022-01-13 04:36 PST
,
Alejandro G. Castro
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Alejandro G. Castro
Comment 1
2022-01-13 04:36:11 PST
Created
attachment 449045
[details]
Proposed patch Proposed patch.
EWS
Comment 2
2022-01-13 11:13:03 PST
Committed
r287984
(
246013@main
): <
https://commits.webkit.org/246013@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 449045
[details]
.
Radar WebKit Bug Importer
Comment 3
2022-01-13 11:14:16 PST
<
rdar://problem/87560764
>
Kimmo Kinnunen
Comment 4
2022-01-13 12:17:48 PST
Great work! Are you further working on this? E.g removing all !ANGLE, OPENGL_ES codes from WebGL2 codepaths and removing #if USE(ANGLE)s? Asking just so I know if somebody is working on it or not?
Alejandro G. Castro
Comment 5
2022-01-13 12:44:38 PST
(In reply to Kimmo Kinnunen from
comment #4
)
> Great work! > Are you further working on this? E.g removing all !ANGLE, OPENGL_ES codes > from WebGL2 codepaths and removing #if USE(ANGLE)s? Asking just so I know if > somebody is working on it or not?
further working on this? E.g removing all !ANGLE, OPENGL_ES codes from WebGL2 codepaths and removing #if +USE(ANGLE)s? Asking just so I know if somebody is working We are still not working on it, we did this one because we needed it to solve WEBGL2 compilation, but our plan is to finish the implementation of the final architecture for the ANGLE backend in GTK/WPE ports first, and later we can work removing the code. For the moment for our ports OPENGL continues to be the solution for WEBGL (and WEBGL2 is not supported) until we make the new architecture with ANGLE backend work without perfomance/feature regressions. To avoid a lot of rebases in the process of landing the refactorings we need for the new architecture.
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