Commit Graph

  • e37d6f71b3 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-07 18:02:15 +00:00
  • a057240984 Fix vision os fake screen size Giovanni Petrantoni 2024-07-07 11:22:06 +08:00
  • 7b11fff2ee wgl/glx: Fix attribute list for SDL_GL_FLOATBUFFERS mariob92 2024-07-06 20:23:03 +02:00
  • 58e179c8b5 wgl/glx: Fix attribute list for SDL_GL_FLOATBUFFERS mariob92 2024-07-06 20:23:03 +02:00
  • 3c90b1c1f6 Switch pixel format loss fields to number of bits Sam Lantinga 2024-07-06 07:34:49 -07:00
  • 9389712917 wgl/glx: Fix attribute list for SDL_GL_FLOATBUFFERS mariob92 2024-07-06 20:23:03 +02:00
  • f3ac2d9d4f Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-06 15:46:41 +00:00
  • fbb5652d3e video: Document that SDL_RaiseWindow is a request and subject to window manager policy Frank Praznik 2024-07-06 11:45:04 -04:00
  • be43dec798 sdlprocdump: store context and exception record in minidump Anonymous Maarten 2024-07-05 21:06:05 +02:00
  • 0fa74d8aa8 Wiki-compatible documentation for SDL_ALPHA_OPAQUE and SDL_ALPHA_TRANSPARENT Sam Lantinga 2024-07-06 05:53:40 -07:00
  • e52603ac8f Support format conversion and YUV surfaces in SDL_SoftStretch() Sam Lantinga 2024-07-06 05:32:31 -07:00
  • de4573275a Improved detection of Nintendo Switch Pro controller report mode Sam Lantinga 2024-07-06 05:29:12 -07:00
  • 4c44450258 Improved detection of Nintendo Switch Pro controller report mode Sam Lantinga 2024-07-06 05:29:12 -07:00
  • 4ba2e9f4f4 Improved detection of Nintendo Switch Pro controller report mode Sam Lantinga 2024-07-06 05:29:12 -07:00
  • 6d64d821fb Fixed display hotplug events Sam Lantinga 2024-07-05 15:55:56 -07:00
  • 753f3f8609 Fixed crash when disconnecting external display on iOS Sam Lantinga 2024-07-05 15:51:20 -07:00
  • e559b271b5 Clear the wave format so the channel map is cleared before returning from SDL_LoadWAV_IO() Sam Lantinga 2024-07-05 12:44:25 -07:00
  • c347bee7b8 Fixed IME cursor location (thanks @zturtleman!) Sam Lantinga 2024-07-05 12:32:50 -07:00
  • 50ae47af5e android: create android project in create-android-project.py python script Anonymous Maarten 2024-07-05 00:09:40 +02:00
  • 2d05dcc1f7 The same VID/PID is used for the FlyDigi Apex 4 Sam Lantinga 2024-07-05 10:04:59 -07:00
  • 4f71218e17 Allow for floating point error in matching framerates Sam Lantinga 2024-07-05 09:23:06 -07:00
  • d5a0f60963 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-05 15:59:26 +00:00
  • 8412f52853 Clarified that the renderer should be destroyed before the window Sam Lantinga 2024-07-05 08:57:30 -07:00
  • 275c94c900 SDL_hidapi.c: work-around watcom build error when libusb is enabled Ozkan Sezer 2024-07-05 18:56:20 +03:00
  • 6a10309568 SDL_hidapi.c: work-around watcom build error when libusb is enabled Ozkan Sezer 2024-07-05 18:56:10 +03:00
  • 4b5309cd98 main: Move SDL_RunApp bits from src/core to src/main. Ryan C. Gordon 2024-07-04 20:32:19 -04:00
  • c084e647ed Drain HIDAPI buffer in SDL_hidapi_steamdeck.c. Max Maisel 2024-07-05 16:35:02 +02:00
  • 22770e6496 Drain HIDAPI buffer in SDL_hidapi_steamdeck.c. Max Maisel 2024-07-05 16:35:02 +02:00
  • 607b1f225c Drain HIDAPI buffer in SDL_hidapi_steamdeck.c. Max Maisel 2024-07-05 16:34:50 +02:00
  • 2cdb419a21 Try to create an accelerated renderer for the window surface even if SDL_HINT_RENDER_DRIVER is "software" Sam Lantinga 2024-07-05 08:18:45 -07:00
  • a4cbba1276 Try to create an accelerated renderer for the window surface even if SDL_HINT_RENDER_DRIVER is "software" Sam Lantinga 2024-07-05 08:18:45 -07:00
  • c7ed78a9ef Try to create an accelerated renderer for the window surface even if SDL_HINT_RENDER_DRIVER is "software" Sam Lantinga 2024-07-05 08:18:45 -07:00
  • 065ec2d518 Actually return an error when the surface is invalid Sam Lantinga 2024-07-05 08:12:05 -07:00
  • c057849035 Return the correct error from SDL_CreateSoftwareRenderer() when the surface is NULL Sam Lantinga 2024-07-05 08:05:20 -07:00
  • b47deb58a2 vitagxm: Patched to compile. Ryan C. Gordon 2024-07-04 20:37:46 -04:00
  • 2c32fd254c Revert "render: Set renderer->window to NULL in SDL_DestroyRendererWithoutFreeing." Ryan C. Gordon 2024-07-04 19:45:37 -04:00
  • f9a06c20ed Revert "render: Set renderer->window to NULL in SDL_DestroyRendererWithoutFreeing." Ryan C. Gordon 2024-07-04 19:45:37 -04:00
  • 5f0f337d33 vitagxm: Patched to compile. Ryan C. Gordon 2024-07-04 18:48:21 -04:00
  • 1413d67748 render: SDL_DestroyWindow hollows out its renderer but doesn't free it. Ryan C. Gordon 2024-04-18 10:20:31 -04:00
  • 944dc4701c render: Manage memory for SDL_Renderer* at higher level. Ryan C. Gordon 2024-07-04 18:17:20 -04:00
  • 9f8dffbd2d render: Set renderer->window to NULL in SDL_DestroyRendererWithoutFreeing. Ryan C. Gordon 2024-07-04 14:47:46 -04:00
  • d13fc3c3a7 Fixed building without X11 support Sam Lantinga 2024-07-04 11:32:50 -07:00
  • b43f1688d9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-04 15:12:07 +00:00
  • c3bf874abf stdlib: Clean up and export SDL_UCS4ToUTF8(). Ryan C. Gordon 2024-07-04 01:09:46 -04:00
  • f338fa20dd emscripten: Let SDL hints be set by URL parameters. Ryan C. Gordon 2024-07-03 20:05:43 -04:00
  • 9d47daef0a Do a final pass freeing temporary memory when we quit. Sam Lantinga 2024-07-03 18:46:51 -07:00
  • 2eef7ca475 Updated to version 2.30.5 for release release-2.30.5 Sam Lantinga 2024-07-03 14:21:42 -07:00
  • d126e7bbba Added support for the ROG RAIKIRI Sam Lantinga 2024-07-03 13:54:00 -07:00
  • 845ebbbe96 Added support for the ROG RAIKIRI Sam Lantinga 2024-07-03 13:54:00 -07:00
  • a04596c9a7 Added support for the ROG RAIKIRI Sam Lantinga 2024-07-03 13:54:00 -07:00
  • e5024fae3d If a mapping specifies a crc, don't match for controllers that don't have that CRC Sam Lantinga 2024-03-14 13:26:56 -07:00
  • eb053c7f3f SDL_JoystickEventState: Make documentation and implementation match. Ryan C. Gordon 2024-05-08 16:35:10 -04:00
  • ed441c8289 Turn HIDAPI joystick support off by default on mobile platforms Sam Lantinga 2024-03-10 15:00:49 -07:00
  • 59b0a1dc65 PSP: send initial SDL_JOYDEVICEADDED event Wouter Wijsman 2024-03-24 22:58:28 +01:00
  • d7a875432b Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-03 20:07:11 +00:00
  • 2a8f1e11ca audio: Add gain support to audio streams and logical audio devices. Ryan C. Gordon 2024-07-01 15:08:20 -04:00
  • 74cc06db1b Remove the SDL_EVENT_WINDOW_TAKE_FOCUS event Frank Praznik 2024-07-03 11:39:59 -04:00
  • be13328cb1 Remove SDL_SetWindowInputFocus Frank Praznik 2024-07-03 11:15:30 -04:00
  • 80d36aba5b Only use the default gamepad mapping if an automatic mapping isn't available Sam Lantinga 2024-07-03 11:43:43 -07:00
  • cd8ea5e3f1 Only use the default gamepad mapping if an automatic mapping isn't available Sam Lantinga 2024-07-03 11:43:43 -07:00
  • 0f8054cf87 Only use the default gamepad mapping if an automatic mapping isn't available Sam Lantinga 2024-07-03 11:43:43 -07:00
  • 98f27b8f2e Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-03 18:39:46 +00:00
  • ece76ec90d audio: Attempt to placate NetBSD 9.3's incorrect compiler warning. Ryan C. Gordon 2024-07-03 14:19:27 -04:00
  • 16e7fdc4f2 audio: Add channel remapping to SDL_AudioSpec and SDL_AudioStream. Ryan C. Gordon 2024-07-03 03:19:00 -04:00
  • 0367f1af19 loopwave: Use SDL_ResumeAudioStreamDevice. Ryan C. Gordon 2024-07-03 02:47:10 -04:00
  • 61441c2be9 Fixed the French numeric keycode from varying based on shift state Sam Lantinga 2024-07-03 10:33:08 -07:00
  • b948d1446a Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-03 01:35:19 +00:00
  • ed9bbb2dca Restore default behavior for keypad keycodes Sam Lantinga 2024-07-02 18:13:25 -07:00
  • bafd04ecdb camera: small Media Foundation backend init tweak. Ryan C. Gordon 2024-07-02 15:16:10 -04:00
  • e290d16c47 include: Clean up SDL_GetKeyName documentation. Ryan C. Gordon 2024-07-02 12:29:33 -04:00
  • f787790243 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-01 20:57:56 +00:00
  • 109f268972 Added support for non-US keyboard layouts in Emscripten Sam Lantinga 2024-07-01 00:41:42 -07:00
  • 2c333c7355 The mode modifier only affects character keys Sam Lantinga 2024-06-30 23:52:47 -07:00
  • d4497ecdbd Numpad scancodes have non-numpad keycodes Sam Lantinga 2024-06-30 23:35:23 -07:00
  • 78dbf9be50 Document that SDL_GetKeyName() always returns uppercase names for alphabetic keycodes Sam Lantinga 2024-06-30 20:07:31 -07:00
  • e8dbbf8380 Renamed SDLK_a-z to SDLK_A-Z Sam Lantinga 2024-06-30 20:05:22 -07:00
  • d9dc4b320a The keycode in key events is the base, unmodified, keycode for the current keyboard layout Sam Lantinga 2024-06-30 19:58:48 -07:00
  • 5755bde3b8 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-01 20:36:18 +00:00
  • 8290c4e82e sdlprocdump: also print a stacktrace on a fatal exception Anonymous Maarten 2024-07-01 16:14:31 +02:00
  • 9601d98e7f SDL_test: always use symbols with 64-suffix from DbgHelp Anonymous Maarten 2024-06-30 13:11:07 +02:00
  • 1f0bc4b808 x11: Check for button presses before clearing an XInput2 pointer grab Frank Praznik 2024-06-30 12:16:50 -04:00
  • ede4483420 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-29 21:26:31 +00:00
  • 473257cce6 Added SDL_GetRenderLogicalPresentationRect() Sam Lantinga 2024-06-29 14:12:50 -07:00
  • b72c22340e We don't need to pull scancode state to see if ALT is held down Sam Lantinga 2024-06-29 13:04:31 -07:00
  • 017a1039e2 Removed unnecessary cast Sam Lantinga 2024-06-29 13:03:51 -07:00
  • 7258b36e30 Make it easier to turn on Windows message logging Sam Lantinga 2024-06-29 12:58:25 -07:00
  • e1e36d213b Fixed build Sam Lantinga 2024-06-29 11:22:29 -07:00
  • 288aea3b40 Fixed build Sam Lantinga 2024-06-29 11:22:29 -07:00
  • 5322b3528a Losing keyboard focus doesn't automatically mean you lose mouse capture Sam Lantinga 2024-06-29 01:28:43 -07:00
  • 5c8d92e4d0 Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface Sam Lantinga 2024-06-29 10:14:27 -07:00
  • 8a39054b54 Clean up any renderer in SDL_DestroyWindowSurface() Sam Lantinga 2024-06-29 02:34:17 -07:00
  • 0d9e54237c Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface Sam Lantinga 2024-06-29 10:14:27 -07:00
  • a3f0c373d3 Clean up any renderer in SDL_DestroyWindowSurface() Sam Lantinga 2024-06-29 02:34:17 -07:00
  • 2a58e7b11c Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface Sam Lantinga 2024-06-29 10:14:27 -07:00
  • a522bfe3f1 Clean up any renderer in SDL_DestroyWindowSurface() Sam Lantinga 2024-06-29 02:34:17 -07:00
  • a0ec7c0906 libtool.m4: fix appending of -no_fixup_chains to allow_undefined_flag. Ozkan Sezer 2024-06-29 17:50:40 +03:00
  • 98ec8b88c1 acinclude/libtool.m4: updates from mainstream git: Ozkan Sezer 2024-06-29 17:03:04 +03:00
  • 6f199eabb8 Removed SDL_RenderGeometryRawFloat() Sam Lantinga 2024-06-28 23:55:23 -07:00
  • 22bca55d84 Minor blitting cleanup Sam Lantinga 2024-06-28 23:47:41 -07:00
  • c60e2704c8 Remove the inconsistent and lag-causing usleep call in SDL_fcitx.c 1F616EMO 2024-06-29 14:47:27 +08:00