npub10ppe4ku9jvn9eye5d8uz09fnrxpvc7t3tqxjk9p3wg990sd9ysds9sdz4g (npub10pp…dz4g)
Many of the feature checks in GTK's GL renderer were done by basic GL version checks.
However, Asahi (and other GPU drivers) that may not be 4.x compliant yet still implement 4.x features through extensions.
In this case, vertex arrays are something we very much want to use but couldn't because Asahi GPU drivers are 3.x.
So now it checks for the extension instead of simple version checks.