How to code a rasterizer and actually coding one are two different things. You should know the 3D pipeline well enough to program a rasterizer yourself. LaMothe isn't saying for you to go out and program your own, he's just saying that you should be able to. Understanding what you are working with goes a long way towards being able to code efficiently.Originally posted by Silvercord
LaMothe says that "in order to be a true guru you must know how to write a software renderer", which is crap in my opinion because now a days writing a fully-functional software renderer takes up too much time and is pointless because it won't ever be fast enough, unless of course you want to take a job as a device driver writer for ATI or nVidia.