Windows: Get rid of that silly inner "display" window. Should be zero functional change.
Fix a GetPointer() in softgpu when debugging.

Should just bail without a texture bound.
Fix some spurious resets on stopping a game.
Optimize double alpha blending for 1/0 textures.

If the blend is 2*a / 1-a, and the alpha is either 1 or 0, we can still
use color doubling instead.  Fixes #3379 (Persona 2.)
Merge pull request #6072 from unknownbrackets/gpu-minor

Optimize double alpha blending for 1/0 textures
Apply unsupported blending modes in the shader.

This handles unsupported fixed color combinations, alpha doubling, etc.
Where possible, tries to avoid it - it means using a blit (without the
framebuffer fetch extension), which can slow things down a lot with tons
of drawcalls.
Double using multiply not add, should be fine.
Skip a few more fixa/fixb combos.