Vector Relational Operators

Despite the tremendous lack of enthusiasm in this regard, I humbly request the addition of vector relational operators to GLSL.

All comments are welcome.

While we have stuff like greaterThanEqual() and others for componentwise comparisons (that makes your issue purely of syntaxic matter, but I refrain from judgement), there is still no similar stuff for & | ^ ! ?: operators, which I find missing sometimes. Emulating these logical operations with arithmetical ones is harmful for readablity and, potentially, also for performance, since new HW supports natively more data types than just float & fixedpoint.

Yep this is purely a matter of convenience and arguably aesthtics, nothing more.

(Probably shouldn’t have even brought it up, but it seemed like the right thing to do at the time.)