If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Hybrid View

LLVMpipe's Geometry Processing Pipeline Kicks

Phoronix: LLVMpipe's Geometry Processing Pipeline Kicks

A month ago we talked about Gallium3D's LLVMpipe performing well and providing a much better software rasterizer than what is available with classic Mesa. Using LLVMpipe and a modest CPU for acceleration, the OpenArena was just about playable without any GPU assistance. Now a month later LLVMpipe is becoming a even more serious performer. LLVMpipe now is able to tap into the new geometry processing pipeline and it's causing some major performance gains...

Can other drivers leverage this? So, will r300g be faster thanks to this?

Only software drawing (the softpipe driver) has been improved, r300g shouldn't use the CPU for rendering.

As I understand it, softpipe is written mainly for debugging, to compare rendering results (thus finding driver bugs) and to temporarily fill in unfinished functionality on new drivers. I don't think the end user is supposed to use it.