Commit Graph

  • eb918af3dc video: fix surface leak when duplicating mjpeg Green Sky 2025-03-28 21:02:13 +01:00
  • 567dfd2ebc examples/renderer/19-affine-textures: add metadata for examples.libsdl.org. Ryan C. Gordon 2025-03-28 14:18:39 -04:00
  • 5ab1aef367 examples/renderer/19-affine-textures: blue background so you can see the cube. Ryan C. Gordon 2025-03-28 13:55:40 -04:00
  • 87e6d2250f examples, affine-textures: fix RISC-OS build. Ozkan Sezer 2025-03-28 20:56:50 +03:00
  • 254f348083 examples/renderer/19-affine-textures: Flip coords so SDL logo is right-side up. Ryan C. Gordon 2025-03-28 13:52:58 -04:00
  • 3915451058 examples/renderer/19-affine-textures: Whole source file was indented one space. Ryan C. Gordon 2025-03-28 13:15:04 -04:00
  • 2ebcee2033 examples: added examples/renderer/19-affine-textures to CMakeLists.txt. Ryan C. Gordon 2025-03-28 13:11:55 -04:00
  • 2207f6bc9a examples/renderer/affine-textures: Fixed compiler warnings. Ryan C. Gordon 2025-03-28 13:11:35 -04:00
  • 83eea00d66 Create affine-textures.c expikr 2025-03-28 18:39:10 +08:00
  • 401aaf3d2f video: Revert unnecessary member assignment Frank Praznik 2025-03-28 10:21:24 -04:00
  • eed94cb034 Updated link to PSP Hello World Sam Lantinga 2025-03-27 12:19:17 -07:00
  • 2e4c12cd2c Sync SDL2 wiki -> header SDL Wiki Bot 2025-03-27 19:20:39 +00:00
  • cec6073085 Updated link to PSP Hello World Sam Lantinga 2025-03-27 12:19:17 -07:00
  • be2f7f2060 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-27 18:30:52 +00:00
  • 0f27c3aabd Added SDL_PROP_PROCESS_CREATE_WORKING_DIRECTORY_STRING Sam Lantinga 2025-03-27 08:17:49 -07:00
  • 289f5cfdbb touch: Don't call ResetTouch() if SDL_GetTouch() can't find a virtual device. Ryan C. Gordon 2025-03-27 12:01:02 -04:00
  • b00b08f832 touch: Keep state correct when removing virtual touch devices during quit. Ryan C. Gordon 2025-03-27 11:58:11 -04:00
  • a9f121f3f7 cocoa: Clear pending state on fullscreen switch failures Frank Praznik 2025-03-26 18:46:37 -04:00
  • 361218ce15 cocoa: Re-add sync timeout Frank Praznik 2025-03-26 18:01:42 -04:00
  • 09fff161e9 cocoa: Clear pending state on fullscreen switch failures Frank Praznik 2025-03-26 18:46:37 -04:00
  • 05d23cae73 cocoa: Re-add sync timeout Frank Praznik 2025-03-26 18:01:42 -04:00
  • 04dcfada00 audio: Allow PipeWire and PulseAudio streams to migrate to other sinks. Ryan C. Gordon 2025-03-27 10:58:35 -04:00
  • d73ad0ef18 Don't send relative motion while in a modal loop Sam Lantinga 2025-03-27 08:09:55 -07:00
  • 2e61b41652 Don't send relative motion while in a modal loop Sam Lantinga 2025-03-27 08:09:55 -07:00
  • 4c035a1fd8 audio: Allow PipeWire and PulseAudio streams to migrate to other sinks. Ryan C. Gordon 2025-03-27 10:58:35 -04:00
  • a1b888f622 alsa: Don't start the hardware until the device thread is ready to do work. Ryan C. Gordon 2025-03-24 19:35:19 -04:00
  • d6267afcb9 audio: Feed output devices immediately, instead of waiting upfront. Ryan C. Gordon 2025-03-24 19:32:52 -04:00
  • b8325be9cf pulseaudio: Fixed typo in commented-out debug logging. Ryan C. Gordon 2025-03-24 19:32:30 -04:00
  • f3d4e6fe50 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-26 17:13:19 +00:00
  • 8e6eaf12a4 wayland: Expose wl_output objects on video displays Frank Praznik 2025-03-26 12:08:28 -04:00
  • 1f917d5231 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-26 15:55:25 +00:00
  • 00f316737b Progress bar comment changes Petar Popovic 2025-03-26 13:36:58 +01:00
  • e77ef86f09 Added mappings for the NSO N64/SEGA/SNES controllers Sam Lantinga 2025-03-25 14:25:30 -07:00
  • 951ba597ed Fixed face buttons for the NSO SNES controller under the HIDAPI driver Sam Lantinga 2025-03-25 13:32:15 -07:00
  • e28974124a Added mappings for the NSO N64/SEGA/SNES controllers Sam Lantinga 2025-03-25 14:25:30 -07:00
  • b88200b797 Fixed face buttons for the NSO SNES controller under the HIDAPI driver Sam Lantinga 2025-03-25 13:32:15 -07:00
  • f355c7f217 Allow the progress API to be used on all platforms Sam Lantinga 2025-03-25 08:32:26 -07:00
  • ab5e178dab Fix spelling mistake in documentation Frank Praznik 2025-03-25 12:39:34 -04:00
  • b45ed98ae9 Fix spelling mistake in documentation Frank Praznik 2025-03-25 12:39:34 -04:00
  • 04dace6c75 x11: Send the _XWAYLAND_MAY_GRAB_KEYBOARD message when grabbing the keyboard Frank Praznik 2025-03-25 12:17:39 -04:00
  • 716e33f106 x11: Send the _XWAYLAND_MAY_GRAB_KEYBOARD message when grabbing the keyboard Frank Praznik 2025-03-25 12:17:39 -04:00
  • b2a95b2482 Default SDL_HINT_ACCELEROMETER_AS_JOYSTICK to 0 on Linux Sam Lantinga 2025-03-25 09:07:10 -07:00
  • 3e47181800 Default SDL_HINT_ACCELEROMETER_AS_JOYSTICK to 0 on Linux Sam Lantinga 2025-03-25 09:07:10 -07:00
  • a5633ad0fb Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-25 15:04:30 +00:00
  • 6cc00a31b6 WindowProgressState API getters and fixes (#12629) Rémy Tassoux 2025-03-25 16:03:32 +01:00
  • 013918cd83 cocoa: Properly set the pending fullscreen spaces state when in a transition Frank Praznik 2025-03-24 23:23:32 -04:00
  • b520cde18f cocoa: Properly set the pending fullscreen spaces state when in a transition Frank Praznik 2025-03-24 23:23:32 -04:00
  • 996466e855 Check if GL_OES_EGL_image_external is supported before trying to use it Carl Åstholm 2025-03-25 01:16:20 +01:00
  • dd9b9d4513 Check if GL_OES_EGL_image_external is supported before trying to use it Carl Åstholm 2025-03-25 01:16:20 +01:00
  • 61e7878ac0 Document SDL_malloc alignment guarantees Carl Åstholm 2025-03-25 02:28:25 +01:00
  • 7ec13a2ead Document SDL_malloc alignment guarantees Carl Åstholm 2025-03-25 02:28:25 +01:00
  • ae17b04c0d alsa: Don't start the hardware until the device thread is ready to do work. Ryan C. Gordon 2025-03-24 19:35:19 -04:00
  • 41636959d2 audio: Feed output devices immediately, instead of waiting upfront. Ryan C. Gordon 2025-03-24 19:32:52 -04:00
  • 48d4104ecb pulseaudio: Fixed typo in commented-out debug logging. Ryan C. Gordon 2025-03-24 19:32:30 -04:00
  • c067cb4e7d wayland: Fix global mouse position retrieval Frank Praznik 2025-03-24 19:06:05 -04:00
  • 8cb303126f wayland: Fix global mouse position retrieval Frank Praznik 2025-03-24 19:06:05 -04:00
  • d6f137b2be Added a note to tag the wiki when doing feature releases Sam Lantinga 2025-03-24 11:45:20 -07:00
  • 7f927de1fc x11: remove 'args' and 'ret' from SDL_X11_SYM macro Anonymous Maarten 2025-03-23 21:58:20 +01:00
  • 38697dd812 Fixed mixed trigger and body rumble for Xbox controllers on Windows Sam Lantinga 2025-03-24 10:44:54 -07:00
  • b6ca03611f Fixed mixed trigger and body rumble for Xbox controllers on Windows Sam Lantinga 2025-03-24 10:44:54 -07:00
  • f03572335a keyboard: Don't check text input on a null window Cameron Gutman 2025-03-23 16:48:16 -05:00
  • c3a3a11db4 keyboard: Don't check text input on a null window Cameron Gutman 2025-03-23 16:48:16 -05:00
  • 035d9179a5 WIN_SetWindowProgressState(): Unsupported parameter error message Petar Popovic 2025-03-23 17:57:18 +01:00
  • c217663fba SDL_SetWindowProgressState(): Add parameter validation check for state Petar Popovic 2025-03-23 16:57:43 +01:00
  • 3fa1bd81fe Fixed previous commit renaming {add,remove}AudioDevice to native{Add,Remove}AudioDevice Sylvain 2025-03-23 17:14:21 +01:00
  • b8381b3a2e Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-23 15:58:18 +00:00
  • fa0a86409c Additions to progress bar comments Petar Popovic 2025-03-23 16:32:41 +01:00
  • 721476033c SDL_SetWindowProgressValue(): Move value clamp from WIN_SetWindowProgressValue() to SDL_SetWindowProgressValue() Petar Popovic 2025-03-23 16:45:27 +01:00
  • 69ad66b017 Fixed error messages in GetTaskbarList() Sam Lantinga 2025-03-23 07:58:03 -07:00
  • a3be7a137a WIN_SetWindowProgressValue(): Fix value clamp Petar Popovic 2025-03-23 00:48:43 +01:00
  • 0177838353 Native functions renamed: {add,remove}AudioDevice to native{Add,Remove}AudioDevice Sylvain 2025-03-21 14:03:04 +01:00
  • 6e875397f5 Proguard: remove onNativePen Sylvain 2025-03-21 14:00:29 +01:00
  • d8837edfa2 wayland: Scale accelerated relative pointer coordinates with emulated resolutions Frank Praznik 2025-03-22 14:35:39 -04:00
  • 027df89ed3 wayland: Scale accelerated relative pointer coordinates with emulated resolutions Frank Praznik 2025-03-22 14:35:39 -04:00
  • e5f8043037 chore: rename integer mode field names expikr 2025-03-19 02:05:17 +08:00
  • f52f982b1e chore: rename integer mode field names expikr 2025-03-19 02:05:17 +08:00
  • 8407a16255 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-22 15:05:04 +00:00
  • 7a10fcdccc Add progress bar support for Windows (#12530) Rémy Tassoux 2025-03-22 16:04:10 +01:00
  • 134b57f6f5 Improve move/resize visual smoothness on Windows Sam Lantinga 2025-03-21 16:29:11 -07:00
  • 6b13d69105 Improve move/resize visual smoothness on Windows Sam Lantinga 2025-03-21 16:29:11 -07:00
  • 072e760197 audio: hold floating point exceptions when using neon Marcin Serwin 2025-03-21 17:01:01 +01:00
  • 4fcef9074b audio: hold floating point exceptions when using neon Marcin Serwin 2025-03-21 17:01:01 +01:00
  • d37a3e2a71 x11: Fix backwards _NET_WM_SYNC_REQUEST init check Frank Praznik 2025-03-21 15:32:54 -04:00
  • b493e29a81 x11: Fix backwards _NET_WM_SYNC_REQUEST init check Frank Praznik 2025-03-21 15:32:54 -04:00
  • ed8e7e85f0 SDL_ClaimWindowForGPUDevice() should fail for transparent windows Sam Lantinga 2025-03-21 11:58:42 -07:00
  • 2fbb583290 SDL_ClaimWindowForGPUDevice() should fail for transparent windows Sam Lantinga 2025-03-21 11:58:42 -07:00
  • bde49abdb7 GPU: Support swapchain buffer transparency in Vulkan Frank Praznik 2024-08-31 10:13:59 -04:00
  • eb9faad124 cocoa: Fix zoom check when leaving fullscreen Frank Praznik 2025-03-20 22:12:42 -04:00
  • 79081a178f cocoa: Fix zoom check when leaving fullscreen Frank Praznik 2025-03-20 22:12:42 -04:00
  • 3ed80843fe video: Fix boolean logic for getting the pending window position Frank Praznik 2025-03-21 13:40:03 -04:00
  • 03cdd297e0 video: Fix boolean logic for getting the pending window position Frank Praznik 2025-03-21 13:40:03 -04:00
  • fbdb637978 Fixed build when virtual joysticks are disabled Sam Lantinga 2025-03-21 07:34:57 -07:00
  • 4029521a63 Don't send text event while ctrl/alt is held on X11/Wayland hwsmm 2025-03-16 04:43:40 +09:00
  • f971a59746 Fixed DebugLogRenderCommands() output Sam Lantinga 2025-03-20 21:24:39 -07:00
  • 758eb256b9 Fixed DebugLogRenderCommands() output Sam Lantinga 2025-03-20 21:24:39 -07:00
  • 5836266bfb We need to rebind D3D12 resources after updating them Sam Lantinga 2025-03-20 20:07:33 -07:00
  • 4ceb02434b We need to rebind D3D12 resources after updating them Sam Lantinga 2025-03-20 20:07:33 -07:00
  • 3538abfb82 Revert "Don't update a texture twice in the same batch on D3D12" Sam Lantinga 2025-03-20 19:56:59 -07:00
  • 0681d08817 Don't update a texture twice in the same batch on D3D12 Sam Lantinga 2025-03-19 21:48:55 -07:00
  • ac5b2b6102 Don't send text event while ctrl/alt is held on X11/Wayland hwsmm 2025-03-16 04:43:40 +09:00