19afdf719e
We currently have __half2 made up of unsigned short instead of __half. This prevents users to do operation seamlessly when they want to operate on individual components. Change-Id: I856917db905f68055fdf484f526707fe8ea3117d