发明名称 MULTI-THREAD GRAPHICS PROCESSING SYSTEM
摘要 A graphics processing system comprises at least one memory device storing a plurality of pixel command threads and a plurality of vertex command threads. An arbiter coupled to the at least one memory device is provided that selects a pixel command thread from the plurality of pixel command threads and a vertex command thread from the plurality of vertex command threads. The arbiter further selects a command thread from the previously selected pixel command thread and the vertex command thread, which command thread is provided to a command processing engine capable of processing pixel command threads and vertex command threads.
申请公布号 US2016140687(A1) 申请公布日期 2016.05.19
申请号 US201615006802 申请日期 2016.01.26
申请人 ATI Technologies ULC 发明人 Lefebvre Laurent;Gruber Andrew;Morein Stephen
分类号 G06T1/20;G09G5/00;G06T1/60;G09G5/36 主分类号 G06T1/20
代理机构 代理人
主权项 1. In a graphics processing system, a method for selecting a command thread for processing, the method comprising: providing, by an input arbiter implemented by the graphics processing system, a plurality of pixel and vertex command threads to each of a first and second reservation station; selecting, by an arbiter implemented by the graphics processing system, a pixel command thread from the plurality of pixel command threads; selecting, by the arbiter, a vertex command thread from the plurality of vertex command threads; selecting, by the arbiter as the command thread, either of the pixel command thread and the vertex command thread; maintaining a state of a selected pixel command thread or vertex command thread; providing, by the arbiter, the command thread to a first command processing engine operatively connected to the arbiter; and providing, by the arbiter, either of the pixel command thread and the vertex command thread that was not selected as the command thread to a second command processing engine operatively connected to the arbiter.
地址 Markham CA