Some patches for 2.0.4

Hi,

Today I submitted patches to address the following bugs:

  • 1550/2546 - SDL_RenderCopy/CopyEx in software should optionally render
    8bit alpha / software renderer can’t handle textures with (8-bit) alpha
    channels?
  • 2527 - initializing video alters SDL_TEXTINPUT/EDITING state unnecessarily
  • 2538 - SDL_SetTextureAlphaMod does not work with SDL_FlipMode or
    rotation in the software renderer
  • 3023 - setting a white and then non-white texture color mod breaks the
    texture with software renderer
  • 3027 - software renderer should be smarter about using RLE encoding

If possible, I’d like them to be considered for 2.0.4.

Thanks,
– Adam