Tile-based Multiple Parallel Triangle Rasterization Algorithm Implemented in FPGA

Junjie Xue,Dihan Ai,Mingjiang Wang
DOI: https://doi.org/10.1088/1742-6596/2253/1/012015
2022-01-01
Journal of Physics Conference Series
Abstract:With the progress of rendering technology, the industry has put forward higher requirements for GPU performance while rasterization algorithm plays an important role in GPU performance. In this paper, we first review some of the current mainstream rasterization algorithms. Then we propose a triangle rasterization algorithm—tile-based multiple parallel midpoint rasterization algorithm. This algorithm combines the characteristics of midpoint traversal and tiled traversal. At last, we use FPGA to implement the algorithm in order to verify the feasibility of the algorithm. And we use the triangle data set used in previous papers to simulate in Modelsim software. The results show that this algorithm can improve the rasterization speed and the highest frequency of this design is 200MHZ.
What problem does this paper attempt to address?