Software Rasterization done using both CPUs and GPUs