Commit Graph

  • dd626b6f4f iostream: Properly support the "x" mode for SDL_IOFromFile() nmlgc 2025-10-05 23:15:03 +0200
  • e4716983ad Support loading BytePusher files from the command line Cameron Cawley 2025-10-06 18:32:27 +0100
  • 2f9f939446 Use texture palettes for the BytePusher example Cameron Cawley 2025-10-06 17:10:03 +0100
  • b92557c0b7 Made error message consistent between SDL_SetSurfacePalette() and SDL_SetTexturePalette() Sam Lantinga 2025-10-06 09:22:34 -0700
  • 4a31e757bf Use texture palettes for the BytePusher example Cameron Cawley 2025-10-06 17:10:03 +0100
  • ab06784318 Check the availability of GL_BGRA before use Cameron Cawley 2025-10-06 16:21:50 +0100
  • 12cee1cf46 Use the correct pixel formats for OpenGL on big endian Cameron Cawley 2025-01-08 18:45:43 +0000
  • 4d520428a1 Check the availability of GL_BGRA before use Cameron Cawley 2025-10-06 16:21:50 +0100
  • 5c49b019b2 Use the correct pixel formats for OpenGL on big endian Cameron Cawley 2025-01-08 18:45:43 +0000
  • f90c179c5d Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-06 14:32:26 +0000
  • 433ec87810 Added SDL_PROP_GPU_TEXTURE_CREATE_PIXELBUFFER_POINTER Sam Lantinga 2025-10-05 15:26:16 -0700
  • e7eda8a8c7 Added SDL_PROP_GPU_TEXTURE_CREATE_DXGI_SHARED_HANDLE_POINTER Sam Lantinga 2025-10-05 10:19:16 -0700
  • 941b0a8ea4 Added support for external GPU textures to the GPU renderer Sam Lantinga 2025-10-05 06:44:15 -0700
  • 4d9295ef1e Fixed building with SDL_LEAN_AND_MEAN definability 2025-10-05 09:43:39 +0100
  • 6d47d8dff1
    Always convert window to Vulkan window on SDL_Vulkan_CreateSurface (#14143) Adrian 2025-10-05 18:59:24 +0200
  • f6950f4418 Add a getter for the locale text direction eafton 2025-10-05 19:20:22 +0300
  • 9d594aeb6a fix compilation error addrianyy 2025-10-05 12:03:37 +0200
  • 3723913969 SDL_zenitymessagebox.c: Add exit code checking. Ozkan Sezer 2025-10-05 04:30:30 +0300
  • 6c3cc3587d zenity dialog: make sure that --modal --attach switches are supported. Ozkan Sezer 2025-10-05 04:33:55 +0300
  • 94438046c5 SDL_zenitymessagebox.c: Add exit code checking. Ozkan Sezer 2025-10-05 04:30:30 +0300
  • c78ec8fe2f zenity dialog: make sure that --modal --attach switches are supported. Ozkan Sezer 2025-10-05 04:33:55 +0300
  • dd0f920044 Fixed building with SDL_LEAN_AND_MEAN definability 2025-10-05 09:43:39 +0100
  • 87f9a0e106 X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 01:10:12 +0300
  • 2638537f92 Fix vulkan gpu resize lag on windows HTuanPhong 2025-10-02 16:34:58 +0700
  • 134b47730b Added support for linear and pixel art scaling for palettized textures Sam Lantinga 2025-10-04 14:16:02 -0700
  • d67ed0e924
    X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 01:10:12 +0300
  • 9ce4a417ad
    Add exit code checking to zenitymessagebox. eafton 2025-10-05 01:07:49 +0300
  • 34c22dc723 Add exit code check to zenitymessagebox eafton 2025-10-05 00:59:54 +0300
  • de3b91bee3 Add exit code check to zenitymessagebox eafton 2025-10-05 00:57:44 +0300
  • 6dc70381ea Added support for linear and pixel art scaling for palettized textures Sam Lantinga 2025-10-04 14:16:02 -0700
  • b81774fdfe X11TK: Add more checks to the Xrandr code path to avoid errors eafton 2025-10-05 00:46:53 +0300
  • 5d07fd7d2b Always convert window to Vulkan window on SDL_Vulkan_CreateSurface addrianyy 2025-10-04 23:04:48 +0200
  • e1fde46a6a Include SDL_internal.h before checking HAVE_FRIBIDI_H Anonymous Maarten 2025-10-04 21:07:34 +0200
  • f69981cbfb Use space indendation in SDL_fribidi sources Anonymous Maarten 2025-10-04 19:34:53 +0200
  • 0f9d032885 ci+docs: add fribidi dependency Anonymous Maarten 2025-10-04 18:43:25 +0200
  • d832ac5d6f SDL_RenderDebugText() is no longer blurry when scaled Sam Lantinga 2025-10-04 12:03:38 -0700
  • dc1cc98e2b
    N-Gage: Add SDL_TimeToDateTime() implementation (#14141) Michael Fitzmayer 2025-10-04 19:00:27 +0200
  • e9338a9d71 Add simple but working SDL_TimeToDateTime() implementation. Fixes #14047 #14090 [sdl-ci-filter ngage] Michael Fitzmayer 2025-10-04 17:02:56 +0200
  • bcf3afb6f3
    wayland: Suppress initial keymap changed events during initialization Frank Praznik 2025-10-04 10:43:40 -0400
  • 8fda4231cf
    wayland: Optimize the legacy key level fallback function Frank Praznik 2025-10-03 13:55:52 -0400
  • 2c02e6f8bb
    wayland: Restore valid state information when building keymaps Frank Praznik 2025-10-03 13:47:52 -0400
  • 2be2fb4918 Fixed build Sam Lantinga 2025-10-03 16:04:45 -0700
  • 1c1f7082ab Only emit dlopen note for SDL_FRIBIDI_DYNAMIC if not a hard dependency Simon McVittie 2025-10-04 14:13:21 +0100
  • 395f32b442 Only emit dlopen note for SDL_FRIBIDI_DYNAMIC if not a hard dependency Simon McVittie 2025-10-04 14:13:21 +0100
  • 65b367216e unix: Mark SDL_FRIBIDI_DYNAMIC as a weak dependency Simon McVittie 2025-10-04 11:39:15 +0100
  • f7f33cbd36 x11: Clean up trailing whitespace in SDL_x11toolkit.[ch] Simon McVittie 2025-10-04 11:43:49 +0100
  • 2a96bddebf unix: Clean up trailing whitespace in SDL_fribidi.c Simon McVittie 2025-10-04 11:43:13 +0100
  • 6fff3af5d4 x11: Clean up trailing whitespace in SDL_x11toolkit.[ch] Simon McVittie 2025-10-04 11:43:49 +0100
  • dd43654ccb unix: Clean up trailing whitespace in SDL_fribidi.c Simon McVittie 2025-10-04 11:43:13 +0100
  • 9588e6c469 unix: Mark SDL_FRIBIDI_DYNAMIC as a weak dependency Simon McVittie 2025-10-04 11:39:15 +0100
  • f3815ede24 Rebuilt GPU renderer shaders Sam Lantinga 2025-10-03 19:35:45 -0700
  • c2429e85ec
    X11TK: Add Arabic/Hebrew/Farsi support by increasing font size slightly and using FriBidi. (#14134) eafton 2025-10-04 05:08:24 +0300
  • 49d51a0d3c Removed TEXTURETYPE_PALETTE_PIXELART Sam Lantinga 2025-10-03 17:13:45 -0700
  • e0e46f7435
    Update src/video/x11/SDL_x11toolkit.h Sam Lantinga 2025-10-03 18:31:52 -0700
  • d21bbc2212
    Update CMakeLists.txt Sam Lantinga 2025-10-03 18:31:47 -0700
  • 4863430405 Removed TEXTURETYPE_PALETTE_PIXELART Sam Lantinga 2025-10-03 17:13:45 -0700
  • ac2c834021 Fixed build Sam Lantinga 2025-10-03 16:04:45 -0700
  • 1cda789a37 render: Default to primary display in SDL_CalculateSimulatedVSyncInterval if window is not set Sam Lantinga 2025-10-03 16:00:44 -0700
  • 0cab3521f1 render: Fix asserts from null window usage in SDL_CreateRendererWithProperties Sam Lantinga 2025-10-03 16:00:41 -0700
  • fec1dd4a8b release: don't cache ndk + verify arm64 alignment Anonymous Maarten 2025-10-03 23:44:38 +0200
  • f4039d0132 release: don't cache ndk + verify arm64 alignment Anonymous Maarten 2025-10-03 23:44:38 +0200
  • 32668c4ddd Palettized textures will always use SDL_SCALEMODE_NEAREST. Sam Lantinga 2025-10-03 14:29:47 -0700
  • 36ef885a37 Remove useless whitespace eafton 2025-10-04 00:21:15 +0300
  • 855e471920 X11TK: Add Arabic/Farsi/Hebrew support by increasing the font size and using FriBidi. eafton 2025-10-04 00:19:45 +0300
  • 2a3a8f736c Fixed destination coordinates when using scale with the software renderer Sam Lantinga 2025-10-03 13:57:19 -0700
  • d333044462 Fixed destination coordinates when using scale with the software renderer Sam Lantinga 2025-10-03 13:57:19 -0700
  • b7b2e8bc31 Don't change the display of a window until it is mostly on the new one Sam Lantinga 2025-10-03 11:51:44 -0700
  • baae2a628d Store the current window display ID on the window Sam Lantinga 2025-10-03 11:02:39 -0700
  • 541dc6ba20 android: don't promote custom SDL3::SDL3 targets Anonymous Maarten 2025-10-03 21:08:14 +0200
  • d3aff13aa3 cmake: use correct suffix in PkgConfigHelper Anonymous Maarten 2025-10-03 20:58:45 +0200
  • fe17e49116 ci: build testffmpeg on ubuntu and mac Anonymous Maarten 2025-10-03 20:59:05 +0200
  • 0bbfbf5b37 cmake: use correct suffix in PkgConfigHelper Anonymous Maarten 2025-10-03 20:58:45 +0200
  • 37fa7fc5fa Don't change the display of a window until it is mostly on the new one Sam Lantinga 2025-10-03 11:51:44 -0700
  • 31cdf530f9 Store the current window display ID on the window Sam Lantinga 2025-10-03 11:02:39 -0700
  • 23646aed53 cmake: quietly look for SDL3-static and SDL3_test framework in SDL3Config.cmake Anonymous Maarten 2025-10-03 19:14:40 +0200
  • 54fb312a2c Add blacklist words for gamepad names Nintorch 2025-10-03 20:18:28 +0500
  • 6e6dc500b5 Add blacklist words for gamepad names Nintorch 2025-10-03 20:18:28 +0500
  • ce71cfed17 Add blacklist words for gamepad names Nintorch 2025-10-03 20:18:28 +0500
  • 20aa0ad1c5 testautomation: Test SDL_snprintf() for doubles >LLONG_MAX and <ULLONG_MAX nmlgc 2025-10-03 04:19:34 +0200
  • ff667d35f2 SDL_mslibc: Implement _ftoul2_legacy() nmlgc 2025-10-03 03:44:04 +0200
  • ff9599fb7e build: Fix typo in SDL_uclibc target name for 32-bit Windows nmlgc 2025-10-02 23:42:36 +0200
  • 8824eace93 testautomation: Test SDL_snprintf() for doubles >LLONG_MAX and <ULLONG_MAX nmlgc 2025-10-03 04:19:34 +0200
  • f39e49a3dd SDL_mslibc: Implement _ftoul2_legacy() nmlgc 2025-10-03 03:44:04 +0200
  • 7916af9910 build: Fix typo in SDL_uclibc target name for 32-bit Windows nmlgc 2025-10-02 23:42:36 +0200
  • 0467c531fa
    wasapi: Check for a NULL device during disconnect handling. Ryan C. Gordon 2025-10-03 09:36:31 -0400
  • 881fe1801d testautomation: Test SDL_snprintf() for doubles >LLONG_MAX and <ULLONG_MAX nmlgc 2025-10-03 04:19:34 +0200
  • 70975e017d SDL_mslibc: Implement _ftoul2_legacy() nmlgc 2025-10-03 03:44:04 +0200
  • 5bb106ff4e
    OpenHarmony: fix Coder2 2025-10-03 10:10:15 +0800
  • cce52330a1 Merge branch 'main' of github.com:OpenMinecraft-Dev/SDL Coder2 2025-10-03 10:08:00 +0800
  • 9791c6a7dd OpenHarmony: fix Coder2 2025-10-03 10:07:25 +0800
  • e51d3de63a
    Merge branch 'libsdl-org:main' into main Coder2 2025-10-03 10:05:32 +0800
  • 92a33934d8 build: Fix typo in SDL_uclibc target name for 32-bit Windows nmlgc 2025-10-02 23:42:36 +0200
  • 13a95f0a3d
    Merge be2e3609b5 into f6e711c377 eafton 2025-10-03 09:34:21 +0800
  • 0448f20394 replace script with flags mccakit 2025-10-03 01:06:19 +0300
  • db07924104 static release build fix mccakit 2025-10-03 00:48:03 +0300
  • e60acdc477 android symbol export for release builds mccakit 2025-10-03 00:27:04 +0300
  • d69f658835 Make sure the current resolution is in the fullscreen mode list Sam Lantinga 2025-10-02 15:19:41 -0700
  • f6e711c377 replace script with flags mccakit 2025-10-03 01:06:19 +0300
  • 2e4bc73916 static release build fix mccakit 2025-10-03 00:48:03 +0300
  • fe92d0a7bd android symbol export for release builds mccakit 2025-10-03 00:27:04 +0300