Dowload link: https://static.cdn.ea.com/fifa/u/f/fifa11_pc_demo_EU.zip
At first, during the installation, installer will propose to install .NET Framework 2.0 and VC++ redists. Install it, this is needed for the game launcher. Also the installer will automatically update DirectX (probably Jun 2010 Redist), which contains all d3dx9_xx, d3dx10_xx, d3dx11_42, d3dx11_43, Xaudio and Xinput dlls from Microsoft. You can not cancel this.
Next, reboot after installation (needed by .NET Framework for getting work a launcher).
After this, for reproducing the issue, launch FIFA 11 Demo by clicking on the desktop lnk and in appeared launcher window click "Start game". When the game will launched, select preferred language and wait while game will loaded. After the intro, when it will need to press Space, press it, and you seen a red squares in the center of circled progressbar. Next, the green and white rectangles also appears in the selecting of a game mode and then a football league. After this, appears an message that the servers are not aviable anymore. Click OK, and then you got into the game. There is a grey abstractions around the footballer, which moves when you move a footballer on the field via Up-Down-Left-Right keys. Also the ball is invisible, although in debug mode the footballers are invisible too. Finally, exit from the game by clickin Esc, and you seen also a blue rectangles around the menu items. Click "Quit" ant then confirm selection.
Tested with 95c3e17 (0.4.10-dev-219), using Mesa3D from Rapps.
In Wine this issue is absent and the textures draws correctly.