「共通関数」の版間の差分

提供: 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 より翻訳