sqrt¶
Description¶
Compute the square root of x.
Signature¶
T sqrt<T>(T x) where T : __BuiltinFloatingPointType; vector<T, N> sqrt<T, int N>(vector<T, N> x) where T : __BuiltinFloatingPointType; matrix<T, N, M> sqrt<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 value to compute the square root of.
x : vector<T, N>¶
The value to compute the square root of.
x : matrix<T, N, M>¶
The value to compute the square root of.
Return value¶
The square root of x.
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.