News: 0001653479

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Open-Source Etnaviv Driver Now Able To Run YOLOX

([Mesa] 6 Hours Ago Etnaviv + YOLOX)


The open-source, reverse-engineered [1]Etnaviv driver stack that began for providing accelerated graphics support on Vivante GPU IP and since expanded to handle Vivante NPUs as well is now able to handle YOLOX object detection.

Open-source developer Tomeu Vizoso who has been leading the work on the Etnaviv AI/NPU support and efforts like Mesa's Teflon framework has now brought up YOLOX on the Vivante VIP line of NPUs such as what's found in the NXP i.MX8M Plus.

YOLOX is more capable than the SSDLite MobileDet model they had been supporting to date with the Etnaviv code. Now that various additional operations and other changes are now in place for the Etnaviv driver, it's far enough along to successfully run YOLOX as their flagship model on this reverse-engineered driver stack.

Those wishing to learn more about YOLOX on Etnaviv can do so via [2]Tomeu's blog .



[1] https://www.phoronix.com/search/Etnaviv

[2] https://blog.tomeuvizoso.net/2026/08/etnaviv-npu-update-22-yolox-support.html



The term "fire" brings up visions of violence and mayhem and the ugly scene
of shooting employees who make mistakes. We will now refer to this process
as "deleting" an employee (much as a file is deleted from a disk). The
employee is simply there one instant, and gone the next. All the terrible
temper tantrums, crying, and threats are eliminated.
-- Kenny's Korner