最終更新: mikk_ni3_92 2008年10月30日(木) 13:09:34履歴
現在地 >> メニュー >> CUDA >> CUDA::基本編05 >> テクスチャ::グローバルメモリ >> 線形テクスチャ::GPUの処理
関連:テクスチャバインド::グローバルメモリ
作った「テクスチャオブジェクト」へのアクセスは「tex1Dfetch()関数」で行う。
整数値でのアドレス指定である事に注意する。
[例]
関連:テクスチャバインド::グローバルメモリ
作った「テクスチャオブジェクト」へのアクセスは「tex1Dfetch()関数」で行う。
整数値でのアドレス指定である事に注意する。
[例]
__global__ void Inverse( unsigned char* g_odata,int width)
{
unsigned int x = blockIdx.x*blockDim.x + threadIdx.x;
unsigned int y = blockIdx.y*blockDim.y + threadIdx.y;
g_odata[y*width + x] =255-tex1Dfetch(tex,y*width + x);
}