[PATCH 2/6] d3dx9: Use temporary surface in D3DXFillTexture() for unmappable textures.