[PATCH 3/3] wined3d: Emulate fractional viewports if GL doesn't support them (v2).