Vulkan update: version 1.2 conformance for Raspberry Pi 4
> after twenty years OpenGL was starting to looking like a bad abstraction: it didn’t provide the capabilities application authors needed [...] The Vulkan project was a long-running effort to define a better, more modern, abstractionFor someone who knows nothing but triangles=good, why OpenGL is a bad abstraction and how Vulkan avoids the same problems?