青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

麒麟子

~~

導(dǎo)航

<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

統(tǒng)計(jì)

常用鏈接

留言簿(12)

隨筆分類

隨筆檔案

Friends

WebSites

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

GPU中的ps 1.x 寄存器

將就看吧,有些單詞我實(shí)在不知道怎么翻譯,只可意會(huì)!

像素著色器需要依靠寄存器來取得頂點(diǎn)數(shù)據(jù),輸出像素?cái)?shù)據(jù),取得計(jì)算時(shí)的臨時(shí)結(jié)果和關(guān)聯(lián)紋理采樣通道(stage)。有幾種類型的寄存器,每一種都有特殊的功能和用途。

像素著色器需要的用到的數(shù)據(jù)由寄存器保管,下面是寄器存的所有介紹
寄存器類型:描述了四種可用的寄存器和他們各自的用途
讀取端口限制:?jiǎn)沃羔樖褂枚鄠€(gè)寄存器時(shí)的限制
R/RW: 描述了哪些寄存器可以用來讀,寫或是讀寫。
范圍:各個(gè)分量的范圍的詳細(xì)說明

Register Types  
                                     Versions   
Name  Type                   1_1        1_2        1_3        1_4
c#  Constant register       8             8             8           8
r#  Temporary register    2             2             2           6
t#  Texture register          4             4             4           6
v#  Color register            2             2             2           2 in phase 2

1,常量寄存器:常量寄存器容納了常量數(shù)據(jù)。數(shù)據(jù)可以用IDirect3DDevice9::SetPixelShaderConstantF函數(shù)將一個(gè)常量裝入常量寄存器中。也可以用def-ps來定義一個(gè)常量。 常量寄存器對(duì)紋理尋址指令來說是不可用的,唯一例外的是texm3x3spec-ps指令,這個(gè)指令使用一個(gè)常量寄存器來提供一個(gè)視線向量(eye-ray vector)

2,臨時(shí)寄存器:臨時(shí)寄存器用來存立即結(jié)果。r0用來作為PS的最終輸出。shader的最后時(shí)刻r0中存放的是最后的像素顏色值
如果任何的著色器試圖從一個(gè)沒有被寫入數(shù)據(jù)的臨時(shí)寄存器中讀取數(shù)據(jù)時(shí),著色器激IDirect3DDevice9::CreatePixelShader將會(huì)失敗(shader validation will fail)。假設(shè)激活(validation)是可用狀態(tài)D3DXAssembleShader函數(shù)調(diào)用也會(huì)因?yàn)橄嗤脑蚨 #ú灰褂肈3DXSHADER_SKIPVALIDATION)

紋理寄存器:
在ps 1_1 到1_3中,紋理寄存器容納紋理數(shù)據(jù)或是紋理坐標(biāo)。當(dāng)一個(gè)紋理被采樣時(shí),紋理數(shù)據(jù)便被裝載到一個(gè)紋理寄存器中。
當(dāng)紋理通道狀態(tài)屬性被登記的時(shí)候紋理采樣使用紋理坐標(biāo)來查詢(look up)或采樣(sample)一個(gè)紋理坐標(biāo)(u,v,w,q)標(biāo)記的顏色值。紋理坐標(biāo)數(shù)據(jù)會(huì)根據(jù)頂點(diǎn)紋理坐標(biāo)數(shù)據(jù)進(jìn)行插值,并關(guān)聯(lián)到相關(guān)的紋理通道。紋理通道號(hào)與紋理坐標(biāo)聲明序列有一個(gè)一一對(duì)應(yīng)關(guān)系。默認(rèn)情況下,頂點(diǎn)格式中定義的第一個(gè)紋理坐標(biāo)與紋理通道0關(guān)聯(lián)。
 在這些版本的像素著色器中,當(dāng)紋理寄存器用來做算術(shù)運(yùn)算的時(shí)候就和臨時(shí)寄存器的效果一樣了。
在ps_1_4中,紋理寄存器(t#)容納的是只讀紋理坐標(biāo)信息。這意味著紋理坐標(biāo)集和紋理通道編號(hào)是獨(dú)立的。紋理通道編號(hào)由目的寄存器(r0 to r5)決定。對(duì)于texld指令來說,紋理坐標(biāo)集由源寄存器t0 to t5決定。因此紋理坐標(biāo)集可以映射到任何的紋理通道上。另外,對(duì)于texld的源寄存器(指定紋理坐標(biāo)信息)也可以是臨時(shí)寄存器(r#)。在這樣的情況下,臨時(shí)寄存器記錄紋理坐標(biāo)。
顏色寄存器容納了每個(gè)像素的顏色值,這個(gè)值通過頂點(diǎn)數(shù)據(jù)中的漫反射和鏡面光顏色值迭代而來。對(duì)于ps_1_4。顏色寄存器只有在phase2中可用。如果著色模式設(shè)置為D3DSHADE_FLAT,那么頂點(diǎn)顏色中的顏色迭代將不可用。如果霧化開啟的話,那么渲染管線還是會(huì)忽略著色模式,對(duì)霧進(jìn)行顏色迭代。記住霧化比像素著色器后應(yīng)用。
通常我們會(huì)從v0加載頂點(diǎn)漫反射顏色數(shù)據(jù)。從v1加載頂點(diǎn)鏡面光顏色數(shù)據(jù)。
輸入顏色數(shù)據(jù)值將會(huì)被規(guī)范到0和1,因?yàn)檫@是像素著色器中的顏色寄存器的有效范圍

像素著色器對(duì)顏色寄存器進(jìn)行只讀操作。顏色寄存器中存放的是迭代值,但是迭代可能會(huì)造成比紋理坐標(biāo)低很多精度

 

 

posted on 2009-09-12 13:36 麒麟子 閱讀(2578) 評(píng)論(5)  編輯 收藏 引用 所屬分類: GPU and Graphic

評(píng)論

# re: ps_1_1__ps_1_2__ps_1_3__ps_1_4 寄存器 2009-09-12 16:40 唐風(fēng)

博主的標(biāo)題把CppBlog的側(cè)邊欄撐爆了!呵呵  回復(fù)  更多評(píng)論   

# re: ps_1_1__ps_1_2__ps_1_3__ps_1_4 寄存器 2009-09-12 22:57 雙色球

河蟹社會(huì)。三個(gè)帶表  回復(fù)  更多評(píng)論   

# re: ps_1_1__ps_1_2__ps_1_3__ps_1_4 寄存器 2009-09-13 11:38 凡客誠(chéng)品

阿薩大花灑的  回復(fù)  更多評(píng)論   

# re: ps_1_1__ps_1_2__ps_1_3__ps_1_4 寄存器 2010-04-08 07:39 TamiJoyner

Following my own investigation, billions of people in the world receive the <a href="http://lowest-rate-loans.com/topics/business-loans">business loans</a> from good creditors. So, there is great possibilities to find a consolidation loan in all countries.   回復(fù)  更多評(píng)論   

# re: ps_1_1__ps_1_2__ps_1_3__ps_1_4 寄存器 2010-07-21 01:32 technology essay

We surely will come along your fantastic theme connected with this good post in time of the essay and book reports essays paper finishing. So, thanks for work.   回復(fù)  更多評(píng)論   

# re: GPU中的ps 1.x 寄存器 2012-07-02 12:00 how to buy term papers

I did not use the essay writing services essayslab.com for research essays writing. But, I do not have time for term paperd writing and must purchase customized research papers.   回復(fù)  更多評(píng)論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产伦精品一区二区三区四区免费| 欧美特黄一级| 亚洲国产日韩在线| 欧美成人dvd在线视频| 美乳少妇欧美精品| 日韩午夜av在线| 99re66热这里只有精品4| 欧美日韩免费区域视频在线观看| 亚洲视频 欧洲视频| 亚洲午夜极品| 国内精品久久久久久影视8| 免费h精品视频在线播放| 欧美成人精品| 香蕉久久久久久久av网站| 性欧美激情精品| 最新日韩精品| 亚洲视频在线观看网站| 韩国精品在线观看| 亚洲观看高清完整版在线观看| 欧美激情精品久久久久久大尺度 | 亚洲女女女同性video| 国产欧美日韩一级| 亚洲国产精品一区二区久| 欧美日韩理论| 久久综合国产精品| 欧美午夜视频| 欧美国产在线观看| 国产精品日韩| 亚洲日本va午夜在线电影 | 久久精品视频免费| 日韩视频在线一区二区| 午夜视频在线观看一区二区三区| 亚洲国产欧美不卡在线观看| 99视频精品| 亚洲国产精品一区二区www| 中文欧美字幕免费| 亚洲毛片一区二区| 久久精品青青大伊人av| 亚洲欧美一区二区视频| 模特精品在线| 免费观看日韩| 国产人久久人人人人爽| aaa亚洲精品一二三区| 伊甸园精品99久久久久久| 中文日韩欧美| 日韩视频专区| 欧美成人午夜激情| 久久深夜福利| 国产偷久久久精品专区| 一区二区动漫| 在线一区二区三区四区五区| 久久综合福利| 久久久久五月天| 国产欧美日本一区二区三区| 在线视频欧美一区| 亚洲在线国产日韩欧美| 欧美激情一区二区三区在线| 欧美a级在线| 在线精品在线| 你懂的视频一区二区| 欧美激情第二页| 一区二区三区www| 国产精品99久久久久久有的能看| 欧美1区视频| 亚洲福利一区| 99在线精品视频| 欧美激情欧美激情在线五月| 亚洲国产成人高清精品| 亚洲国产欧美在线| 欧美69视频| 91久久线看在观草草青青| 亚洲激情视频网| 欧美精品自拍| 99这里只有久久精品视频| 亚洲视频免费在线观看| 欧美特黄一区| 亚洲欧美中文另类| 麻豆九一精品爱看视频在线观看免费| 国产亚洲精品一区二555| 欧美在线国产精品| 欧美国产精品一区| 91久久嫩草影院一区二区| 欧美aⅴ99久久黑人专区| 亚洲三级视频| 久久99在线观看| 亚洲电影成人| 欧美另类高清视频在线| 中日韩午夜理伦电影免费| 欧美一区在线直播| 亚洲第一页在线| 欧美日韩国产另类不卡| 亚洲免费在线电影| 欧美黄色网络| 亚洲欧美在线另类| 亚洲国产精品va在线看黑人| 欧美另类99xxxxx| 性欧美超级视频| 国内精品久久久久久久果冻传媒| 久久一二三四| 一区二区日韩欧美| 你懂的视频欧美| 亚洲午夜精品一区二区三区他趣| 国产情侣久久| 欧美理论在线播放| 欧美呦呦网站| 一本久久综合亚洲鲁鲁五月天| 久久久久久穴| 亚洲一区免费视频| 亚洲国产成人午夜在线一区| 欧美性片在线观看| 欧美**人妖| 欧美一区免费视频| 一区二区欧美日韩| 欧美激情亚洲视频| 久久久久久久久久久一区| 夜夜精品视频一区二区| 黄色成人在线网站| 国产精品久久久久久久一区探花 | 欧美精品一区二区三区很污很色的| 亚洲男同1069视频| 亚洲精品久久久久| 欧美福利专区| 久久亚洲一区二区| 欧美一区二区大片| 亚洲一本视频| 一区二区三区产品免费精品久久75| 国内精品久久久| 国产伦精品一区二区三区照片91| 欧美国产91| 麻豆亚洲精品| 久久久综合香蕉尹人综合网| 午夜亚洲福利在线老司机| 日韩亚洲在线观看| 亚洲美女毛片| 亚洲人成久久| 国产自产2019最新不卡| 欧美日韩一区二区三区在线看| 欧美大片一区二区| 欧美成人精品h版在线观看| 久久久久在线观看| 久久嫩草精品久久久精品| 欧美在线地址| 久久激情视频| 久久久国产精品一区| 久久精品国产亚洲一区二区| 先锋影音久久| 久久久久国产一区二区| 久久精品亚洲精品国产欧美kt∨| 久久国产色av| 久久久久在线| 欧美激情bt| 国产精品v欧美精品∨日韩| 欧美区高清在线| 国产精品大片免费观看| 国产精品毛片在线| 国产亚洲精品成人av久久ww| 国产一区二区三区丝袜| 黑人一区二区三区四区五区| 在线观看欧美黄色| 亚洲九九爱视频| 亚洲一区二区精品在线| 香蕉久久a毛片| 麻豆精品视频在线观看视频| 欧美国产精品一区| 一本在线高清不卡dvd| 亚洲一区二区视频在线观看| 欧美在线视频播放| 欧美激情无毛| 国产伦精品一区| 亚洲国产日韩欧美一区二区三区| 亚洲国产婷婷香蕉久久久久久| 一区二区免费看| 久久国产精品久久w女人spa| 欧美电影免费观看高清| 99视频超级精品| 久久免费午夜影院| 欧美日韩在线精品| 狠狠爱综合网| 亚洲天堂第二页| 免费久久99精品国产自在现线| 亚洲精品小视频在线观看| 欧美亚洲一区二区在线观看| 麻豆视频一区二区| 国产欧美日韩视频| 一区二区欧美在线观看| 久久激情视频| 一区二区三区国产在线观看| 久久精品视频在线播放| 欧美日韩三级在线| 亚洲国产精品久久久久秋霞影院| 亚洲性视频网址| 亚洲第一精品电影| 午夜久久电影网| 国产精品成人一区二区三区夜夜夜| 国内精品久久久久久 | 黄色一区二区在线| 亚洲免费人成在线视频观看| 亚洲丰满在线| 久久永久免费| 国产一区二区三区的电影|