Linked by David Adams on Tue 29th Jun 2010 18:01 UTC, submitted by Michael
Graphics, User Interfaces The open-source Mesa/X.Org developers have been working on LLVMpipe, a Gallium3D driver that accelerates OpenGL and other state trackers on the CPU rather than any GPU driver to provide a better software rasterizer via LLVM optimizations. Unfortunately, it's still slow and can barely keep up with games.
Thread beginning with comment 432013
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: "Still slow"?
by boofar on Wed 30th Jun 2010 13:37 UTC in reply to "RE: "Still slow"?"
boofar
Member since:
2008-04-23

The driver itself is was probably compiled with GCC; however LLVM is being used internally to JIT-compile rendering instructions (probably in the form of OpenGL Shading Language) into some internal form (or native code, I don't know). Using GCC for that would probably be rather awkward.

Anyway, software rendering is slow compared to dedicated hardware? Mindblowing!!! [/irony]

Reply Parent Score: 1