Commit Graph

  • 650271af46 Added SDL_CreateSurfacePalette() Sam Lantinga 2024-07-13 14:18:35 -0700
  • 53f3bab7d9 Added SDL_CreateSurfacePalette() Sam Lantinga 2024-07-13 14:18:35 -0700
  • 9379e2eb8d Don't force vsync on for the software renderer Sam Lantinga 2024-07-13 10:04:15 -0700
  • 1e6119e335 VULKAN_RenderPresent() should return result code 0 on success Sam Lantinga 2024-07-13 09:26:44 -0700
  • 3d86dce673 haiku: No more chdir to executable's directory at startup in SDL3. Ryan C. Gordon 2024-07-11 10:25:21 -0400
  • c6b9b08e9f Fixed Android build warnings Sam Lantinga 2024-07-13 08:59:25 -0700
  • 44f06b216a Fixed refresh interval calculation Sam Lantinga 2024-07-13 08:52:43 -0700
  • 2dcb9440f1 android: fix the vulkan renderer captain0xff 2024-07-13 17:24:22 +0530
  • 0506cf18ab android: enable vulkan renderer captain0xff 2024-07-13 17:23:53 +0530
  • f13be04980 testaudio: use SDL_APP_FAILURE macro to signal failure Anonymous Maarten 2024-07-13 17:06:54 +0200
  • 5bb4a01962 android: fix the vulkan renderer captain0xff 2024-07-13 17:24:22 +0530
  • 4da6c27a99 android: enable vulkan renderer captain0xff 2024-07-13 17:23:53 +0530
  • 4927836b2d Add a Windows mapping for SplitFish Game Controller ceski 2024-07-11 18:20:29 -0700
  • 3b7eafedb3 Add a Windows mapping for SplitFish Game Controller ceski 2024-07-11 18:20:29 -0700
  • 68cf17d0d4 Add a Windows mapping for SplitFish Game Controller ceski 2024-07-11 18:20:29 -0700
  • 00ab330207 Use DXGI to get precise display mode refresh rate values Sam Lantinga 2024-07-12 19:28:09 -0700
  • 9a6551aa77 Use DXGI to get precise display mode refresh rate values Sam Lantinga 2024-07-12 19:28:09 -0700
  • 1999109df3
    cmake: use `FULL` install directory variants in pkg-config file seth 2024-07-12 21:59:14 -0400
  • 730d5cf2f8 Added fractional representation of refresh rate to SDL_DisplayMode Sam Lantinga 2024-07-12 17:55:04 -0700
  • 1162a1cb8e Added SDL_EVENT_DISPLAY_DESKTOP_MODE_CHANGED and SDL_EVENT_DISPLAY_CURRENT_MODE_CHANGED Sam Lantinga 2024-07-12 15:39:46 -0700
  • 2a179947a8 Added fractional representation of refresh rate to SDL_DisplayMode Sam Lantinga 2024-07-12 17:55:04 -0700
  • 3c35423975 Added SDL_EVENT_DISPLAY_DESKTOP_MODE_CHANGED and SDL_EVENT_DISPLAY_CURRENT_MODE_CHANGED Sam Lantinga 2024-07-12 15:39:46 -0700
  • 5a072d38db cmake: only add SDL_LIBC=0 compile options to SDL2 libraries Anonymous Maarten 2024-07-12 21:20:48 +0200
  • bc39952b23 cmake: only add SDL_LIBC=0 compile options to SDL2 libraries Anonymous Maarten 2024-07-12 21:20:48 +0200
  • 3f446a12df Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 19:42:55 +0000
  • 8779c95905 android: Added SDL_AndroidGetCachePath(). Ryan C. Gordon 2024-07-10 23:47:02 -0400
  • d949673bc9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 18:25:57 +0000
  • 4c88ddf86d More property documentation clarification Sam Lantinga 2024-07-12 11:24:40 -0700
  • cf441332c4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 18:21:05 +0000
  • 0e56f6a3ca Clarify property group documentation Sam Lantinga 2024-07-12 10:45:32 -0700
  • be15d4ae1f
    wayland: Add support for SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH behavior Frank Praznik 2024-07-12 13:06:24 -0400
  • da1bbd1342 Clarify property group documentation Sam Lantinga 2024-07-12 10:45:32 -0700
  • d6fe06bb5d Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 17:42:22 +0000
  • 5bf6bc4d7d Renamed SDL_Get/SetProperty() to SDL_Get/SetPointerProperty() Sam Lantinga 2024-07-12 09:39:58 -0700
  • bf03dee866
    Remove `struct SDL_Camera` predeclare. Ryan C. Gordon 2024-07-12 13:25:06 -0400
  • ae63284ed1 Renamed SDL_Get/SetProperty() to SDL_Get/SetPointerProperty() Sam Lantinga 2024-07-12 09:39:58 -0700
  • a25f94c9a8 ci: run VC tests under sdlprocdump Anonymous Maarten 2024-07-07 20:44:49 +0200
  • bba51871a8 cmake: only link SDL2 against test executables Anonymous Maarten 2024-07-07 21:19:20 +0200
  • 7277d69c0e cmake: verify no undefined versioned symbols exist Anonymous Maarten 2024-07-11 23:27:13 +0200
  • ca36f6c43b sdlprocdump: remove dead code Anonymous Maarten 2024-07-12 12:02:17 +0200
  • 2d1ebf4850 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:58:18 -0700
  • bd041b4831 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:50:15 -0700
  • b057159db7 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:58:18 -0700
  • 4375b7e8f9 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:58:18 -0700
  • a509c27835 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:50:15 -0700
  • f531003776 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 15:37:23 +0000
  • 68dfae1322 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 15:35:05 +0000
  • 44ec2027f3 Make sure timers are initialized before any threads start Sam Lantinga 2024-07-12 08:00:04 -0700
  • b378bc5c83 Make sure timers are initialized before any threads start Sam Lantinga 2024-07-12 08:00:04 -0700
  • bafbbbf7dd Fixed V4L2 framerate request Sam Lantinga 2024-07-12 06:47:34 -0700
  • 282cf286fc SDL_GetPixelFormatName() returns a string Sam Lantinga 2024-07-12 05:59:12 -0700
  • 50589cbff6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 12:33:26 +0000
  • 180b4d7e74 x11: Fix a bogus return in Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 21:50:37 -0400
  • f39f166a46 Add a Windows mapping for SplitFish Game Controller ceski 2024-07-11 18:20:29 -0700
  • 05585f83ab sdl2-config.in: use backtics instead of $() for older shells Anonymous Maarten 2024-06-27 13:35:03 +0200
  • 40f9fd854f test: use SDL_HINT_(AUDIO,VIDEO)_DRIVER macro Anonymous Maarten 2024-07-11 23:37:11 +0200
  • 000da98663 Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • b13dcf24d6 Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • 235bfc1f4b Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • 87ba287f81 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • 551164812a Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • f4f4b453de Sorted API entry points Sam Lantinga 2024-07-11 12:16:35 -0700
  • b517043936 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • f0ceb92dca Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-11 19:01:27 +0000
  • 8d24bb8dfc video: Added parameter checks to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:45:46 -0400
  • 5d506a53a6 testvulkan: Add call to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:19:26 -0400
  • 1993ef664e Add SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 12:58:28 -0400
  • b3eebf27b5 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • 11d46094d4 video: Added parameter checks to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:45:46 -0400
  • 009f6df5fc testvulkan: Add call to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:19:26 -0400
  • 186fec2560 pipewire: Consolidate registry enumeration instances Frank Praznik 2024-07-11 12:50:21 -0400
  • 84e31e7fa8 Add SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 12:58:28 -0400
  • 941461353d
    pipewire: Consolidate registry enumeration instances Frank Praznik 2024-07-11 12:50:21 -0400
  • f437fe75f2 SDL_dynapi_overrides.h: remove left-over SDL_DestroyPixelFormat entry. Ozkan Sezer 2024-07-11 18:56:40 +0300
  • d133701a72 ci: bump FreeBSD Ozkan Sezer 2024-07-11 18:55:56 +0300
  • 956a8bf6c0 ci: bump FreeBSD Ozkan Sezer 2024-07-11 18:55:50 +0300
  • 663411ff77
    haiku: Don't change the cwd on startup if launched from a Terminal. Ryan C. Gordon 2024-07-11 11:41:14 -0400
  • f48082dbd7
    haiku: No more chdir to executable's directory at startup in SDL3. Ryan C. Gordon 2024-07-11 10:25:21 -0400
  • 875c4f0a4c Support indexed surfaces without palettes (thanks @sulix!) Sam Lantinga 2024-07-11 00:40:27 -0700
  • 83d4251540 hidapi: netbsd's iconv expects a 'char ** restrict src' Anonymous Maarten 2024-07-11 13:34:34 +0200
  • 131108ee48 Remove references to SDL_CreatePixelFormat and SDL_DestroyPixelFormat Anonymous Maarten 2024-07-11 13:29:45 +0200
  • 9ecc531970 ci: bump NetBSD and FreeBSD Anonymous Maarten 2024-07-10 18:50:05 +0200
  • 540a356199 test: Add testspritesurface David Gow 2024-07-09 17:42:24 +0800
  • 4c8f0e2dd7
    test: Add testspritesurface David Gow 2024-07-09 17:42:24 +0800
  • d27c8820cd hidapi: netbsd's iconv expects a 'char ** restrict src' Anonymous Maarten 2024-07-11 13:34:34 +0200
  • b5a7b1ca89 ci: force PDB and runtime variables Anonymous Maarten 2024-07-11 13:51:35 +0200
  • ace26b4749 Remove references to SDL_CreatePixelFormat and SDL_DestroyPixelFormat Anonymous Maarten 2024-07-11 13:29:45 +0200
  • 48118d129e ci: bump NetBSD and FreeBSD Anonymous Maarten 2024-07-10 18:50:05 +0200
  • 0369c6f926 Support indexed surfaces without palettes (thanks @sulix!) Sam Lantinga 2024-07-11 00:40:27 -0700
  • 0b2c80557c Update the blit mapping when the palette is set on a surface Sam Lantinga 2024-07-10 23:20:51 -0700
  • a16ff651e8
    Set Fixed Scale Factor for VisionOS (#10222) Giovanni Petrantoni 2024-07-11 12:56:50 +0800
  • 137102e75a
    android: Added SDL_AndroidGetCachePath(). Ryan C. Gordon 2024-07-10 23:47:02 -0400
  • 9e331d235f Fixed the return value of SDL_Vulkan_CreateSurface() on the Vivante platform Sam Lantinga 2024-07-10 20:32:47 -0700
  • 5ee88d43f9 Fixed mapping the non-US hash key on European keyboards Sam Lantinga 2024-07-10 20:13:40 -0700
  • 8722c297a4 Added a key name for the non-US backslash key Sam Lantinga 2024-07-10 19:16:04 -0700
  • a9000503a9 Improve vision os pixel density, part 2 Giovanni Petrantoni 2024-07-11 09:58:29 +0800
  • b8858c26f0 Improve vision os pixel density Giovanni Petrantoni 2024-07-11 09:33:04 +0800
  • f716bdd27a improved vulkan memory type iteration cosmonaut 2024-07-10 17:00:45 -0700
  • 4635f8597d KMSDRM: fix unsupported modifiers Substring 2024-07-10 20:23:06 +0200
  • 628e083e02 ci: Build SDL3 with libusb support on MSVC Anonymous Maarten 2024-07-10 23:28:30 +0200