title: SDL2 FillRect with SDL_Window issues
body: <p>I'm having issues trying to use SDL_FillRect with SDL 2.0</p>
  <p>Here's my code:</p>
  <pre><code>bool running = true;
  
  //Initialise SDL
  SDL_Init(SDL_INIT_EVERYTHING);
  
  SDL_Window *screen = SDL_CreateWindow(&quot;Test Game&quot;,
      SDL_WINDOWPOS_UNDEFINED,
      SDL_WINDOWPOS_UNDEFINED,
      640, 480,
      SDL_WINDOW_FULLSCREEN_DESKTOP | SDL_WINDOW_OPENGL);
  
  while (running){
      SDL_FillRect(screen, NULL, 0);
  }
  
  //Quit SDL
  SDL_Quit();
  
  return 0;
  </code></pre>
  <p>The error I'm getting is:</p>
  <blockquote>
  <p>1&gt;c:\users\ethan\desktop\c++ projects\another test with sdl\another
  test with sdl\main.cpp(16): error C2664: 'int SDL_FillRect(SDL_Surface
  *,const SDL_Rect *,Uint32)' : cannot convert argument 1 from 'SDL_Window *' to 'SDL_Surface *'</p>
  <p>1&gt;          Types pointed to are
  unrelated; conversion requires reinterpret_cast, C-style cast or
  function-style cast</p>
  </blockquote>