Commit Graph

  • 9b477c21bc
    Update src/video/emscripten/SDL_emscriptenvideo.c Temdog007 2025-03-11 14:40:23 -0700
  • 8d9b036fe3
    Merge branch 'libsdl-org:main' into main Temdog007 2025-03-11 14:35:30 -0700
  • bedc5e076e Ensure keyboard_element is always a string Temdog007 2025-03-11 14:30:39 -0700
  • 619b73b028 Update emscripten property strings Temdog007 2025-03-11 11:57:25 -0700
  • 607ac0d54b
    Update src/video/emscripten/SDL_emscriptenvideo.c Temdog007 2025-03-11 09:52:36 -0700
  • b9907a1fb3
    Update src/video/emscripten/SDL_emscriptenvideo.c Temdog007 2025-03-11 09:52:18 -0700
  • 59fdfd50aa
    Update src/video/emscripten/SDL_emscriptenvideo.c Temdog007 2025-03-11 09:52:06 -0700
  • aa5f53c498 Switched GPU renderer shaders to shadercross and HLSL Sam Lantinga 2025-03-10 20:59:03 -0700
  • 3aa1b5b24d Fix coding style Temdog007 2025-03-11 08:51:06 -0700
  • 5767c36644 Update Temdog007 2025-03-10 17:37:47 -0700
  • 21e6c5814c Fixed Nintendo controller face button layout under Steam Sam Lantinga 2025-03-10 17:25:01 -0700
  • e923315db8 Restore hints; Use them as overrides Temdog007 2025-03-10 17:29:15 -0700
  • 2ce3dfdf1d Fixed Nintendo controller face button layout under Steam Sam Lantinga 2025-03-10 17:25:01 -0700
  • 552c9ae58f
    Separate available check from function pointer check Ethan Lee 2025-03-10 18:56:17 -0400
  • f08a5cfcab Fixed sscanf("026", "%1x%1x%1x", &r, &g, &b) Sam Lantinga 2025-03-10 14:25:11 -0700
  • 1caae3e9e4 Fixed sscanf("026", "%1x%1x%1x", &r, &g, &b) Sam Lantinga 2025-03-10 14:25:11 -0700
  • d375d06ac2
    gpu: Wrap METAL_PrepareDriver in autoreleasepool for the device Ethan Lee 2025-03-10 18:42:56 -0400
  • 5634ed4e28
    gpu: Add more support checks to Metal PrepareDriver Ethan Lee 2025-03-10 18:40:03 -0400
  • 776f0a685c Fixed sscanf("026", "%1x%1x%1x", &r, &g, &b) Sam Lantinga 2025-03-10 14:25:11 -0700
  • be6ed6e9c4 Fixed sscanf("026", "%1x%1x%1x", &r, &g, &b) Sam Lantinga 2025-03-10 14:25:11 -0700
  • 20b47d62fe Fixed sscanf("026", "%1x%1x%1x", &r, &g, &b) Sam Lantinga 2025-03-10 14:25:11 -0700
  • ae421a7e49 Small fix Temdog007 2025-03-10 10:43:07 -0700
  • 38a399de1c emscripten: move hints to window properties Temdog007 2025-03-10 10:37:58 -0700
  • 9f32fafe21 Use sized types when fixing undefined behavior Sam Lantinga 2025-03-10 09:12:40 -0700
  • 74b3b8e9e3 avoid UB (left shift of negative number) in SDL_windowsevents.c rohlem 2025-03-10 16:23:06 +0100
  • 24339524c5 Use sized types when fixing undefined behavior Sam Lantinga 2025-03-10 09:12:40 -0700
  • f1d16e9b4d avoid UB (left shift of negative number) in SDL_windowsevents.c rohlem 2025-03-10 16:23:06 +0100
  • 682800eb4e avoid UB (left shift of negative number) in SDL_windowsevents.c rohlem 2025-03-10 16:23:06 +0100
  • bbdd6056c9 Fix libusb handling on FreeBSD Dmitry Marakasov 2025-03-07 21:30:22 +0300
  • 9fcca83512 gpu: Validate that CopyGPUTextureToTexture formats match Caleb Cornett 2025-03-09 11:55:22 -0400
  • fa4a9ba74e
    wayland: Fix enum/boolean comparison and assignment Frank Praznik 2025-03-09 11:55:05 -0400
  • 43e545598a gpu: Validate that CopyGPUTextureToTexture formats match Caleb Cornett 2025-03-09 11:55:22 -0400
  • f2866418d4
    wayland: Fix enum/boolean comparison and assignment Frank Praznik 2025-03-09 11:55:05 -0400
  • 9a6f8a2512 mouse: Add internal integer mouse mode hint for sdl2-compat Cameron Gutman 2025-03-08 20:23:21 -0600
  • 597bfe6b27 mouse: Add internal integer mouse mode hint for sdl2-compat Cameron Gutman 2025-03-08 20:23:21 -0600
  • def6301da8 mouse: Add internal integer mouse mode hint for sdl2-compat Cameron Gutman 2025-03-08 20:23:21 -0600
  • 1173bc2dde emscripten: Fix handling of special HTML targets bobsayshilol 2025-03-08 03:29:07 +0000
  • 65cd2256c5 emscripten: Fix handling of special HTML targets bobsayshilol 2025-03-08 03:29:07 +0000
  • ada55bd887 Implement SDL_GetSystemRAM and SDL_GetNumLogicalCPUCores for the 3ds (#12494) TheMode 2025-03-08 18:51:37 +0100
  • fe97cff7d1 Fixed memory leak in memory leak tracking Sam Lantinga 2025-03-08 09:18:01 -0800
  • 5d804a39d9
    Implement SDL_GetSystemRAM and SDL_GetNumLogicalCPUCores for the 3ds (#12494) TheMode 2025-03-08 18:51:37 +0100
  • 99336ea378 Fixed memory leak in memory leak tracking Sam Lantinga 2025-03-08 09:18:01 -0800
  • 5acec5b3be Implement SDL_GetNumLogicalCPUCores themode 2025-03-08 11:22:21 +0100
  • bec2aff946 fix comment themode 2025-03-08 10:42:56 +0100
  • df8772d34d Implement SDL_GetSystemRAM for the 3ds themode 2025-03-08 10:22:15 +0100
  • e9f230973d Fixup the mingw readme cmakelists Joshua T. Fisher 2025-03-07 22:27:28 -0800
  • 59fbd3bba2 emscripten: Fix handling of special HTML targets bobsayshilol 2025-03-08 03:29:07 +0000
  • 8cdeb1a35a Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) ds-sloth 2025-03-07 20:03:37 -0500
  • 0306b5a865 Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) ds-sloth 2025-03-07 20:03:37 -0500
  • afe2300c2d
    Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) ds-sloth 2025-03-07 20:03:37 -0500
  • 7c82171a85 Fixed pen events on iOS after reinitializing SDL Sam Lantinga 2025-03-07 16:31:18 -0800
  • 3353b92a96 Fixed pen events on iOS after reinitializing SDL Sam Lantinga 2025-03-07 16:31:18 -0800
  • ad2584813f cocoa: Ignore both clicks and motion on tooltip windows Frank Praznik 2025-03-07 14:59:46 -0500
  • 21d8d0d95a cocoa: Ignore both clicks and motion on tooltip windows Frank Praznik 2025-03-07 14:59:46 -0500
  • e9d2f60e1c Sync SDL2 wiki -> header SDL Wiki Bot 2025-03-07 17:02:06 +0000
  • fe245c6e0d
    x11: Always synthesize size events for external windows Frank Praznik 2025-03-07 13:56:44 -0500
  • 84d047cc11
    wayland: Rollback the round trip when reading data offers Frank Praznik 2025-03-07 12:51:28 -0500
  • 22a87a22ca Sync SDL2 wiki -> header SDL Wiki Bot 2025-03-07 17:02:06 +0000
  • fc35107854 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-07 17:01:23 +0000
  • 2d2085c80b Add a link to docs/INTRO-mingw.md Sam Lantinga 2025-03-06 16:25:17 -0800
  • 03a4eea0ef Added MinGW Intro readme, touched up CMake and Visual Studio readmes. (#12485) Joshua T. Fisher 2025-03-06 16:24:16 -0800
  • d631a3add0 Add a link to docs/INTRO-mingw.md Sam Lantinga 2025-03-06 16:25:17 -0800
  • 04b4577b58
    Added MinGW Intro readme, touched up CMake and Visual Studio readmes. (#12485) Joshua T. Fisher 2025-03-06 16:24:16 -0800
  • bf9d8d73b5
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 16:23:15 -0800
  • a2eae04691
    Apply Sam's suggestions. Joshua T. Fisher 2025-03-06 16:22:45 -0800
  • fec3e2cd45 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • b99ff00a95 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • 92050d7c86 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • 1618590b69 Should address the remaining current comments Joshua T. Fisher 2025-03-06 15:53:51 -0800
  • 0157142d86
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:47:53 -0800
  • d6548b1799
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:40:56 -0800
  • daf94b5e49
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:40:35 -0800
  • 96e1d6cd08 Added mingw readme, touched up CMake and Visual Studio readmes. Joshua T. Fisher 2025-03-06 15:10:47 -0800
  • 55695d3725 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-06 20:23:18 +0000
  • 9e079fe9c7
    pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -0500
  • 6be87ceb33
    pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -0500
  • dd0dab53da
    Merge pull request #4 from klukaszek/webgpu-native Kyle Lukaszek 2025-03-06 12:47:58 -0500
  • 9c7c11f259
    wayland: Roundtrip when receiving data offers Frank Praznik 2025-03-05 21:47:41 -0500
  • c4be7f77a6
    wayland: Add additional MIME types for text drag & drop Frank Praznik 2025-03-05 20:14:19 -0500
  • d2a1c6e213 WIP: Compute pipelines. Kyle Lukaszek 2025-03-06 11:10:38 -0500
  • e20e27e1fb Added SIMD blitters for 8888 -> 8888 format conversion Sam Lantinga 2025-03-06 00:50:28 -0800
  • caa29e98f9 Added SIMD blitters for 8888 -> 8888 format conversion Sam Lantinga 2025-03-06 00:50:28 -0800
  • 2aec1c2ef6 Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • 4c82b5843e Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • e265d8b579 Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • b32cd4f84b Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • cb099ebd4f Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • 79a9b8d8d9 Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • 6e2d3c9b5d x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -0500
  • bdde074688 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 22:49:13 +0000
  • 376e147b5e
    x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -0500
  • 49af576940 Disable XTest by default Sam Lantinga 2025-03-05 13:01:43 -0800
  • 794ff283e2 Added support for using XTest to warp the mouse Sam Lantinga 2025-03-05 12:39:06 -0800
  • fae324dacb Update XSync code to match SDL3 conventions Sam Lantinga 2025-03-05 12:27:16 -0800
  • 77a077ef92 Disable XTest by default Sam Lantinga 2025-03-05 13:01:43 -0800
  • 0906d73b0d Added support for using XTest to warp the mouse Sam Lantinga 2025-03-05 12:39:06 -0800
  • a0f0e6b9de Update XSync code to match SDL3 conventions Sam Lantinga 2025-03-05 12:27:16 -0800
  • 550bdc658a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +0000
  • d75ba9c2d2 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -0800
  • f01bcaeb17 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +0000