Commit Graph

  • a6e5ab437f video/openvr: Avoid type redefinition errors. Ozkan Sezer 2024-10-18 17:24:02 +03:00
  • 2654d5d48b Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-18 02:34:29 +00:00
  • e81e917c5e Added an OpenVR video driver (thanks @cnlohr!) Sam Lantinga 2024-10-17 19:38:04 -07:00
  • 569691797d windows/SDL_systhread.c: fix permissions Ozkan Sezer 2024-10-18 05:00:04 +03:00
  • 186c6e5c9d windows: fix race condition with exception-based thread naming. Sasha Szpakowski 2024-10-17 21:52:20 -03:00
  • faa404a652 If we get a newline character, treat it as SDLK_RETURN Sam Lantinga 2024-10-17 17:50:04 -07:00
  • a432abf4cc Make sure that we quit if we get a terminating event Sam Lantinga 2024-10-17 16:38:07 -07:00
  • c5e1ae4580 Only free debug_char_texture_atlas if it has been allocated Sam Lantinga 2024-10-17 15:42:14 -07:00
  • 00f4cb308b Fixed crash if the Vulkan renderer changes swapchain image count Sam Lantinga 2024-10-17 15:12:24 -07:00
  • 41366f73b2 Don't block in Android USB device open Sam Lantinga 2024-10-17 11:27:15 -07:00
  • 60c3eaf5ee Use SDL_GetAndroidJNIEnv() in hid.cpp Sam Lantinga 2024-10-17 09:24:36 -07:00
  • 2d3fa03d53 Use the correct return type for SDL_GetAndroidJNIEnv() Sam Lantinga 2024-10-17 09:23:52 -07:00
  • 3d852da806 Requesting Bluetooth permission on Android is now asynchronous Sam Lantinga 2024-10-17 09:08:54 -07:00
  • be3d961b47 Treat clicking the right pad as a thumbstick click on a Steam Controller Sam Lantinga 2024-10-17 08:53:48 -07:00
  • 6da4d94abf VITA: implement camera subsystem Ivan Epifanov 2024-10-17 17:57:10 +03:00
  • 217bc17a21 VITA: fix yuv texture update Ivan Epifanov 2024-10-17 17:41:35 +03:00
  • 86fd4ed83c VITA: fix yuv texture update Ivan Epifanov 2024-10-17 17:41:35 +03:00
  • f79f21217b VITA: fix yuv texture update Ivan Epifanov 2024-10-17 17:38:03 +03:00
  • 4612db21a3 SDL_utils.c: restrict gethostname() usage to non-windows Ozkan Sezer 2024-10-17 12:47:02 +03:00
  • 9a5420118a Define SDL_DIALOG_DUMMY in SDL_build_config_xbox.h Daniel Ludwig 2024-10-17 11:07:24 +02:00
  • dd955332a2 Removed SDL_build_config_emscripten.h Sam Lantinga 2024-10-16 17:58:52 -07:00
  • 7107e02315 Only use Steam Virtual Gamepads if we're running under Steam Sam Lantinga 2024-10-16 11:07:40 -07:00
  • 062a777240 Added support for the Steam Virtual Gamepad on macOS Sequoia Sam Lantinga 2024-10-16 10:46:08 -07:00
  • b6fa4dc794 Only use Steam Virtual Gamepads if we're running under Steam Sam Lantinga 2024-10-16 11:07:40 -07:00
  • cfb3db01dc Added support for the Steam Virtual Gamepad on macOS Sequoia Sam Lantinga 2024-10-16 10:46:08 -07:00
  • 5492be23a1 ci: test Apple x64 on macos-13 runner Anonymous Maarten 2024-10-17 02:17:28 +02:00
  • c48fbbb067 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-16 23:48:38 +00:00
  • c41b2bb855 SDL_ShouldIgnoreGamepad() should take product IDs rather than a guid. Sam Lantinga 2024-10-16 13:52:02 -07:00
  • 8a30def5f2 Only use Steam Virtual Gamepads if we're running under Steam Sam Lantinga 2024-10-16 11:07:40 -07:00
  • 28504f5791 Steam virtual gamepad info isn't available in the macOS sandbox Sam Lantinga 2024-10-16 11:05:38 -07:00
  • d6981da5a4 Added SDL_GetSandbox() Sam Lantinga 2024-10-16 11:02:49 -07:00
  • d7b1ba1bfc Added support for the Steam Virtual Gamepad on macOS Sequoia Sam Lantinga 2024-10-16 10:46:08 -07:00
  • a976f7f71b SDL_stdinc.h: provide a prototype for strdup for __clang_analyzer__ case Ozkan Sezer 2024-10-16 21:24:56 +03:00
  • 3ebfdb04be SDL_stdinc.h: provide a prototype for strdup for __clang_analyzer__ case Ozkan Sezer 2024-10-16 21:24:56 +03:00
  • d9df87f19f Fix syntax of trailing doc comments Maia 2024-10-16 18:43:07 +02:00
  • 9cf388f260 Re-added HAVE_FDATASYNC and HAVE_GETHOSTNAME for platforms that have them. Sam Lantinga 2024-10-16 11:25:29 -07:00
  • 6897385623 Add void to run_colorspace_test() function prototype Petar Popovic 2024-10-16 18:57:47 +02:00
  • 69433ee075 doc: explain build-scripts/create-release.py in the release checklist Anonymous Maarten 2024-10-16 03:40:26 +02:00
  • 18410c03ea cmake: fix checks for fdatasync() and gethostname() Ozkan Sezer 2024-10-16 19:40:51 +03:00
  • a027ec59ca Make the name of the Steam Deck Controller consistent. Sam Lantinga 2024-10-16 08:22:15 -07:00
  • 09e3af58b5 Fixed bug #10954: software renderer: examples/renderer/10-geometry missing a triangle typo when changing return code from int to bool Sylvain 2024-10-16 16:45:49 +02:00
  • 860e38a3a2 VITA: fix shader color format Ivan Epifanov 2024-10-16 10:35:33 +03:00
  • ed1ec236c1 Removed fdatasync and gethostname definitions from platforms that don't have them Sam Lantinga 2024-10-16 07:39:30 -07:00
  • cbbad4051b Treat a button press location as an implicit mouse move Sam Lantinga 2024-10-15 22:25:47 -07:00
  • e5fa929245 Report win32 last error string windows_file_open (#11224) Kyle Sylvestre 2024-10-15 22:47:06 -04:00
  • b4554a8a75 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-15 22:37:00 +00:00
  • 97f1da73da Rename GPU properties for consistency Sam Lantinga 2024-10-15 15:20:01 -07:00
  • 9af5ffcfbe Improve support for private platforms (#11220) Caleb Cornett 2024-10-15 18:02:07 -04:00
  • 66d09a1cda wayland: Adjust primary display selection priority Frank Praznik 2024-10-15 15:57:08 -04:00
  • 638b50b69b CI, LoongArch64: disable clang-tidy Ozkan Sezer 2024-10-15 21:05:20 +03:00
  • dede2ab86f Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-15 17:53:13 +00:00
  • 553fc5fe0e wayland: Expose displays in a deterministic order, and attempt to better handle selecting a primary display. Frank Praznik 2024-10-13 14:14:10 -04:00
  • 075ae7db7d ci: update LoongArch toolchain to 2023.08.08 Anonymous Maarten 2024-10-15 19:10:33 +02:00
  • 4162bddca7 cmake: fix configuration with -DCMAKE_DISABLE_FIND_PACKAGE_PkgConfig=ON Anonymous Maarten 2024-10-15 19:09:36 +02:00
  • cdaaabb978 GPU: Fix Metal sampler address mode order Caleb Cornett 2024-10-15 10:46:04 -04:00
  • 104dabb9de PSVITA: enable posix fsops Ivan Epifanov 2024-10-15 12:04:48 +03:00
  • afee27a530 Make sure stdio handles are in blocking mode Sam Lantinga 2024-10-14 21:45:41 -07:00
  • bb764e3106 Added support for full range BT.709 YUV conversion Sam Lantinga 2024-10-14 15:19:59 -07:00
  • ce49465b13 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-15 03:30:54 +00:00
  • 72bae5167e Updated documentation Sam Lantinga 2024-10-14 20:28:09 -07:00
  • e254c99b38 examples/game/01-snake: Update game logic in AppIterate, don't use a timer. Ryan C. Gordon 2024-10-14 23:16:02 -04:00
  • edb28e79b5 Make SDL_LoadBMP() use true instead of 1 Zack Middleton 2024-10-14 20:55:21 -05:00
  • f212cb5f92 Don't overwrite the SDL_IOFromConstMem() error in testshape Zack Middleton 2024-10-14 20:54:17 -05:00
  • 51dc978785 Don't overwrite the SDL_IOFromFile() error in SDL_LoadFile() Zack Middleton 2024-10-14 20:52:23 -05:00
  • fb43dc3097 Set error for NULL SDL_IOStream in SDL_LoadWAV_IO() Zack Middleton 2024-10-14 20:51:29 -05:00
  • 00bb81de76 GPU: Allow size queries on depth formats cosmonaut 2024-10-14 14:28:21 -07:00
  • 817fa9a975 releases: don't add static library to MinGW binary release Anonymous Maarten 2024-10-14 00:21:09 +02:00
  • 45dfdfbb7b Add parametrized build script Anonymous Maarten 2024-10-05 01:32:27 +02:00
  • 57f2577c65 GPU Vulkan: Fix depth-only framebuffer leak cosmonaut 2024-10-14 10:19:07 -07:00
  • 46835650db Added config.xcconfig to the Xcode build Sam Lantinga 2024-10-14 09:25:05 -07:00
  • 9fac4b9f5f SDL_windowsmodes.c: Fix MSVC builds against SDKs older than 10.0.17134.0 Ozkan Sezer 2024-10-14 14:50:00 +03:00
  • b865708039 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-14 16:02:54 +00:00
  • 0b6ad8bf62 Improved the documentation for SDL_SetWindowShape() Sam Lantinga 2024-10-14 09:02:04 -07:00
  • f9d490045b Fixed uikit crash when GLES is disabled Sam Lantinga 2024-10-14 08:58:02 -07:00
  • 3733b1d5d8 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-14 06:46:10 +00:00
  • c20918b0fb render: Add SDL_RenderDebugText(). Ryan C. Gordon 2024-10-13 21:48:11 -04:00
  • 44bc19b592 test: remove testaudio-art.txt (this info is in test/LICENSE.txt now). Ryan C. Gordon 2024-10-14 01:52:18 -04:00
  • 1cc85c912b Check return value of SDL_small_alloc() Sam Lantinga 2024-10-13 13:17:03 -07:00
  • d7be7fc168 Fixed Cohen-Sutherland out code computation for float line intersection Sam Lantinga 2024-10-13 12:44:02 -07:00
  • db78c0f563 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-13 19:15:18 +00:00
  • a8ca024495 Added SDL_GetDefaultLogOutputFunction() Sam Lantinga 2024-10-13 12:01:45 -07:00
  • b766c824bd Don't overwrite the SDL_IOFromFile() error in SDL_LoadBMP() Sam Lantinga 2024-10-13 09:36:25 -07:00
  • aed1f76248 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-13 16:27:10 +00:00
  • a567786762 Added SDL_SetErrorV() Sam Lantinga 2024-10-13 09:26:25 -07:00
  • d5e02474ac Fixed SDL_oldnames.h to use the correct new names Sam Lantinga 2024-10-13 09:06:46 -07:00
  • 1842745c9c VisualC: Set the correct component to false. Pierre Wendling 2024-10-13 09:11:30 +02:00
  • bbcc9421d6 3DS: Support simple message boxes Cameron Cawley 2024-10-12 21:54:16 +01:00
  • b58a1c7f33 3DS: Only bundle resources with tests that need them Cameron Cawley 2024-10-12 19:01:24 +01:00
  • 79a8f7b3a0 Reduce the size of the SDL_blit_0 alpha code Cameron Cawley 2024-10-12 16:06:31 +01:00
  • 302ab09178 testdrawchessboard: Allow using the standard render API Cameron Cawley 2024-05-01 22:12:08 +01:00
  • e1e38e2250 x11: Set correct clipboard target type in SelectionRequest handling Guldoman 2024-10-09 13:25:39 +02:00
  • 378234437f VisualC: Set the correct component to false. Pierre Wendling 2024-10-13 09:11:30 +02:00
  • 1a1e2e9892 Set size parameter in SDL_GetClipboardData() capehill 2024-10-13 13:17:33 +03:00
  • 82598e5ca9 GPU Vulkan: Fix frame counter timing (#11189) Evan Hemsley 2024-10-12 22:02:22 -07:00
  • b641c2a0db Refactor gendynapi.py with the final goal to make it re-usable Anonymous Maarten 2024-10-04 18:51:05 +02:00
  • 173c168ff4 Default functions are already declared by the first SDL_dynapi_procs.h include Anonymous Maarten 2024-09-20 01:01:00 +02:00
  • fd9f2ae5b5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-13 00:14:05 +00:00
  • 01c9c1d0eb Document main callbacks API thread safety Maia 2024-10-12 22:15:41 +02:00
  • fd9e57b71e 3DS: Support simple message boxes Cameron Cawley 2024-10-12 21:54:16 +01:00
  • 23d456e146 3DS: Support simple message boxes Cameron Cawley 2024-10-12 21:54:16 +01:00