发明名称 Texture engine state variable synchronizer
摘要 A mechanism for synchronizing state variables used by texture pipelines in a multi-pipeline graphics texture engine. The mechanism ensures that, as polygons are processed by a texture engine, the state variables associated with each polygon are distributed in parallel to each texture pipeline, regardless of whether the texture engine is processing a single texture or a blend of different textures. When the texture engine processes a blend of different textures, signals controlling the operation of multiple texture pipelines are asserted. However, when the texture engine processes a single texture for a polygon, an embodiment of the invention continues to distribute received state variables to each of the texture pipelines, but only triggers the processing portion of the texture pipeline performing the single texture operation. The processing portions of the remaining texture pipelines may not be not triggered. Thus, the invention maintains the consistency of received polygon state variables across parallel texture pipelines while simultaneously providing for efficient use of a multi-pipeline texture engine by triggering only one texture pipeline when a single texture operation is required.
申请公布号 US2005264579(A1) 申请公布日期 2005.12.01
申请号 US20050191057 申请日期 2005.07.28
申请人 MALKA GABI;SPERBER ZEEV;SHENHAV YAEL 发明人 MALKA GABI;SPERBER ZEEV;SHENHAV YAEL
分类号 G06T11/40;G06T15/00;G06T15/04;G09G5/00;(IPC1-7):G09G5/00 主分类号 G06T11/40
代理机构 代理人
主权项
地址