Re:Atlas OS: We redesigned Windows for gaming
by pjmlp on Wednesday November 23, 2022 @01:50PM
(#33723084)
Yes, coding against extensions means multiple code paths, hardly any different than using multiple APIs when the semantics from multiple vendors don't match 1:1.
https://vulkan.gpuinfo.org/listextensions.php
https://opengl.gpuinfo.org/listextensions.php
At least with Vulkan they learned why proprietary APIs have profiles.