| <para> | |
| General information about built-in geometric functions: | |
| Built-in geometric functions operate component-wise. The description | |
| is per-component. <type>float<replaceable>n</replaceable></type> is | |
| <type>float</type>, <type>float2</type>, <type>float3</type>, or <type>float4</type> and | |
| <type>double<replaceable>n</replaceable></type> is <type>double</type>, <type>double2</type>, | |
| <type>double3</type>, or <type>double4</type>. 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> | |
| <!-- 28-Oct-2015, C lang ver 2.0 rev 30 --> | |