shaders: change implicit GLSL version assumptions
Instead of assuming the lowest possible, assume GLSL 130 as the baseline. This requires bumping the API version because it is a breaking change to some use cases. Also a missing GLSL version compat check to the dither code.
Showing with 20 additions and 15 deletions