Skip to content
Snippets Groups Projects
  1. Oct 21, 2024
    • Deucе's avatar
      Fix macOS mouse position reporting · 1ac01645
      Deucе authored
      Under SDL2, with HighDPI enabled, we end up with two coordinate
      systems for our window... there's the pixel coordinates which we
      draw in, and are available via SDL_GetWindowSizeInPixels(), and
      there's the "screen" coordinates, which is an underlying source
      size that is scaled from, and is available via SDL_GetWindowSize().
      
      Mouse events are in the screen coordinates, drawing is in pixel
      coordinates.  This commit converts mouse event positions to pixel
      coordinates before converting further to text coordinates. :(
      
      A specual thanks to u/ten-oh-four for working to track this down
      with me, they ran multiple experimental builds and collected logs
      which allowed to to be tracked down.
      
      Fixes issue 155
      1ac01645
  2. Oct 20, 2024
  3. Oct 19, 2024
  4. Oct 18, 2024
  5. Oct 17, 2024
  6. Oct 16, 2024
  7. Oct 15, 2024
Loading