「clReleaseSampler」の版間の差分
提供: Tommy6
細 |
|||
2行: | 2行: | ||
{{関数| | {{関数| | ||
− | [[cl_int]] [[ | + | [[cl_int]] [[clReleaseSampler]] ([[cl_sampler]] ''sampler'') |
}} | }} | ||
8行: | 8行: | ||
{{ChangeNote|1.1}} | {{ChangeNote|1.1}} | ||
− | ''sampler'' の[[参照カウント]]をデクリメントします。[[ | + | ''sampler'' の[[参照カウント]]をデクリメントします。''sampler'' の参照カウントが0になり[[コマンドキュー]]に挿入された ''sampler'' を使用するコマンドの実行が完了すると、[[サンプラーオブジェクト]]は削除されます。 |
== パラメータ == | == パラメータ == |
2014年6月15日 (日) 03:14時点における最新版
cl_int clReleaseSampler (cl_sampler sampler)
-1.1() : OpenCL 1.1で削除
+1.1() : OpenCL 1.1で追加
sampler の参照カウントをデクリメントします。sampler の参照カウントが0になりコマンドキューに挿入された sampler を使用するコマンドの実行が完了すると、サンプラーオブジェクトは削除されます。
パラメータ
- sampler
- 対象となるサンプラーオブジェクトを指定します。
エラー
実行が成功した場合、clRetainSampler は CL_SUCCESS を返します。そうでない場合は以下のエラーのうちひとつを返します。
- CL_INVALID_SAMPLER - sampler が有効なサンプラーオブジェクトでないとき。
- +1.1(CL_OUT_OF_RESOURCES - デバイス上でのリソース確保に失敗したとき。)
- +1.1(CL_OUT_OF_HOST_MEMORY - ホスト上でのリソース確保に失敗したとき。)
変更記録
脚注
―――― Version 1.1, The OpenCL Specification
より翻訳