Commit Graph

  • 0aea14cf45 Added logging for additional events Sam Lantinga 2024-10-21 14:23:14 -07:00
  • 3d47877bb4 Added SDL_EVENT_RENDER_DEVICE_LOST Sam Lantinga 2024-10-21 00:19:05 -07:00
  • c1adfb4c94 wayland: Always create a viewport for the window if available Frank Praznik 2024-06-20 16:52:41 -04:00
  • 54e52d055f Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-21 18:06:39 +00:00
  • 9c848e08e4 docs: Explain events for already plugged in controllers (#11286) Jordan Christiansen 2024-10-21 13:06:05 -05:00
  • 26567df878 Don't treat mouse buttons as focus clicks if the window has mouse capture Sam Lantinga 2024-10-21 09:42:55 -07:00
  • ef758d05c1 render: GetRenderViewportSize shouldn't use scale, just logical presentation. Ryan C. Gordon 2024-10-21 11:17:16 -04:00
  • 92520c1d9b Improved D3D12 handling of unrecoverable device loss Sam Lantinga 2024-10-21 00:37:09 -07:00
  • 315842cf71 Fixed crashes handling D3D11/12 device lost in testsprite Sam Lantinga 2024-10-21 00:12:16 -07:00
  • e2254b1045 Added color scale info for the GPU renderer TODO item Sam Lantinga 2024-10-20 18:37:21 -07:00
  • 4b54e32231 Tweak android path functions comment tag \sa Petar Popovic 2024-10-21 01:25:53 +02:00
  • a6536a9298 RI_KEY_BREAK indicates key is up mausimus 2024-10-19 10:50:58 +09:00
  • 679dd4b181 SDL_RequestAndroidPermission() comment: Add link to android permissions website Petar Popovic 2024-10-20 15:40:31 +02:00
  • eb1451536e Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-20 14:12:45 +00:00
  • 5819d4b360 SDL_CreateRenderer() comment: Remove mention of flags Petar Popovic 2024-10-20 16:01:42 +02:00
  • e0321ca5b6 SDL3: SDL_render_gl(render name: opengl) dose not support transparent on Linux/X11 (Bug #11273) (#11274) rhett-lee 2024-10-20 11:21:50 +08:00
  • dcbb2f11a8 Clamp the texture alpha and color modulation values to 0-255 Sam Lantinga 2024-10-19 20:18:21 -07:00
  • bcf1397e33 Sync SDL2 wiki -> header SDL Wiki Bot 2024-10-20 01:02:07 +00:00
  • 1af0b39833 Sync SDL2 wiki -> header SDL Wiki Bot 2024-10-20 00:51:30 +00:00
  • 541ba33714 Fix SDL_GetClosestFullscreenDisplayMode documentation Frank Praznik 2024-10-19 16:01:08 -04:00
  • 40070d899d Refactor Blit_RGB555_ARGB1555 to be more generic Cameron Cawley 2024-10-12 19:05:47 +01:00
  • 4ca7a19348 Sync SDL2 wiki -> header SDL Wiki Bot 2024-10-19 18:04:39 +00:00
  • 3d2c8c510d add GLES3 headers from Khronos for OpenVR video driver. Ozkan Sezer 2024-10-19 14:39:02 +03:00
  • 2668558c5c Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-19 17:21:09 +00:00
  • 153f90a725 Revert "Use the correct return type for SDL_GetAndroidJNIEnv()" Sam Lantinga 2024-10-19 10:17:33 -07:00
  • ffb1d9e4b4 Removed Blit2101010toN and BlitNto2101010 Sam Lantinga 2024-10-19 10:06:50 -07:00
  • 5c1ccaefae Fixed VULKAN_UpdateViewport judgment. 华仔 2024-10-19 09:41:26 +08:00
  • 4c2d0c422b wayland: Remove kde_output_order_v1 support Frank Praznik 2024-10-19 11:13:24 -04:00
  • 5f874b60a8 Sync SDL3 wiki -> header SDL Wiki Bot 2024-10-19 14:49:21 +00:00
  • 1647d36aec docs: document copying shared SDL3 a bit more + document sanitizer/libc incompatibility Anonymous Maarten 2024-10-19 16:48:51 +02:00
  • b6a6a4a7f8 audio: fix incorrect dynCall in Emscripten audio. Ryan C. Gordon 2024-10-18 23:52:23 -04:00
  • 07bb8f1c4c openvr: added APIENTRY for OpenGL functions (thanks @cnlohr!) Sam Lantinga 2024-10-18 16:40:36 -07:00
  • b40ad5428b Fixed assertion at quit when the debug text was the last texture used. Sam Lantinga 2024-10-18 14:51:24 -07:00
  • a48fa675be Fix formatting Maia 2024-10-18 21:53:16 +02:00
  • 1d23d2c3c2 Renamed SDL_SANDBOX_UNKNOWN to SDL_SANDBOX_UNKNOWN_CONTAINER Sam Lantinga 2024-10-18 12:45:07 -07:00
  • a7da3ad59b x11: Support sorting displays via the priority hint Frank Praznik 2024-10-18 11:26:41 -04:00
  • 0faf9dc4a4 kmsdrm: Support sorting displays via the priority hint Frank Praznik 2024-10-18 11:25:10 -04:00
  • 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