glsl: add support for caching shaders with xfb qualifiers