3 ms·
Not really trivial if you have to support any input set of triangles and don't know much about them. Software rasterizion exploits things like localized chunks
by mschuetz 3y ago
Not really trivial if you have to support any input set of triangles and don't know much about them. Software rasterizion exploits things like localized chunks of triangles, but the hardware rasterizer does not know about that in advance. Also, these kinds of software rasterization algorithms add limitations, which aren't much of an issue with your own rendering pipeline that specifically knows how to deal with these limitations and works with them.