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

upsample - result[i] = ((gentype)hi[i] << 8|16|32) | lo[i]

Authors

TheKhronosGroup

Description

result[i] = ((short)hi[i] << 8) | lo[i]
           result[i] = ((ushort)hi[i] << 8) | lo[i]

           result[i] = ((int)hi[i] << 16) | lo[i]
           result[i] = ((uint)hi[i] << 16) | lo[i]

           result[i] = ((long)hi[i] << 32) | lo[i]
           result[i] = ((ulong)hi[i] << 32) | lo[i]

Name

       upsample - result[i] = ((gentype)hi[i] << 8|16|32) | lo[i]

       shortupsample(charhi,ucharlo);ushortupsample(ucharhi,ucharlo);shortnupsample(charnhi,ucharnlo);ushortnupsample(ucharnhi,ucharnlo);intupsample(shorthi,ushortlo);uintupsample(ushorthi,ushortlo);intnupsample(shortnhi,ushortnlo);uintnupsample(ushortnhi,ushortnlo);longupsample(inthi,uintlo);ulongupsample(uinthi,uintlo);longnupsample(intnhi,uintnlo);ulongnupsample(uintnhi,uintnlo);

Notes

        1. OpenCL Specification
           page 256, section 6.12.3 - Integer Functions

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

See Also

integerFunctions(3clc)

Specification

OpenCLSpecification[1]

See Also