亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

確??缋L制調(diào)用的共享資源數(shù)據(jù)一致性的高效硬件機制的制作方法

文檔序號:12288285閱讀:來源:國知局

技術(shù)特征:

1.一種輸出視覺內(nèi)容的系統(tǒng),包括:

接收內(nèi)容的無線電裝置;

共享資源;

執(zhí)行與共享資源相關(guān)聯(lián)的軟件模塊的主機處理器;以及

著色器分派模塊,包括:

接口,從軟件模塊接收多個信號,其中所述多個信號包括指示與內(nèi)容相關(guān)聯(lián)的繪制調(diào)用是否訪問共享資源的第一信號、指示是否已經(jīng)達到繪制調(diào)用的邊界的第二信號、以及指示繪制調(diào)用是否具有一致性要求的第三信號,以及

繪制調(diào)用管理器,基于所述多個信號來在著色器啟用中選擇性地分派對應(yīng)于繪制調(diào)用的工作量;以及

在視覺上呈現(xiàn)內(nèi)容的顯示器。

2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中繪制調(diào)用管理器包括:

待決的全局觀察的繪制調(diào)用的全局計數(shù)器;以及

一致性單元,僅在以下情況下才對著色器啟用扣留工作量:第一信號指示繪制調(diào)用訪問共享資源,第二信號指示已經(jīng)達到繪制調(diào)用的開頭,并且第三信號指示繪制調(diào)用具有一致性要求,其中工作量被扣留直到全局計數(shù)器已經(jīng)達到零。

3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中繪制調(diào)用管理器進一步包括:

遞增單元,響應(yīng)于第二信號指示已經(jīng)達到繪制調(diào)用的結(jié)尾而使全局計數(shù)器遞增;以及

遞減單元,響應(yīng)于來自下游圖形組件的確認而使全局計數(shù)器遞減。

4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中繪制調(diào)用管理器包括:

群組標識符先入先出(FIFO)緩沖器;

分配器,在第一信號指示繪制調(diào)用向共享資源寫入并且第二信號指示已經(jīng)達到繪制調(diào)用的開頭的情況下分配用于線程群組的群組標識符;以及

推送單元,將群組標識符添加到FIFO緩沖器。

5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中繪制調(diào)用管理器包括:

線程計數(shù)器;

遞增單元,針對與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程使線程計數(shù)器遞增;

發(fā)動單元,將線程群組中的線程分派給著色器啟用;以及

遞減單元,響應(yīng)于線程群組中的每一個線程的引退使線程計數(shù)器遞減。

6.根據(jù)權(quán)利要求1-5中任一項所述的系統(tǒng),其中繪制調(diào)用管理器包括:

群組標識符先入先出(FIFO)緩沖器;以及

全局觀察單元,響應(yīng)于FIFO緩沖器中的頂部條目具有帶有為零的線程計數(shù)器的群組標識符并且全局計數(shù)器大于零而張貼全局觀察的通知,其中線程計數(shù)器追蹤與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程,并且全局計數(shù)器追蹤待決的全局觀察的繪制調(diào)用。

7.一種操作著色器分派模塊的方法,包括:

從與共享資源相關(guān)聯(lián)的軟件模塊接收多個信號,其中所述多個信號包括指示繪制調(diào)用是否訪問共享資源的第一信號、指示是否已經(jīng)達到繪制調(diào)用的邊界的第二信號和指示繪制調(diào)用是否具有一致性要求的第三信號;以及

基于所述多個信號來在著色器啟用中選擇性地分派對應(yīng)于繪制調(diào)用的工作量。

8.根據(jù)權(quán)利要求7所述的方法,其中選擇性地分派工作量包括:

僅在以下情況下才對著色器啟用扣留工作量:第一信號指示繪制調(diào)用訪問共享資源,第二信號指示已經(jīng)達到繪制調(diào)用的開頭,并且第三信號指示繪制調(diào)用具有一致性要求,其中工作量被扣留直到待決的全局觀察的繪制調(diào)用的全局計數(shù)器已經(jīng)達到零。

9.根據(jù)權(quán)利要求8所述的方法,進一步包括:

響應(yīng)于第二信號指示已經(jīng)達到繪制調(diào)用的結(jié)尾而使全局計數(shù)器遞增;以及

響應(yīng)于來自下游圖形組件的確認而使全局計數(shù)器遞減。

10.根據(jù)權(quán)利要求7所述的方法,進一步包括:

如果第一信號指示繪制調(diào)用向共享資源寫入并且第二信號指示已經(jīng)達到繪制調(diào)用的開頭,則分配用于線程群組的群組標識符;以及

將群組標識符添加到先入先出緩沖器。

11.根據(jù)權(quán)利要求7所述的方法,進一步包括:

使與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程的線程計數(shù)器遞增;

將線程群組中的線程分派給著色器啟用;以及

響應(yīng)于線程群組中的每一個線程的引退而使線程計數(shù)器遞減。

12.根據(jù)權(quán)利要求7-11中任一項所述的方法,進一步包括:

響應(yīng)于先入先出緩沖器中的頂部條目具有帶有為零的線程計數(shù)器的群組標識符并且全局計數(shù)器大于零而張貼全局觀察的通知,其中線程計數(shù)器追蹤與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程,并且群組計數(shù)器追蹤待決的全局觀察的繪制調(diào)用。

13.至少一個計算機可讀存儲介質(zhì),其包括指令集,所述指令集在由計算設(shè)備的著色器分派模塊執(zhí)行時使著色器分派模塊:

從與共享資源相關(guān)聯(lián)的軟件模塊接收多個信號,其中所述多個信號包括指示繪制調(diào)用是否訪問共享資源的第一信號、指示是否已經(jīng)達到繪制調(diào)用的邊界的第二信號、以及指示繪制調(diào)用是否具有一致性要求的第三信號;以及

基于所述多個信號來在著色器啟用中選擇性地分派對應(yīng)于繪制調(diào)用的工作量。

14.根據(jù)權(quán)利要求13所述的至少一個計算機可讀存儲介質(zhì),其中指令在被執(zhí)行時使著色器分派模塊:

僅在第一信號指示繪制調(diào)用訪問共享資源、第二信號指示已經(jīng)達到繪制調(diào)用的開頭并且第三信號指示繪制調(diào)用具有一致性要求的情況下才對著色器啟用扣留工作量,其中工作量被扣留直到待決的全局觀察的繪制調(diào)用的全局計數(shù)器已經(jīng)達到零。

15.根據(jù)權(quán)利要求14所述的至少一個計算機可讀存儲介質(zhì),其中指令在被執(zhí)行時使著色器分派模塊:

響應(yīng)于第二信號指示已經(jīng)達到繪制調(diào)用的結(jié)尾而使全局計數(shù)器遞增;以及

響應(yīng)于來自下游圖形組件的確認而使全局計數(shù)器遞減。

16.根據(jù)權(quán)利要求13所述的至少一個計算機可讀存儲介質(zhì),其中指令在被執(zhí)行時使著色器分派模塊:

在第一信號指示繪制調(diào)用向共享資源寫入并且第二信號指示已經(jīng)達到繪制調(diào)用的開頭的情況下分配用于線程群組的群組標識符;

將群組標識符添加到先入先出緩沖器。

17.根據(jù)權(quán)利要求13所述的至少一個計算機可讀存儲介質(zhì),其中指令在被執(zhí)行時使著色器分派模塊:

將與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程的線程計數(shù)器遞增;

將線程群組中的線程分派給著色器啟用;以及

響應(yīng)于線程群組中的每一個線程的引退而使線程計數(shù)器遞減。

18.根據(jù)權(quán)利要求13-17中任一項所述的至少一個計算機可讀存儲介質(zhì),其中指令在被執(zhí)行時使著色器分派模塊:

響應(yīng)于先入先出緩沖器中的頂部條目具有帶有為零的線程計數(shù)器的群組標識符并且全局計數(shù)器大于零而張貼全局觀察的通知,其中線程計數(shù)器追蹤與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程,并且全局計數(shù)器追蹤待決的全局觀察的繪制調(diào)用。

19.一種著色器分派模塊,包括:

接口,從與共享資源相關(guān)聯(lián)的軟件模塊接收多個信號,其中所述多個信號包括指示繪制調(diào)用是否訪問共享資源的第一信號、指示是否已經(jīng)達到繪制調(diào)用的邊界的第二信號和指示繪制調(diào)用是否具有一致性要求的第三信號;以及

繪制調(diào)用管理器,基于所述多個信號來在著色器啟用中選擇性地分派對應(yīng)于繪制調(diào)用的工作量。

20.根據(jù)權(quán)利要求19所述的著色器分派模塊,其中繪制調(diào)用管理器包括:

待決的全局觀察的繪制調(diào)用的全局計數(shù)器;以及

一致性單元,僅在以下情況下對著色器啟用扣留工作量:第一信號指示繪制調(diào)用訪問共享資源,第二信號指示已經(jīng)達到繪制調(diào)用的開頭,并且第三信號指示繪制調(diào)用具有一致性要求,其中工作量被扣留直到全局計數(shù)器已經(jīng)達到零。

21.根據(jù)權(quán)利要求20所述的著色器分派模塊,其中繪制調(diào)用管理器進一步包括:

遞增單元,響應(yīng)于第二信號指示已經(jīng)達到繪制調(diào)用的結(jié)尾而使全局計數(shù)器遞增;以及

遞減單元,響應(yīng)于來自下游圖形組件的確認而使全局計數(shù)器遞減。

22.根據(jù)權(quán)利要求19所述的著色器分派模塊,其中繪制調(diào)用管理器包括:

群組標識符先入先出(FIFO)緩沖器;

分配器,在第一信號指示繪制調(diào)用向共享資源寫入并且第二信號指示已經(jīng)達到繪制調(diào)用的開頭的情況下分配用于線程群組的群組標識符;以及

推送單元,將群組標識符添加到FIFO緩沖器。

23.根據(jù)權(quán)利要求19所述的著色器分派模塊,其中繪制調(diào)用管理器包括:

線程計數(shù)器;

遞增單元,針對與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程使線程計數(shù)器遞增;

發(fā)動單元,將線程群組中的線程分派給著色器啟用;以及

遞減單元,響應(yīng)于線程群組中的每一個線程的引退而使線程計數(shù)器遞減。

24.根據(jù)權(quán)利要求19-23中任一項所述的著色器分派模塊,其中繪制調(diào)用管理器包括:

群組標識符先入先出(FIFO)緩沖器;以及

全局觀察單元,響應(yīng)于FIFO緩沖器中的頂部條目具有帶有為零的線程計數(shù)器的群組標識符并且全局計數(shù)器大于零而張貼全局觀察的通知,其中線程計數(shù)器追蹤與繪制調(diào)用相關(guān)聯(lián)的線程群組中的每一個線程,并且全局計數(shù)器追蹤待決的全局觀察的繪制調(diào)用。

25.一種著色器分派模塊,包括:

用于從與共享資源相關(guān)聯(lián)的軟件模塊接收多個信號的構(gòu)件,其中所述多個信號包括指示繪制調(diào)用是否訪問共享資源的第一信號、指示是否已經(jīng)達到繪制調(diào)用的邊界的第二信號和指示繪制調(diào)用是否具有一致性要求的第三信號;以及

用于基于所述多個信號來在著色器啟用中選擇性地分派對應(yīng)于繪制調(diào)用的工作量的構(gòu)件。

當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1