logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

vload_half - Read a half float from a pointer to memory.

Authors

TheKhronosGroup

Description

       Read sizeof(half) bytes of data from address (p + offset). The data read is interpreted as a half value.

       The half value is converted to a float value and the float value is returned. The read address computed
       as (p + offset) must be 16-bit aligned.

       An application that wants to use half and halfn types will need to include the #pragma OPENCL EXTENSION
       cl_khr_fp16(3clc) : enable directive.

Name

       vload_half - Read a half float from a pointer to memory.

       floatvload_half(size_toffset,const__globalhalf*p);floatvload_half(size_toffset,const__localhalf*p);floatvload_half(size_toffset,const__constanthalf*p);floatvload_half(size_toffset,const__privatehalf*p);

Notes

        1. OpenCL Specification
           page 267, section 6.12.7 - Vector Data Load and Store Functions

The Khronos Group                                  11/18/2024                                   VLOAD_HALF(3clc)

See Also

vectorDataLoadandStoreFunctions(3clc)

Specification

OpenCLSpecification[1]

See Also