SDL2: Fix non-zoomed video output

* Use built-in rgb function to draw video
* Need to investigate side effects of using
  that vs osd_gfx_buffer.
* Graphics now working.
SDL2: Style cleanup in gfx engine