<para> | |
This function may be extended with the | |
<citerefentry><refentrytitle>cl_khr_fp64</refentrytitle></citerefentry> extension to include | |
versions that read from or write to double scalar or | |
vector values. | |
<para> | |
</para> | |
The generic type <type>gentype</type> is extended to include <type>double</type>. | |
The generic type <type>gentype<replaceable>n</replaceable></type> is extended to include | |
<type>double2</type>, <type>double3</type>, <type>double4</type>, <type>double8</type>, and | |
<type>double16</type>. | |
<para> | |
</para> | |
The <function>vstore_half</function>, | |
<function>vstore_half<replaceable>n</replaceable></function>, and | |
<function>vstorea_half<replaceable>n</replaceable></function> functions are extended to allow a double precision | |
scalar or vector value to be written to memory as half values. | |
</para> |