最終更新: mikk_ni3_92 2008年10月30日(木) 12:51:06履歴
現在地 >> メニュー >> CUDA >> CUDA::基本編05 >> テクスチャ::グローバルメモリ >> テクスチャバインド::グローバルメモリ
データを読み込んだら、「cudaMemcpy()関数」でデータをコピーし、「cudaBindTexture()」でバインドする。
[例]
データを読み込んだら、「cudaMemcpy()関数」でデータをコピーし、「cudaBindTexture()」でバインドする。
[例]
//テクスチャオブジェクト texture<unsigned char, 1, cudaReadModeElementType> tex; ... ... unsigned char* dataf = NULL; ... ... unsigned char* d_data = NULL; ... ... //データのコピー CUDA_SAFE_CALL( cudaMemcpy( d_data, dataf, size, cudaMemcpyHostToDevice)); //テクスチャへのバインド CUDA_SAFE_CALL( cudaBindTexture(NULL,tex, d_data));