I couldn't override dlsym but I managed to fake the glGetProgramiv results