「共通関数」の版間の差分
提供: Tommy6
(ページの作成: {{Pathnav|OpenCL|OpenCLマニュアル|OpenCL C 言語|組み込み関数}} {{翻訳| 共通関数はスカラもしくはベクトル引数をとります。 ベクトル...) |
細 |
||
15行: | 15行: | ||
{{!-}} | {{!-}} | ||
{{!}} [[clamp]] | {{!}} [[clamp]] | ||
− | {{!}} | + | {{!}} [[fmin]]([[fmax]](''x'', ''minval''), ''maxval'') を返します。 |
{{!-}} | {{!-}} | ||
{{!}} [[degrees]] | {{!}} [[degrees]] |
2011年5月18日 (水) 15:40時点における版
共通関数はスカラもしくはベクトル引数をとります。
ベクトル版の整数関数では、演算はベクトルの要素ごとに行われます。それぞれの関数の解説は、各要素で行われる操作についてです。
共通関数は最近接偶数丸めモードを利用して実装しています。
関数の一覧
1.1 : OpenCL 1.1で追加・変更
関数 | 概要 |
---|---|
clamp | fmin(fmax(x, minval), maxval) を返します。 |
degrees | |
max | |
min | |
mix | |
radians | |
step | |
smoothstep | |
sign |
変更記録
―――― Version 1.1, The OpenCL Specification
より翻訳