blob: b17f9ee0fe2e2e1d7c343fc72b3f8d28dc6709ef [file] [log] [blame]
<para>
Built-in geometric functions operate component-wise and the description is per-component.
The type name <type>float</type><replaceable>n</replaceable> indicates that the function can take <type>float</type>,
<type>float2</type>, <type>float3</type>, or <type>float4</type> as the type
for the arguments.
</para>
<para>
The built-in geometric functions are implemented using the round to nearest even rounding mode.
</para>
<para>
The geometric functions can be implemented using contractions such as
<citerefentry><refentrytitle>mad</refentrytitle></citerefentry> or
<citerefentry><refentrytitle>fma</refentrytitle></citerefentry>.
</para>