I’m trying to develop a CUDA triangle rasterizer and I was wondering…
Have the NVIDIA’s modern cards dedicated silicon for this? or… is all made using CUDA/PTX? Did you implement rasterization using CUDA in your drivers?
How do do you setup the triangles ( f.ex: tile assignment )? Do you use sweep rasterization, edge walking, block scanning, etc?
Do you have any in-depth technical article about how could be this done using CUDA? So far I’ve seen Michael Abrash’s tile rasterization in LRB and Devmaster’s rasterization series… but I’m not sure if this could be applicable in an efficient manner in CUDA because these articles are thought for CPUs really.
Btw… I would buy a NVIDIA’s book ( like the GPU Gems or the latest D.Kirk’s one ) about this theme! It’s just and idea for future books