Commit Graph

  • 67127afe3f Fix from #12118 Arkadiusz Lach 2025-02-02 01:19:39 +01:00
  • e25ee22469 Added tiled 9-grid texture rendering function Arkadiusz Lach 2025-01-24 10:17:44 +01:00
  • 954675b32a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-02 15:52:11 +00:00
  • 44bca81fdd Change default texture scale mode per renderer Arkadiusz Lach 2025-01-25 01:36:57 +01:00
  • b0d2a4f355 gpu: Fix Z offset for D3D12 realigned 3D texture uploads Caleb Cornett 2025-03-02 00:04:57 -05:00
  • 6a9e970880 cocoa: Don't overwrite the desktop mode when changing the fullscreen mode Frank Praznik 2025-03-01 22:43:40 -05:00
  • b69201daeb cocoa: Don't overwrite the desktop mode when changing the fullscreen mode Frank Praznik 2025-03-01 22:43:40 -05:00
  • 4e3058ce82 cocoa: Run pending events to completion Frank Praznik 2025-02-12 13:57:14 -05:00
  • 078d737a27 cocoa: Run pending events to completion Frank Praznik 2025-02-12 13:57:14 -05:00
  • b0df1cbbef Updated to version 3.3.0 for development Sam Lantinga 2025-03-01 19:31:00 -08:00
  • bc6307a872 Updated to version 3.2.7 for development Sam Lantinga 2025-03-01 19:29:51 -08:00
  • 65864190cc Added testpen to the Xcode test project release-3.2.6 Sam Lantinga 2025-03-01 18:49:25 -08:00
  • 292e431748 Updated to version 3.2.6 for release Sam Lantinga 2025-03-01 18:30:34 -08:00
  • 53c022c880 Updated to version 2.32.3 for development Sam Lantinga 2025-03-01 18:13:50 -08:00
  • e11183ea6c Updated to version 2.32.2 for release release-2.32.2 Sam Lantinga 2025-03-01 18:00:11 -08:00
  • f0cb78e082 Handle XCreateIC() failing when composition UI is enabled Sam Lantinga 2025-03-01 13:51:44 -08:00
  • 55484ef023 Moved WIN_UpdateMouseCapture() to be with the other mouse functions Sam Lantinga 2025-03-01 12:37:02 -08:00
  • 020664bd10 Update mouse button state when re-entering a window Sam Lantinga 2025-03-01 12:35:44 -08:00
  • b836ad4d4f Fix a root signature mismatch for the D3D12 renderer Sam Lantinga 2025-03-01 11:58:00 -08:00
  • a88105784f camera: Delete some failure code that should have been removed before. Ryan C. Gordon 2025-03-01 14:52:56 -05:00
  • f868408a3a Ceil the audio resampling rate to avoid over-estimating output samples. Brick 2025-03-01 12:47:10 +00:00
  • cbdc93b17f cmake: make sure a SDL3 library is present when not using COMPONENTs Anonymous Maarten 2025-03-01 17:54:45 +01:00
  • 8a7beca122 camera: clear the spec when closing, so re-opening can probe again Anonymous Maarten 2025-03-01 04:32:09 +01:00
  • ee5f5c9172 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-01 16:26:19 +00:00
  • 6e4193b743 Note that the file names are UTF-8 encoded Sam Lantinga 2025-03-01 08:21:27 -08:00
  • 60c65f9fa4 SDL_camera.c: fix failure-return in SDL_PrepareCameraSurfaces(). Ozkan Sezer 2025-03-01 04:37:02 +03:00
  • b8c2bc143e Added build dependencies for Arch Linux Sam Lantinga 2025-02-28 16:31:10 -08:00
  • 7ab1412e20 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-28 21:21:47 +00:00
  • 725af6ad16 camera: Fixed surface formats, etc, for Emscripten backend. Ryan C. Gordon 2025-02-28 16:12:37 -05:00
  • ef23ebfb5a Fixed the cursor clip rect when toggling window borders on macOS Sam Lantinga 2025-02-28 11:57:03 -08:00
  • c682599448 GPU_d3d12: Switched the default swapchain scaling mode to none. guitarfreak 2025-02-28 08:36:31 +01:00
  • ea513fd47c Fixed vulkan gpu backend android orientation behaviour to just work like on iOS. guitarfreak 2025-02-28 08:28:14 +01:00
  • 87b1c9736f Fix pen generated mouse events not having SDL_PEN_MOUSEID (#12392) Elbagast 2025-02-28 01:45:27 +00:00
  • a44107540d sysjoystick: don't leak fd on error Wim Taymans 2025-02-12 10:14:16 +01:00
  • 9a802797d2 SDL_pen: fix eraser check Wim Taymans 2025-02-12 10:03:57 +01:00
  • 54c7aa9c90 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-28 00:42:06 +00:00
  • 35e8cf8ee6 render: allow render targets to use logical presentation. Ryan C. Gordon 2025-02-27 17:28:47 -05:00
  • 281f0fae1c Include the VID/PID of generic keyboard/mouse devices on Windows Sam Lantinga 2025-02-26 12:53:39 -08:00
  • d09bf56818 clipboard: Cleanup coding style Frank Praznik 2025-02-27 11:39:21 -05:00
  • edaf447678 tests: Add showing/setting the primary selection text to testclipboard Frank Praznik 2025-02-27 11:14:04 -05:00
  • 7b9036bea6 wayland: Don't overwrite clipboard data with the primary selection text Frank Praznik 2025-02-27 11:07:27 -05:00
  • f7cadcba84 examples: Use SDL_GetAudioStreamQueued, not SDL_GetAudioStreamAvailable. Ryan C. Gordon 2025-02-27 11:44:22 -05:00
  • b3336c5a73 Match style Alexander Batalov 2025-02-27 09:53:44 +03:00
  • 2b784b5bf6 Fix SDL_GlobDirectory Alexander Batalov 2025-02-27 09:22:04 +03:00
  • eb89d0c8c3 Don't put wired Switch Pro controllers into simple report mode Sam Lantinga 2025-02-26 17:54:43 -08:00
  • 1ea99bc904 Early out if setting a duplicate window title Sam Lantinga 2025-02-26 17:10:41 -08:00
  • 56e2955b6a Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-26 21:03:33 +00:00
  • cc984c9735 Added a mapping for the 8BitDo SN30 Pro+ controller on macOS Sam Lantinga 2025-02-26 11:39:57 -08:00
  • ba88b6aa06 Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -08:00
  • 66ecdc69ac Don't update the report mode until the related hint is set Sam Lantinga 2025-02-26 10:40:03 -08:00
  • fab52b578f wayland: Ensure that color descriptions are always retrieved Frank Praznik 2025-02-26 11:14:55 -05:00
  • 9464aaa8af Change D3D12 GPU backend to respect has_depth_stencil_target jsoulier 2025-02-26 00:35:37 -05:00
  • cf819ca818 Don't allow further operations on properties while we're destroying them Sam Lantinga 2025-02-26 08:34:14 -08:00
  • e012573766 Don't fixup mappings for Joy-Con controllers Sam Lantinga 2025-02-25 18:59:40 -08:00
  • 34c3734953 Fixed opening one Joy-Con when the other is visible but disconnected Sam Lantinga 2025-02-25 18:21:47 -08:00
  • 049a7a04de Wake the main thread for main function dispatch Sam Lantinga 2025-02-25 12:23:32 -08:00
  • f0f593f04b Embed a description about Wayland clipboard instead of a link hwsmm 2025-02-26 04:15:24 +09:00
  • bb748ef2d9 Don't cleanup clipboard in SDL_SendClipboardUpdate on Wayland hwsmm 2025-02-25 23:12:28 +09:00
  • 38a73a1783 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 18:29:56 +00:00
  • 85a302550d Set an error message if the rect passed to SDL_RenderReadPixels() is entirely outside the viewport Sam Lantinga 2025-02-25 10:27:05 -08:00
  • 29df99ee38 Clarified SDL_RenderReadPixels() documentation Sam Lantinga 2025-02-25 10:25:17 -08:00
  • 2f77558bad fix comment cosmonaut 2025-02-10 12:31:25 -08:00
  • 44f1ec35c4 GPU: Make Vulkan transfer buffers dedicated allocs cosmonaut 2025-02-10 12:24:26 -08:00
  • 1c2189c7c9 strings.h isn't available in Windows environments Sam Lantinga 2025-02-25 08:43:46 -08:00
  • ffdca343fb Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 16:58:12 +00:00
  • ac5fca4ae5 Clarify the expected usage of SDL_StorageReady() Sam Lantinga 2025-02-25 08:56:23 -08:00
  • fc365e945a Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 16:39:56 +00:00
  • ad840e8796 Better document that main functionality is in SDL_main.h Sam Lantinga 2025-02-25 08:38:39 -08:00
  • 024c27645a Added support for the "%n" sscanf format specifier Sam Lantinga 2025-02-24 18:49:31 -08:00
  • c2047f0496 Sync SDL2 wiki -> header SDL Wiki Bot 2025-02-25 15:55:15 +00:00
  • 220895d4d2 [SDL2] Add SDL_HINT_JOYSTICK_HAPTIC_AXES Tomasz Pakuła 2025-02-25 01:02:08 +01:00
  • 282f7a84fc Changed PULSEAUDIO_FlushRecording() to only flush audio present when called. Petter Reinholdtsen 2025-02-24 15:03:35 +01:00
  • 9be8c2a899 keyboard: Fix comment regarding implicit calls to SDL_StartTextInput() Cameron Gutman 2025-02-23 19:00:32 -06:00
  • ab44451578 Added support for the "%n" sscanf format specifier Sam Lantinga 2025-02-24 18:49:31 -08:00
  • 52ac07d327 Sync SDL2 wiki -> header SDL Wiki Bot 2025-02-25 15:55:15 +00:00
  • 0809be4ec5 [SDL2] Add SDL_HINT_JOYSTICK_HAPTIC_AXES Tomasz Pakuła 2025-02-25 01:02:08 +01:00
  • bb8dcf08e7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 15:54:44 +00:00
  • 6980325310 Added support for the "%n" sscanf format specifier Sam Lantinga 2025-02-24 18:49:31 -08:00
  • e6a24fcbb5 fix stbi__parse_png_file() reading too much bytes (thanks @miniupnp!) Sam Lantinga 2025-02-24 17:28:48 -08:00
  • db4e6c1931 Cocoa metal layers need their size updated before renderer updates Sam Lantinga 2025-02-24 15:01:53 -08:00
  • 0a592b78c1 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-24 23:12:58 +00:00
  • 58388e8db4 Add SDL_HINT_JOYSTICK_HAPTIC_AXES Tomasz Pakuła 2025-02-20 19:48:51 +01:00
  • db817a37f4 gpu: Fix forward declaration and inclusion of PrivateGPUDriver Ethan Lee 2025-02-24 15:46:39 -05:00
  • a7bc6c5e08 gpu: initialize VkDebugUtilsLabelEXT::color zopsicle 2025-02-24 20:03:17 +01:00
  • 60b7faa987 gpu: Validate that reserved struct members are unset Caleb Cornett 2025-02-24 11:21:09 -05:00
  • 2990d142c4 Map additonal Linux keycodes to SDL scancodes Ralph Sennhauser 2025-02-23 09:33:23 +01:00
  • a0086a5cc4 Add missing scancode names Ralph Sennhauser 2025-02-23 09:31:50 +01:00
  • 24693ac285 Changed PULSEAUDIO_FlushRecording() to only flush audio present when called. Petter Reinholdtsen 2025-02-24 15:03:35 +01:00
  • 35544df838 Changed PULSEAUDIO_FlushRecording() to only flush audio present when called. Petter Reinholdtsen 2025-02-24 15:07:43 +01:00
  • 92cadaf917 keyboard: Fix comment regarding implicit calls to SDL_StartTextInput() Cameron Gutman 2025-02-23 19:00:32 -06:00
  • 51e20f1666 ci: drop classic Intel compiler Anonymous Maarten 2025-02-23 21:26:10 +01:00
  • a34c8403e7 ci: GitHub is retiring Ubuntu 20.04 support Anonymous Maarten 2025-02-23 19:41:48 +01:00
  • dc74448014 ci: clang32 on msys2 is EOL Anonymous Maarten 2025-02-23 19:40:38 +01:00
  • d2eb72fd14 ci: drop classic Intel compiler Anonymous Maarten 2025-02-23 21:26:10 +01:00
  • deadfe0c98 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-23 20:20:09 +00:00
  • 0815637cf0 vulkan build fix Caleb Cornett 2025-02-23 13:44:08 -05:00
  • ea77472d75 Document/ignore GPU features without universal support Caleb Cornett 2025-02-23 13:34:28 -05:00
  • ad11c6988c src/io/SDL_asyncio.c:SDL_AsyncIOFromFile(): Fix null-dereference warning Petar Popovic 2025-02-23 14:17:56 +01:00
  • b4d733619a ci: GitHub is retiring Ubuntu 20.04 support Anonymous Maarten 2025-02-23 19:41:48 +01:00
  • ed2c004c8a ci: clang32 on msys2 is EOL Anonymous Maarten 2025-02-23 19:40:38 +01:00