Technikai szempontból érdekes, hogy a Huawei a Mesa Vulkan Runtime-ra építve fejlesztett egy Vulkan drivert egy saját fejlesztésű GPU-hoz. A nyílt forráskódúvá tétel viszont elég félgőzzel megy, mivel már most jelezték, hogy a shader fordítót nem tudják nyílt forráskódúként kiadni. A Huawei mérnöke szerint a GPU ISA-t nem tehetik közzé, ezért nem publikálhatják a NIR–gépikód backendet sem, amely a Mesa közös köztes ábrázolását (IR) alakítja át a Huawei GPU gépi kódjává.
A mai napon a Mesa levelezőlistán azt kérdezték, hogy fel lehetne-e venni upstreambe a Huawei Vulkan drivert úgy, hogy a NIR–gépikód fordító egy futásidőben betölthető bináris blob maradjon a Mesán belül. Upstream szinten ennek aligha fognak tapsolni, hiszen a driver e bináris blob nélkül gyakorlatilag használhatatlan.
A levelezőlistás bejegyzésre a Red Hatnél dolgozó David Airlie azt válaszolta, hogy nagyon valószínűtlen az upstream elfogadás, és a Huawei inkább gondolkodjon el a GPU ISA megnyitásán. Különösen a mai, AI/LLM-ekkel teli korszakban, amikor egy ilyen blobot viszonylag könnyen visszafejthetnek.
Hamarosan kiderül, hogy a Huawei végül egy teljesen nyílt forráskódú Vulkan drivert készít-e a Mesához. Ha nem, akkor jó eséllyel marad minden downstream, zárt forrású blobként. A mérnök nem árult el részleteket a Huawei saját GPU-architektúrájáról. Jelenleg a Huawei nem gyárt játékra vagy általános grafikai feladatokra szánt videokártyákat, viszont ott vannak az Ascend és Atlas AI gyorsítóik.

