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

Heh, interesting - Google's ANGLE project supports OpenGL ES on top of D3D 9, and if another project implemented D3D on top of OpenGL... would it ever matter which you used?


The linux attempt at this in Gallium3D[0], which is the previous work I was alluding to in my last post. I believe a D3D 10/11 state tracker exists for it but the problem is that only the open source ATI and Nvidia drivers support it. Unfortunately the 3D performance of those drivers is somewhere between broken and terrible so it doesn't mean much today.

> if another project implemented D3D on top of OpenGL

This is exactly what wine does.

[0] http://en.wikipedia.org/wiki/Gallium3D




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

Search: