天天看點

CUDA學習(四十二)

Surface Reference API(表面參考API):

surf1Dread():

使用坐标x讀取綁定到一維曲面參考surfRef的CUDA數組。

surf1Dwrite():

将值資料寫入綁定到坐标x處的一維表面參考surfRef的CUDA數組。

surf2Dread():

使用坐标x和y讀取綁定到二維曲面參考surfRef的CUDA數組。

surf2Dwrite():

将值資料寫入綁定到二維表面參考surfRef的坐标x和y處的CUDA數組。

surf3Dread():

使用坐标x,y和z讀取綁定到三維曲面參考surfRef的CUDA數組。

surf3Dwrite():

将值資料寫入綁定到坐标x,y和z的三維表面參考surfRef的CUDA數組。

surf1DLayeredread():

使用坐标x和索引層讀取綁定到一維分層表面參考surfRef的CUDA數組。

surf1DLayeredwrite():

将值資料寫入綁定到坐标x和索引層的二維分層表面參考surfRef的CUDA數組。

surf2DLayeredread():

使用坐标x和y以及索引層讀取綁定到二維分層表面參考surfRef的CUDA數組。

surf2DLayeredwrite():

将值資料寫入綁定到一維分層表面參考surfRef的坐标x和y處的CUDA數組,以及索引層。

surfCubemapread():

使用坐标x和y讀取綁定到立方體貼圖表面參考surfRef的CUDA數組,并使用面對索引面。

surfCubemapwrite():

将值資料寫入綁定到坐标x和y處的立方體貼圖參考surfRef的CUDA數組,并且面對索引面。

surfCubemapLayeredread():

使用坐标x和y以及索引layerFace讀取綁定到立方體貼圖分層曲面參考surfRef的CUDA數組。

surfCubemapLayeredwrite():

将值資料寫入綁定到cubemap分層參考surfRef的坐标x和y處的CUDA數組,以及index layerFace。

CUDA學習(四十二)

繼續閱讀