Update HQx shader.

Fixes a lingering difference in the YUV comparison and allows the thresholds to be set through parameters.