RE: [1/7] WineD3D: Don't single-allocate new gl shaders