現在地 >> メニュー >> CUDA >> CUDA::基本編05 >> テクスチャ::グローバルメモリ >> 線形テクスチャ::GPUの処理
関連:テクスチャバインド::グローバルメモリ


GPUの処理


作った「テクスチャオブジェクト」へのアクセスは「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);
}

目次

― その他 ―

Wiki内検索

計測中...(07.10.8〜)

Save The World






▲よろしければ広告のクリックもお願いします


▲ランキングに参加しました

管理人/副管理人のみ編集できます