Bug 268972 (GLibSkia)

Summary: [META][GLib] ☂️ Adopt Skia for painting
Product: WebKit Reporter: Adrian Perez <aperez>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: alex, bfulgham, cgarcia, don.olmstead, feaneron, fujii.hironori, ian.grunert, kbr, kdwkleung, mcatanzaro, nekohayo, ujwal.koneru, zimmermann
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=245783
https://bugs.webkit.org/show_bug.cgi?id=269778
Bug Depends on: 272582, 273175, 273396, 273474, 273476, 273477, 273480, 273481, 273482, 273484, 273487, 273766, 274513, 276845, 278692, 278695, 280804, 291791, 268806, 268807, 268974, 268975, 269006, 269092, 269190, 269313, 269350, 269362, 269396, 269450, 269471, 269569, 269572, 269573, 269596, 269650, 269663, 269664, 269698, 269701, 269703, 269705, 269714, 269780, 269845, 269849, 269896, 269907, 269978, 269979, 269984, 270043, 270047, 270078, 270082, 270083, 270162, 270175, 270217, 270222, 270250, 270288, 270290, 270291, 270301, 270389, 270510, 270634, 270755, 270776, 270788, 270789, 270795, 270811, 270841, 270845, 270848, 270905, 270912, 271000, 271044, 271047, 271049, 271112, 271149, 271153, 271225, 271230, 271231, 271236, 271239, 271309, 271312, 271319, 271370, 271376, 271391, 271396, 271455, 271613, 271698, 271755, 271760, 271871, 271883, 271955, 271985, 272022, 272080, 272151, 272453, 272535, 272664, 272672, 272746, 272816, 272893, 272971, 272973, 272976, 272991, 273115, 273179, 273182, 273239, 273303, 273310, 273367, 273471, 273472, 273475, 273479, 273483, 273485, 273486, 273489, 273774, 274074, 274303, 274830, 275898, 278460, 278784, 280945, 281042    
Bug Blocks: 282915, 284871    

Adrian Perez
Reported 2024-02-08 01:11:17 PST
In the long run we would like to remove Cairo from the GLib ports (WPE and GTK). For that, we would first take Skia into use replacing parts piecemeal, then afterwards consider changes to the rendering architecture to better take advantage of Skia's GPU rasterization.
Attachments
Note You need to log in before you can comment on or make changes to this bug.