Bug 233327

Summary: [GTK] Fix ANGLE compilation
Product: WebKit Reporter: Alejandro G. Castro <alex>
Component: ANGLEAssignee: Alejandro G. Castro <alex>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, clord, dino, ews-watchlist, gyuyoung.kim, kbr, kkinnunen, kondapallykalyan, ryuan.choi, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch none

Description Alejandro G. Castro 2021-11-18 12:23:40 PST
We want to fix the prototype implementation we have for GTK, this is not the solution we are going to use in the end but it is a good first step that allows us to collaborate and have reference solution to compare. This is the first patch in the series to enable WebGL support for GTK and WPE using ANGLE.
Comment 1 Alejandro G. Castro 2021-11-18 12:39:46 PST
Created attachment 444719 [details]
Patch
Comment 2 EWS Watchlist 2021-11-18 12:40:25 PST
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE
Comment 3 Alejandro G. Castro 2021-12-13 09:28:31 PST
Created attachment 447016 [details]
Patch
Comment 4 Kenneth Russell 2021-12-13 13:07:18 PST
Comment on attachment 447016 [details]
Patch

Looks good; let's get GTK on the ANGLE backend ASAP. r+
Comment 5 EWS 2021-12-13 13:17:38 PST
Committed r286978 (?): <https://commits.webkit.org/r286978>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447016 [details].
Comment 6 Radar WebKit Bug Importer 2021-12-13 13:18:22 PST
<rdar://problem/86430088>