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