Commit History

Author SHA1 Message Date
  Sam Lantinga 7c60bec493 Fixed bug 4018 - Implement SDL_GetWindowBordersSize() under Windows/Win32/WinAPI 7 years ago
  Sam Lantinga 8111a632be Fixed bug 4013 - Wayland: fix videoquit on multimonitor system 7 years ago
  Sam Lantinga 1fa4bcca6a Fixed bug 4012 - Wayland: invalid direction on mouse wheel 7 years ago
  Sam Lantinga 6bc3873729 Fixed bug 4011 - Wayland: fix free cursor 7 years ago
  Sam Lantinga e3cc5b2c6b Updated copyright for 2018 7 years ago
  Alex Szpakowski 888198ee31 metal: Misc. improvements. 7 years ago
  Alex Szpakowski f9cd765020 metal and moltenvk: fix highdpi. 7 years ago
  Alex Szpakowski ef1014ac68 configure script: Implement testing for build-time Metal SDK support. 7 years ago
  Sam Lantinga b3b5c47366 Fixed direction of y adjustment for new orthographic projection in the metal renderer 7 years ago
  Sam Lantinga fa86807ceb Fixed metal renderer pixel centers when drawing 7 years ago
  Alex Szpakowski 07f08b47ff metal: Fix a typo preventing iOS compilation... 7 years ago
  Alex Szpakowski 1cc6603378 metal: Clean up manual reference counting. Fixes some memory leaks. 7 years ago
  Ryan C. Gordon 7c667a6f7a windows: Remove references to GetVersionExA (thanks, Andrew Pilley!). 7 years ago
  Alex Szpakowski a452a08458 iOS: fix build 7 years ago
  Alex Szpakowski 639ea9fdbc metal: Use sampler state objects instead of shader-declared samplers for linear vs nearest filtering. 7 years ago
  Alex Szpakowski cf45cf70e5 metal: Add support for custom blend modes. 7 years ago
  Alex Szpakowski 85470a2f95 metal: implement SDL_RenderCopyEx, and fix a memory leak in SDL_CreateTexture. 7 years ago
  Alex Szpakowski 047d387b2e metal: Use the existing cocoa code for creating a Metal view on macOS. Fixes the renderer size when the window is resized. 7 years ago
  Alex Szpakowski 48fea0cee4 macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan. 7 years ago
  Ryan C. Gordon 6d32ebdbc9 winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support. 7 years ago
  Ryan C. Gordon 027d63bc01 winrt: workaround for pre-UWP builds. 7 years ago
  Ryan C. Gordon 140cc46004 windows: Use WaitForSingleObjectEx() always 7 years ago
  Ryan C. Gordon 77bb49b7a7 wasapi: Patched to compile on non-UWP WinRT builds. 7 years ago
  Ryan C. Gordon c0c3056948 winrt: Disabled Windows Phone 8.0 builds. 7 years ago
  Ryan C. Gordon 791c0dd8ab winrt: bumped SDL's shipping version number in winrtbuild.ps1 7 years ago
  Alex Szpakowski 42b19c9749 metal: Respect the vsync flag on macOS 10.13+. 7 years ago
  Alex Szpakowski e24dc9053b metal: use a projection matrix instead of manually transforming vertices into clip space on the CPU. 7 years ago
  Alex Szpakowski 49df65c25a metal: only 4 (instead of 5) vertices are needed to draw rectangles and textures, and only 3 (instead of 5) vertices are needed to cover the screen for the 'full-screen quad' when clearing. 7 years ago
  Ryan C. Gordon d027f3602f xcode: Add Metal and QuartCore to everything as a weak_framework. 7 years ago
  Alex Szpakowski 64ec4c3334 macOS: Make sure the desktop's display mode is always in SDL's list of display modes. 7 years ago