Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is this nVidia's driver? Or some random code that can draw a solid color triangle on a tegra? Where's the shader compiler backend and the rest of libGLESv2?


It looks more like the very beginnings of a reverse-engineered driver effort.

The current shader "backend" (that is, a microcode assembler) is at https://github.com/grate-driver/grate/tree/master/src/libcgc. Shader compilation would be done by mesa. The rest of libGLESv2 seems unimplemented for now.


Yes, grate is similar to my effort for Vivante GPUs https://github.com/laanwj/etna_viv . I'm not sure how they confused this with official NVidia drivers, as it's built by a third party. NVidia open sourcing drivers would be huge news indeed.


> Is this nVidia's driver?

No, it is not.

Looks like this is a reverse engineered user space shim that runs between nvidia kernel driver and a modified version of MESA for OpenGL.


They're also working with just Tegra 2 hardware so far (is asking for Tegra 3 testers in http://lists.freedesktop.org/archives/dri-devel/2013-April/0...).

The headline is completely wrong in implying that this is a pre-existing Nvidia driver.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: