GPU繪圖的幾個階段
1、裁剪階段:
裁剪掉攝像機平截頭體外的模型,由GPU自動完成。
我們把平截頭體分別定義為 上、下、左、右、近、遠,GPU裁剪的時候,就是要依次裁剪模型中,與這幾個平面相反的平面。
2、光柵化階段:
3、像素階段:
頂點插值會被當做像素著色器的輸入數據,傳入到像素著色器里面。與頂點著色器一樣,像素著色器也是一個而寒暑,它處理的是像素片段。因此也叫作片段著色器、像素著色器的任務就是為每個像素片段計算一個顏色值。
編寫像素著色器的時候,需要注意:
-
盡量使用全局常量
-
盡量在頂點著色器中計算好需要的數據
-
盡量少做復雜的運算,因為像素著色器計算量大,它與顯示面積掛鉤,顯示面積越大,那么它計算的量就越大
4、輸出階段:
像素片段由像素著色器生成之后,被傳送到輸出合并器,在該階段,某些像素被丟棄,未被丟棄的像素被寫入到后臺緩沖區?;旌瞎ぷ骶褪窃谶@個階段完成的。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
原文標題:GPU繪圖的幾個階段:裁剪,光柵化,像素,輸出
文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關注!文章轉載請注明出處。
相關推薦
三段式充電:第一個階段叫恒流階段(即主充),第二個階段叫恒壓階段(即均充),第三
發表于 07-07 22:21
充電器充電通??煞譃轭A充電、快速充電、涓流充電、補足充電四個階段: 一階段:預充電 對長期不用的或新電池充電時,一開始就采用快速充電,會影響電池的壽命。因此,這種電池應先用小電流充電
發表于 01-03 21:06
在談這個問題之前,首先我們來談談另一個問題:為什么我們需要一個新的移動通信標準?一定是出現了現有標準無法解決的新問題??傮w上看,一個標準的誕生,從整個流程來看應該會大致分成四個
發表于 07-12 08:09
充電階段開始時計時,持續充電兩個小時后終止充電過程。上述四階段的充電法完成對完全放電電池的充電約需要2.5至3小時。高級充電器還采用了更多安全措施。例如如果電池溫度超出指定窗口(通常為0℃至45℃),那么充電會暫停。
發表于 03-11 21:14
嵌入式系統發展的四個階段 從上個世紀70年代單片機的出現到今天,應用,嵌入式系統少說也有近30年的歷史了??梢哉f嵌入式系統經歷了發展的4個階段。今天小編就為大家分享一下嵌入式系統
發表于 06-23 15:51
。ATG測試機主要用于測試大批量PCB,其中包括飛針和無夾具測試儀。階段5:PCB組裝這是PCB制造的最后一步,主要包括將各種電子組件放置在它們各自的孔上。這可以通過通孔技術或表面安裝技術來執行。兩種技術的一
發表于 11-03 18:45
鋰離子電池進行充電時有哪三個階段策略?為什么需要進行3個階段?
發表于 03-11 07:10
?! ∶柚芷诔?b class='flag-5'>包括輸入采樣階段、用戶程序執行階段、輸出刷新階段三個主要工作
發表于 03-16 11:43
及個階段使用的工具。3.信號的跨時鐘域同步。包括單比特和多比特,對于單比特自然用兩級寄存器同步最為方便。對于多比特,??疾飚惒紽IFO以及握手方法。要理解亞穩態的概念以及避免亞穩態的方法。...
發表于 07-22 07:12
目錄一.作者:懶懶土撥鼠第一階段稱為stm32+RTOS階段。第二階段稱為多核+Linux階段。第三階段最后薦書環節二.作者:程序員良許轉折
發表于 08-06 09:56
AWTK = Toolkit AnyWhereAWTK是吸取了FTK和CanTK的精華,重新開發的GUI,計劃分以下幾個階段實施:第一階段專注于嵌入式系統,到達并超越TouchGfx
發表于 08-20 06:22
SoC芯片的開發流程SoC芯片開發流程大致分為四個階段,其中大部分工作都是借助于電子設計自動化(EDA)工具完成的??傮w設計總體設計階段的任務是按照系統需求說明書確定SoC的性能參數,
發表于 11-08 08:33
目錄一、原理圖階段二、PCB階段布線原則5555筆記是思考的迭代積累。目的:資源積累方式:熟練的寫關鍵詞、使用不多但重要的(通常理解不太深刻),名詞解釋歡迎大家互相交流,共同促進理解,提升專業技能
發表于 11-11 07:54
作為一個嵌入式新手,閱讀資料之后做一下筆記還是很有必要的,下面從四個階段來描述嵌入式系統的大致啟動流程。如下圖所示:圖片引用自OMAPpedia的WIKI
發表于 12-14 06:45
GPU流水線主要分為兩個階段:幾何階段和光柵化階段 幾何階段 頂點著色器 ——> 曲面細分著色器
發表于 05-07 12:45
?2755次閱讀
評論