Announcement

Collapse
No announcement yet.

Etnaviv Developer Working On "EIR" Compiler Backend - Hopes For Vulkan Future

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Etnaviv Developer Working On "EIR" Compiler Backend - Hopes For Vulkan Future

    Phoronix: Etnaviv Developer Working On "EIR" Compiler Backend - Hopes For Vulkan Future

    Christian Gmeiner, one of the leading contributors to the Etnaviv Gallium3D code for providing open-source OpenGL driver coverage for Vivante graphics IP, has posted a series of patches for "EIR" as a new back-end IR based on NIR and other modern open-source driver graphics compiler back-ends...

    http://www.phoronix.com/scan.php?pag...tnaviv-NIR-EIR

  • Emmanuel Deloget
    replied
    Originally posted by boxie View Post
    As someone who knows nothing - Surely a Vulkan driver would be easier to bring up - there is less to do is there not?
    While I kind of love Vulkan, the problem is that most of the 3D software stack is still OpenGL-based, so you'll want to support that before supporting Vulkan if you don't have the manpower to do both.

    Beside that, claiming Vulkan 1.0 support requires the implementation of bits that are still missing in the Etnaviv driver, so it's probably better and easier to implement all the missing part, advertise OpenGL ES X.Y and then implement the Vulkan 1.0 driver.

    Leave a comment:


  • boxie
    replied
    As someone who knows nothing - Surely a Vulkan driver would be easier to bring up - there is less to do is there not?

    Leave a comment:

Working...
X