LIU Qing-nan, ZENG Ze-cang, DU Hui-min, et al. An Embedded GPU Triangle Rasterization Algorithm for Hardware Implementation[J]. 2018, 35(9): 26-31.DOI:
An Embedded GPU Triangle Rasterization Algorithm for Hardware Implementation
Triangle rasterization is an important factor in determining the performance of graphics processors. Traditional algorithms generate several redundant pixels and cut down the efficiency of GPU. A recursive triangular rasterization algorithm is proposed for tile-based embedded GPU. In addition
the triangular rasterization will cause the aliasing of the graph. The super-sampling anti-aliasing algorithm
RGSS
is used and implemented only by addition and shift operations. The C + + language is used to implement the triangular rasterization and anti-aliasing algorithm. The results show that the rasterization algorithm can complete the rendering of any triangle
and the triangular anti-aliasing effect of RGSS anti-aliasing algorithm is obvious. Anti-aliasing algorithm can significantly improve the rasterization of the anti-aliasing effect and suitable for using in tiled base rendering embedded GPU.
关键词
Keywords
references
Popescu V, Rosen P. Forward rasterization[J]. ACM Transactions on Graphics (TOG), 2006, 25(2): 375-411. DOI: 375
Fuchs H, Goldfeather J, Hultquist J P, et al. Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes[C]// Conference on Computer Graphics and Interactive Techniques. ACM, 1985: 111-120.
Akeninemoller T, Haines E, Hoffman N. Real-time rendering[J]. A.k.peters Limited, 2008, 32(2):163-173. DOI: 163
Popescu V, Rosen P. Forward rasterization[J]. ACM Transactions on Graphics (TOG), 2006, 25(2): 375-411. DOI: 375
Sun C H, Tsao Y M, Lok K H, et al. Universal Rasterizer with edge equations and tile-scan triangle traversal algorithm for graphics processing units[C]// IEEE International Conference on Multimedia and Expo. IEEE Press, 2009: 1358-1361.
Hraa.high-resolution antialiasing through multisampling[C]//USENIX Technical Conference. 2001.
Cook R L. Stochastic sampling in computer graphics[J]. Acm Transactions on Graphics, 1986, 5(1):51-72. DOI: 51
Shen Y L, Seo S W, Zhang Y, et al. A Low Hardware Cost 2D Vector Graphic Rendering Algorithm for Supersampling Antialiasing[J]. Computer Engineering % Applications, 2010, 1(31):141-144. DOI: 141