Henri Verbeet : wined3d: Store implementation pointers in glsl_program_key_t.