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。