Commit Graph

  • 5922e2cb78 Corrected comment with 8BitDo controller report sizes Sam Lantinga 2025-04-01 09:01:32 -07:00
  • 0d9ff082fe 8BitDo HIDAPI driver cleanup Sam Lantinga 2025-04-01 09:00:39 -07:00
  • e236a48e13 8BitDo 8BitDo 2025-04-01 10:50:48 +08:00
  • 4de396734d More clarification for high DPI support Sam Lantinga 2025-03-31 18:53:40 -07:00
  • 36fc1c2c9c Fixed texture colorspace when creating a texture from a surface Sam Lantinga 2025-03-31 18:49:58 -07:00
  • 512485869c fix vulkan vertex buffer indexing blukai 2025-04-01 01:55:16 +02:00
  • 2e494fda30 Clarify high DPI support and best practices Sam Lantinga 2025-03-31 16:49:18 -07:00
  • 44faac2921 Fixed A/B/X/Y buttons on Nintendo 3DS Sam Lantinga 2025-03-31 15:36:03 -07:00
  • 38c2081ae3 Temporarily default SDL_HINT_JOYSTICK_HIDAPI_8BITDO off Sam Lantinga 2025-03-31 10:00:11 -07:00
  • bcacc37e3e Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-31 16:56:54 +00:00
  • e18c6bd2e7 8BitDo (#12661) 8BitDo 2025-04-01 00:56:01 +08:00
  • 6b1d6bfbe7 wayland: Commit the confinement region upon creation Frank Praznik 2025-03-30 14:33:32 -04:00
  • 266ee41c86 wayland: Defer creating cursor confinement regions until the surface is mapped Frank Praznik 2025-03-30 14:32:32 -04:00
  • cb1d79db39 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-31 15:51:57 +00:00
  • 088ad66f70 Update include/SDL3/SDL_power.h Vittorio Romeo 2025-03-31 17:47:10 +02:00
  • 032d696021 Add performance disclaimer in SDL_GetPowerInfo documentation Vittorio Romeo 2025-03-31 16:39:05 +02:00
  • 0d04e9ea6a Fixed build Sam Lantinga 2025-03-30 21:35:14 -07:00
  • 7bb95bde49 Set the alpha opaque when blending to an RGB format Sam Lantinga 2025-03-30 21:24:53 -07:00
  • 8eb57c5a42 diskaudio: Use SDL_GetAudioFormatName instead of recreating it from scratch. Ryan C. Gordon 2025-03-30 19:25:38 -04:00
  • f05bb7aae2 diskaudio: Log the raw PCM's format during "device" open. Ryan C. Gordon 2025-03-30 14:15:46 -04:00
  • 210b317d8d x11: Popup positions after constraining are in the window-relative space, not global Frank Praznik 2025-03-29 13:53:52 -04:00
  • daa7a5ad7e Updated Visual Studio example projects Sam Lantinga 2025-03-29 09:01:33 -07:00
  • f7a89d19c6 fix missing AVFoundation in CMakeLists.txt Andrei Tsurkan 2025-03-29 10:52:10 +00:00
  • a23f97483f Temporarily disable DwmFlush() Sam Lantinga 2025-03-28 20:31:07 -07:00
  • 536a1a236f coreaudio: Added some NULL pointer checks. Ryan C. Gordon 2025-03-28 18:39:16 -04:00
  • 712c76fdc1 gamepad: Fix inability to disable SDL_EVENT_GAMEPAD_UPDATE_COMPLETE events Cameron Gutman 2025-03-28 17:06:29 -05:00
  • 418acf6295 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-28 20:52:14 +00:00
  • 633b9f6fb1 Added SDL_SetRenderTextureAddressMode() and SDL_GetRenderTextureAddressMode() Sam Lantinga 2024-07-20 09:34:34 -07:00
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • b45ed98ae9 Fix spelling mistake in documentation Frank Praznik 2025-03-25 12:39:34 -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
  • 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
  • b520cde18f cocoa: Properly set the pending fullscreen spaces state when in a transition Frank Praznik 2025-03-24 23:23:32 -04: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
  • 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
  • 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
  • b6ca03611f Fixed mixed trigger and body rumble for Xbox controllers on Windows Sam Lantinga 2025-03-24 10:44:54 -07: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
  • 027df89ed3 wayland: Scale accelerated relative pointer coordinates with emulated resolutions Frank Praznik 2025-03-22 14:35:39 -04: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
  • 6b13d69105 Improve move/resize visual smoothness on Windows Sam Lantinga 2025-03-21 16:29:11 -07:00
  • 4fcef9074b audio: hold floating point exceptions when using neon Marcin Serwin 2025-03-21 17:01:01 +01:00
  • b493e29a81 x11: Fix backwards _NET_WM_SYNC_REQUEST init check Frank Praznik 2025-03-21 15:32:54 -04: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
  • 79081a178f cocoa: Fix zoom check when leaving fullscreen Frank Praznik 2025-03-20 22:12:42 -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
  • 758eb256b9 Fixed DebugLogRenderCommands() output Sam Lantinga 2025-03-20 21:24:39 -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
  • 365b7837c2 add private definitions to SDL_build_config.h.cmake Edu Garcia 2025-02-06 11:49:09 +00:00
  • 817260c73d Updates SDL_SetEventFilter code snippet to SDL3 Max 2025-01-30 14:48:31 +01:00
  • 3fd61b0535 Updated for SDL style Sam Lantinga 2025-03-20 16:42:40 -07:00
  • 581b614291 Emscripten: Support Custom Message Boxes (#12583) Temdog007 2025-03-20 16:33:06 -07:00