Comment Comment by troupo Igalia is a superhero company doing a lot of great work with surprisingly little fanfare.Everytime their name pops up it's inevitably "oh some thankless extremely technical low level work leading to impressive/long-awaited features" parent troupo 11 months ago
Everytime their name pops up it's inevitably "oh some thankless extremely technical low level work leading to impressive/long-awaited features"