i965: add shader cache support for geometry shaders