Does anyone have any links to help me learn how an efficient software rasterizer would work?
I've already looked around a bit and read a couple articles, but I figure someone might have some good links saved.
I'm not looking to write a software rasterizer or become an expert, just to understand how an efficient one works.
I'm looking for things like instruction mix and is data processed in small chunks so it's kept in cache throughout the rendering process or is data spilled to memory between stages (i.e. vertex processing -> rasterization and rasterization -> shading).
Thanks in advance for any help.
I've already looked around a bit and read a couple articles, but I figure someone might have some good links saved.
I'm not looking to write a software rasterizer or become an expert, just to understand how an efficient one works.
I'm looking for things like instruction mix and is data processed in small chunks so it's kept in cache throughout the rendering process or is data spilled to memory between stages (i.e. vertex processing -> rasterization and rasterization -> shading).
Thanks in advance for any help.