Commit Graph

  • e2195621d7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-12 18:17:10 +0000
  • d7ad47e2ca Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN Sam Lantinga 2025-10-12 11:05:37 -0700
  • 35d384724a Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN Sam Lantinga 2025-10-12 11:05:37 -0700
  • 513de0f0ec Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported Sam Lantinga 2025-10-12 10:12:05 -0700
  • 34655e51be Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported Sam Lantinga 2025-10-12 10:12:05 -0700
  • 48a83d69cc Corrected texture colors on PS2 (thanks @Trinth!) Sam Lantinga 2025-10-12 09:16:37 -0700
  • 1ed093ad8b Corrected texture colors on PS2 (thanks @Trinth!) Sam Lantinga 2025-10-12 09:16:37 -0700
  • bb7bf28433 Documented environment setup for PS2 development Sam Lantinga 2025-10-12 09:16:08 -0700
  • 82778d4ff9 Corrected texture colors on PS2 (thanks @Trinth!) Sam Lantinga 2025-10-12 09:16:37 -0700
  • 4e5bdb5d92 Documented environment setup for PS2 development Sam Lantinga 2025-10-12 09:16:08 -0700
  • 1fc404db3a
    refactorisation of gl and gles2 back-end to share so some code Sylvain 2025-10-08 21:40:22 +0200
  • 9cd9bbd050 Add Vulkan options property TheSniperFan 2025-10-12 17:39:14 +0200
  • 5dab2c73f0 MacOS: improve scroll smoothing Stéphane GINIER 2025-05-14 03:31:51 +0200
  • 70eceec77b Replace stb_image_write with miniz for SDL_SavePNG() Sam Lantinga 2025-10-11 19:37:05 -0700
  • 43049529bd Replace stb_image_write with miniz for SDL_SavePNG() Sam Lantinga 2025-10-11 19:37:05 -0700
  • c89fed4eae switch2: Preliminary rumble support Vicki Pfau 2025-10-10 18:22:48 -0700
  • ef99341691 switch2: Move initialization after reading calibration Vicki Pfau 2025-10-10 17:11:03 -0700
  • 70bfdd013a switch2: Send full init sequence from real hardware Vicki Pfau 2025-10-09 15:44:10 -0700
  • cdc1922801 switch2: This is the zero point, not the max Vicki Pfau 2025-10-09 15:43:07 -0700
  • 480f069cec Copy the palette instead of referencing it when creating a texture Sam Lantinga 2025-10-11 10:44:38 -0700
  • ee377715db Copy the palette instead of referencing it when creating a texture Sam Lantinga 2025-10-11 10:44:38 -0700
  • ec682cc794 Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku Gustaf Alhäll 2025-10-11 14:49:26 +0200
  • 2c63bc7315 Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku Gustaf Alhäll 2025-10-11 14:49:26 +0200
  • 962026f489 Handle multiple chaining of structures TheSniperFan 2025-10-11 17:56:51 +0200
  • 980f0ff760
    Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku Gustaf Alhäll 2025-10-11 14:49:26 +0200
  • c508239e91
    emscripten: Add a stub SetWindowResizable implementation. Ryan C. Gordon 2025-10-11 11:46:15 -0400
  • 0bddc9c936 Rename VulkanRenderer.desiredDeviceFeatures TheSniperFan 2025-10-11 17:07:51 +0200
  • 0310602801 Allow requesting additional Vulkan device features TheSniperFan 2025-10-11 17:03:54 +0200
  • 1721814f05 Use standard version string format TheSniperFan 2025-10-11 14:23:49 +0200
  • 04aa74b5f9 SDL_dlopennote.h: define SDL_DISABLE_DLOPEN_NOTES for old gcc < 3.1 Ozkan Sezer 2025-10-11 05:20:20 +0300
  • f556027e15
    hints: Remove SDL_HINT_DEBUG_LOGGING. Ryan C. Gordon 2025-10-10 21:55:48 -0400
  • 6ab212bd13
    cpuinfo: Include unistd.h for getpagesize() support, too. Ryan C. Gordon 2025-10-10 21:52:41 -0400
  • d4e0208174 switch2: Preliminary rumble support Vicki Pfau 2025-10-10 18:22:48 -0700
  • 9edee716d8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-11 01:17:25 +0000
  • f7d5bb3c7a cpuinfo: Added SDL_GetSystemPageSize. Ryan C. Gordon 2025-10-10 17:40:51 -0400
  • 33b0b4295f Add elf-dlopen-note test Anonymous Maarten 2025-10-11 02:08:18 +0200
  • 9d635fe641 Flush rendering if a texture palette is in use when destroyed Sam Lantinga 2025-10-10 17:04:45 -0700
  • 3fcac8cc44 Added support for CF_DIBV5 and PNG clipboard formats on Windows Sam Lantinga 2025-10-10 16:53:13 -0700
  • 9d3dd8f001 testclipboard: make the window resizable Sam Lantinga 2025-10-10 16:17:06 -0700
  • 6b12bfd5e3
    cpuinfo: Added SDL_GetSystemPageSize. Ryan C. Gordon 2025-10-10 17:40:51 -0400
  • c18fdc3b47 switch2: Move initialization after reading calibration Vicki Pfau 2025-10-10 17:11:03 -0700
  • 441dbb43e4 Flush rendering if a texture palette is in use when destroyed Sam Lantinga 2025-10-10 17:04:45 -0700
  • 1b3ec6b50c Added support for CF_DIBV5 and PNG clipboard formats on Windows Sam Lantinga 2025-10-10 16:53:13 -0700
  • 2603565993 SDL_gtk.c: make private procedure signal_connect() static Ozkan Sezer 2025-10-11 02:51:14 +0300
  • ae7643e8ae SDL_fribidi.h: include sys/types.h for ssize_t. Ozkan Sezer 2025-10-11 02:50:20 +0300
  • 786115401f testclipboard: make the window resizable Sam Lantinga 2025-10-10 16:17:06 -0700
  • 45d65f6e1f Older Visual Studio does not provide a intptr_t typedef Anonymous Maarten 2025-10-11 00:30:38 +0200
  • 121df30a8a Visual Studio 2003 (and older) do not support variadic macros Anonymous Maarten 2025-10-11 00:29:28 +0200
  • 049eeee087 Visual Studio versions older then 6.0 do not support __forceinline Anonymous Maarten 2025-10-11 00:28:48 +0200
  • 0dd41c2378 Older Visual Studio does not provide a intptr_t typedef Anonymous Maarten 2025-10-11 00:30:38 +0200
  • b3526b9485 Visual Studio 2003 (and older) do not support variadic macros Anonymous Maarten 2025-10-11 00:29:28 +0200
  • 17df53d41e Visual Studio versions older then 6.0 do not support __forceinline Anonymous Maarten 2025-10-11 00:28:48 +0200
  • 4b66c16114 Handle errors when parsing hint TheSniperFan 2025-10-10 23:28:42 +0200
  • db9532a154 Revert "Change hint to only specify minor version" TheSniperFan 2025-10-10 23:07:59 +0200
  • 90926f7c84
    Update include/SDL3/SDL_hints.h TheSniperFan 2025-10-10 23:08:08 +0200
  • 6f8fbf5cea SDL_EVENT_CLIPBOARD_UPDATE isn't sent when the primary selection changes Sam Lantinga 2025-10-10 13:26:59 -0700
  • 6c4d2c004f Change hint to only specify minor version TheSniperFan 2025-10-10 22:22:22 +0200
  • 1191f81a3c
    camera: Make refcounts more robust, and actually destroy disconnected cameras. Ryan C. Gordon 2025-10-10 16:21:59 -0400
  • 4f267fc782 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-10 19:48:58 +0000
  • 692c71a677 The dlopen note functionality is only used on UNIX platforms Sam Lantinga 2025-10-10 12:11:06 -0700
  • ee622c570a Made SDL_dlopennote.h a public header Sam Lantinga 2025-10-10 09:26:23 -0700
  • 747c91d707 The dlopen note functionality is only used on UNIX platforms Sam Lantinga 2025-10-10 12:11:06 -0700
  • fedab25225 Made SDL_dlopennote.h a public header Sam Lantinga 2025-10-10 09:26:23 -0700
  • 106322358f Replace stb_image with lodepng and nanojpeg eafton 2025-10-10 21:59:12 +0300
  • 65863da122 Replace stb_image with lodepng and nanojpeg eafton 2025-10-10 21:48:58 +0300
  • 99a6fe6911 Replace stb_image with lodepng and nanojpeg eafton 2025-10-10 21:48:43 +0300
  • 1871b998cd Added SDL_EVENT_SCREEN_KEYBOARD_SHOWN and SDL_EVENT_SCREEN_KEYBOARD_HIDDEN Sam Lantinga 2025-10-09 23:53:02 -0700
  • 5441d33c0e testime: toggle text input with a mouse click Sam Lantinga 2025-10-09 20:58:56 -0700
  • e1305ec2e2 Updated Xcode project for the switch to png test data Sam Lantinga 2025-10-09 20:47:58 -0700
  • c0ea6bfc01 Fix incorrect use of strings TheSniperFan 2025-10-10 18:32:36 +0200
  • 17989940f2 Fixed SDL_BlitSurfaceTiledWithScale() with very small scale (thanks @bleeqer!) Sam Lantinga 2025-10-10 08:36:41 -0700
  • 4a00aedd70 Updated .gitignore for png test data Sam Lantinga 2025-10-10 08:28:14 -0700
  • 4bf807e3d9 Fixed SDL_BlitSurfaceTiledWithScale() with very small scale (thanks @bleeqer!) Sam Lantinga 2025-10-10 08:36:41 -0700
  • 4d098233c8 Updated .gitignore for png test data Sam Lantinga 2025-10-10 08:28:14 -0700
  • 40d8ec4be9 cmake: cannot use CheckSymbolExists for _alloca Anonymous Maarten 2025-10-10 17:06:26 +0200
  • 120d8fe391 cmake: cannot use CheckSymbolExists for _alloca Anonymous Maarten 2025-10-10 17:06:26 +0200
  • 32a4fe25c1 Add hint to specify Vulkan API version to use TheSniperFan 2025-10-10 16:49:30 +0200
  • 3375630ce3 Add guard for zero-sized tiles in SDL_BlitSurfaceTiledWithScale bleeqer 2025-10-10 20:55:55 +0900
  • 77734f5c5a
    Merge b563968a17 into 6677fad1c8 Joshua T. Fisher 2025-10-10 10:18:41 +0200
  • 15c2ba019f Added SDL_EVENT_SCREEN_KEYBOARD_SHOWN and SDL_EVENT_SCREEN_KEYBOARD_HIDDEN Sam Lantinga 2025-10-09 23:53:02 -0700
  • 9b3aee8362 switch2: Send full init sequence from real hardware Vicki Pfau 2025-10-09 15:44:10 -0700
  • 8f0661f8dc testime: toggle text input with a mouse click Sam Lantinga 2025-10-09 20:58:56 -0700
  • 11787bf67b Updated Xcode project for the switch to png test data Sam Lantinga 2025-10-09 20:47:58 -0700
  • 6677fad1c8 Added SDL_EVENT_DISPLAY_USABLE_BOUNDS_CHANGED Sam Lantinga 2025-10-09 15:11:13 -0700
  • 93fa89e18a Added SDL_EVENT_DISPLAY_USABLE_BOUNDS_CHANGED Sam Lantinga 2025-10-09 15:11:13 -0700
  • bfc96c92fd Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-10 00:36:10 +0000
  • 2da93315f3 switch2: This is the zero point, not the max Vicki Pfau 2025-10-09 15:43:07 -0700
  • ab76f040c4
    Set content and UI scales to 1 if the retrieved value is smaller than 1 (#14193) eafton 2025-10-10 01:02:49 +0300
  • d92079f2b7 testsprite: only use transparent alpha on transparent windows Sam Lantinga 2025-10-09 14:32:08 -0700
  • 9a6f58a184 Remove limit from scale getter, do clamping on caller side eafton 2025-10-10 00:23:29 +0300
  • b9d5837916 Remove limit from scale getter, do clamping on caller side eafton 2025-10-10 00:21:39 +0300
  • a8f1ac06e6 Use the same scale getter in both X11TK and x11modes eafton 2025-10-10 00:00:43 +0300
  • 5142c87462 Added SDL_HINT_MOUSE_EXTERNAL_CURSOR Sam Lantinga 2025-10-09 13:52:27 -0700
  • d51c0b91fe Leave the content scale alone. eafton 2025-10-09 23:37:21 +0300
  • a4dd9c4d34 Set content and UI scales to 1 if the retrieved value is smaller than 1 eafton 2025-10-09 23:28:48 +0300
  • b5c9a83f65 Display error messages when evdev devices can't be opened Sam Lantinga 2025-10-09 12:20:42 -0700
  • d2d655b41f Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-09 19:21:44 +0000
  • d6021b7d89 Only call clipboard callbacks with mime types they expect Sam Lantinga 2025-10-09 11:58:40 -0700
  • 8dcb6db823 Only return current clipboard data under X11 Sam Lantinga 2025-10-09 11:36:22 -0700
  • d0cfcf10bb Fixed crash getting clipboard data processing clipboard events on X11 Sam Lantinga 2025-10-09 11:25:56 -0700