Походу, дело обстоит так: в GLSL ES эту функцию вообще убрали. В GLSL на десктопе эта функция есть, но вендоры делают для нее заглушку и даже не делают ей реализацию, потому в большинстве случаев эта функция по-дефолту дает просто 0 во всех своих компонентах.