Adding uniform block handling for modern shaders