Fragment shader bypass in a graphics processing unit, and apparatus and method thereof

作者: Guofang Jiao , Chun Yu , Yun Du

DOI:

关键词:

摘要: Configuration information is used to make a determination bypass fragment shading by shader unit of graphics processing unit, the capable performing both vertex and shader. Based on determination, performs bypasses shading. A element other than such as pixel blender, can be perform some Power managed 'turn off' power unused components in case that bypassed. For example, turned off number arithmetic logic units, using reduced At least one register bank FIFO buffer storing attribute data for use, with texture data, operations another element.

参考文章(14)
Xiaoling Sherry Xu, Elaine Poon, Configurable shader ALU units ,(2008)
Craig Michael Wittenbrink, Gary M. Tarolli, Sean J. Treichler, Johnny S. Rhoades, Karim M. Abdalla, Roger L. Allen, John Douglas Tynefield, Christian Rouet, Rui M. Bastos, Michael J. M. Toksvig, Emmett M. Kilgariff, Brian Cabral, Scalable shader architecture ,(2004)
Michael A. Toelle, Stephen Harry Wright, Charles N. Boyd, David R. Blythe, Jeff M. J. Noyle, Amar Patel, Systems And Methods For Providing An Enhanced Graphics Pipeline ,(2004)
Jon Hasselgren, Thomas Akenine-Möller, PCU ACM SIGGRAPH 2007 papers on - SIGGRAPH '07. ,vol. 26, pp. 92- ,(2007) , 10.1145/1275808.1276492
Karim M. Abdalla, Rui M. Bastos, Amy J. Migdal, Brian Cabral, Translation of register-combiner state into shader microcode ,(2011)