asinh¶
Description¶
Arc hyperbolic sine. Returns the arc hyperbolic sine of the specified value.
Signature¶
T asinh<T>(T x) where T : __BuiltinFloatingPointType; vector<T, N> asinh<T, int N>(vector<T, N> x) where T : __BuiltinFloatingPointType; matrix<T, N, M> asinh<T, int N, int M>(matrix<T, N, M> x) where T : __BuiltinFloatingPointType;
Generic Parameters¶
T: __BuiltinFloatingPointType¶
N : int¶
M : int¶
Parameters¶
x : T¶
The hyperbolic sine value.
x : vector<T, N>¶
The hyperbolic sine value.
x : matrix<T, N, M>¶
The hyperbolic sine value.
Return value¶
The arc hyperbolic sine of the specified value.
Availability and Requirements¶
Defined for the following targets:
hlsl¶
Available in all stages.
glsl¶
Available in all stages.
cpp¶
Available in all stages.
cuda¶
Available in all stages.
metal¶
Available in all stages.
wgsl¶
Available in all stages.
spirv¶
Available in all stages.
llvm¶
Available in all stages.