Don't lose focus after mapping a control.

Makes it a lot less aggravating to remap more than one control using a controller.

Also fixes a race condition.
Don't use glTexStorage2D, see issue #6075

Probably didn't help much anyway.
Keep track of x/y offset for render-to-tex.

Fixes intro in Valkyrie Profile now that we're wrapping correctly.
Ignore needShaderTexClamp when not texmapping.
Use an extra shader id bit to skip offsetting.

Since the vast majority of the time it will be 0.
Merge pull request #6259 from unknownbrackets/fbtex-offset

Apply byte offset when using rendered textures
Fix block transfer download with bpp mismatch.

Pretty sure this will take care of #6258.
cheat screen: Add shortcut to launch notepad with the current cheat file
Merge pull request #6260 from unknownbrackets/gpu-blocktransfer

Fix block transfer download with bpp mismatch