Commit Graph

  • 68a4bb01e0 Allocate displays as an array of pointers instead of an array of objects Sam Lantinga 2023-08-01 18:48:35 -0700
  • 9267a9032e Fixed build Sam Lantinga 2023-08-01 18:58:21 -0700
  • e2afc1f37a Fixed build Sam Lantinga 2023-08-01 18:58:21 -0700
  • 0f6f8b9366 Allocate displays as an array of pointers instead of an array of objects Sam Lantinga 2023-08-01 18:48:35 -0700
  • 02be870c54 Fixed crash if a display is enumerated twice Sam Lantinga 2023-08-01 18:28:55 -0700
  • 2468fccf7f Fixed crash if a display is enumerated twice Sam Lantinga 2023-08-01 18:28:55 -0700
  • 07578fde3d Fixed crash if a display is enumerated twice Sam Lantinga 2023-08-01 18:28:55 -0700
  • 84ad531689 cocoa: Ignore first mouse motion event after enabling relative mode. Ryan C. Gordon 2023-08-01 18:34:03 -0400
  • dc5dda0f31 cocoa: Ignore first mouse motion event after enabling relative mode. Ryan C. Gordon 2023-08-01 18:34:03 -0400
  • e73a81b28a
    x11: Blocking for window maximization should wait 100 ms, not 1000. Ryan C. Gordon 2023-08-01 13:55:04 -0400
  • 3030fd815c
    x11: Blocking for window maximization should wait 100 ms, not 1000. Ryan C. Gordon 2023-08-01 13:55:04 -0400
  • 133ad1915c
    Revert "x11: check if window size/position has changed during SDL_ShowWindow." Ryan C. Gordon 2023-08-01 12:10:52 -0400
  • 5c3df60ec9
    Revert "x11: check if window size/position has changed during SDL_ShowWindow." Ryan C. Gordon 2023-08-01 12:10:52 -0400
  • a509771a87 fix ios CI workflow after commit e4460e897f Ozkan Sezer 2023-08-01 08:51:02 +0300
  • 72ce76905a The scheme isn't always the same as the framework name (e.g. xmp_lite vs xmp-lite) Sam Lantinga 2023-07-31 22:31:06 -0700
  • e4460e897f By default Xcode expects the framework target name to be the name of the project. Sam Lantinga 2023-07-31 22:03:50 -0700
  • ac683773dc Added missing tests to the "All" target Sam Lantinga 2023-07-31 21:39:26 -0700
  • 7dd56eaafe Removed unnecessary reference to testoverlay-Info.plist Sam Lantinga 2023-07-31 21:36:09 -0700
  • e1c7f524ef Reduce the number of times SDL3 is duplicated in the xcframework script Sam Lantinga 2023-07-31 21:25:23 -0700
  • 65538011ca Make Xcode targets more specific Sam Lantinga 2023-07-31 21:17:03 -0700
  • efe114c300 Revert "Renamed the xcframework target from "SDL.xcframework" to "xcframework"" Sam Lantinga 2023-07-31 21:11:18 -0700
  • 73ed1d21a9 Renamed the xcframework target from "SDL.xcframework" to "xcframework" Sam Lantinga 2023-07-31 20:54:08 -0700
  • 76b4d8a0d8 Build the Framework instead of a static library for iOS and tvOS Sam Lantinga 2023-07-31 20:53:43 -0700
  • d1bf979160 Removed unnecessary setting from the "Create DMG" target Sam Lantinga 2023-07-31 18:51:13 -0700
  • c94cb3a5d8 Simplified the Xcode project to a single Framework target Sam Lantinga 2023-07-31 18:37:14 -0700
  • ea60474c65
    cmake: don't build SDL3-static Apple framework Anonymous Maarten 2023-08-01 03:35:57 +0200
  • e8c952a002 cmake: don't build SDL3-static Apple framework SDL Wiki Bot 2023-07-31 23:40:15 +0000
  • 8f00d7856d Sync SDL3 wiki -> header SDL Wiki Bot 2023-07-31 23:40:15 +0000
  • d4a867a256 Rename SDL_GetPath to SDL_GetUserFolder Semphris 2023-07-28 13:45:37 -0400
  • 14715ad29a Rename SDL_GetPath to SDL_GetUserFolder Semphris 2023-07-28 13:45:37 -0400
  • 5733f42c7c Fall back to Xlib if XRandR isn't available Sam Lantinga 2023-07-31 14:38:48 -0700
  • 8825fbf713 Fall back to Xlib if XRandR isn't available Sam Lantinga 2023-07-31 14:38:48 -0700
  • 71099149b8 Fall back to Xlib if XRandR isn't available Sam Lantinga 2023-07-31 14:38:48 -0700
  • b7f32f74ce Note the removal of the SDL_RENDERER_TARGETTEXTURE flag Sam Lantinga 2023-07-31 08:35:22 -0700
  • 0eda582160
    testaudiostreamdynamicresample: Load sample.wav correctly. Ryan C. Gordon 2023-07-30 23:00:52 -0400
  • 87eae9a0a1
    aaudio: We need a mixbuf on capture devices, too. Ryan C. Gordon 2023-07-30 20:24:27 -0400
  • fb68e84646 wayland: Fix memory leaks Frank Praznik 2023-07-30 11:58:50 -0400
  • f52cba58b3 wayland: Fix memory leaks Frank Praznik 2023-07-30 11:58:50 -0400
  • b0edd23c00
    testsurround: Log available audio output devices at the start. Ryan C. Gordon 2023-07-30 11:57:30 -0400
  • ae3090c387
    androidaudio: Move Init/bootstrap code to bottom of source code. Ryan C. Gordon 2023-07-29 21:17:05 -0400
  • 18fc0db9e5
    aaudio: Rearranged source code to match other backends. Ryan C. Gordon 2023-07-29 19:56:51 -0400
  • 2507c1d68b
    aaudio: Disconnect playing devices if error callback fires. Ryan C. Gordon 2023-07-29 19:53:38 -0400
  • 32a3fc3783
    aaudio: Use the callback interface. Ryan C. Gordon 2023-07-29 19:44:23 -0400
  • b49ce86765
    audio: Fixed compiler warning on Android NDK. Ryan C. Gordon 2023-07-29 19:43:41 -0400
  • 1c074e8d97
    android: Fixed audio device detection. Ryan C. Gordon 2023-07-29 19:43:24 -0400
  • 82ce05ad01
    pulseaudio: Be more aggressive with hotplug thread synchronization. Ryan C. Gordon 2023-07-27 18:22:20 -0400
  • 5cbdf1168e
    androidaudio: Fixed incorrect JNI call (thanks, @madebr!) Ryan C. Gordon 2023-07-27 18:13:01 -0400
  • 660054f3dc
    include: Correct comment about audio device hotplug events. Ryan C. Gordon 2023-07-27 18:12:34 -0400
  • ab68428a64
    aaudio: Fixed for older SDKs and Android releases. Ryan C. Gordon 2023-07-27 12:28:53 -0400
  • 5ff87c6d4a
    android: Reworked audio backends for SDL3 audio API. Ryan C. Gordon 2023-07-26 15:45:40 -0400
  • 54af687210
    testautomation_audio.c: Patched to compile. :/ Ryan C. Gordon 2023-07-22 16:49:06 -0400
  • 5e82090662
    testautomation_audio.c: Apparently we aren't updating test code for C99 atm. Ryan C. Gordon 2023-07-22 16:08:55 -0400
  • 7f4488f625
    wasapi: More fixes for Clang warnings. Ryan C. Gordon 2023-07-22 14:49:55 -0400
  • 29a0c689c9
    wasapi: Patched to compile with Clang. Ryan C. Gordon 2023-07-22 13:37:27 -0400
  • 4aa95c21bc
    pspaudio: Patched to compile. Ryan C. Gordon 2023-07-22 13:32:44 -0400
  • 9a2a0a1463
    ps2audio: Delete errant character that got inserted before previous commit. Ryan C. Gordon 2023-07-22 13:27:51 -0400
  • 2c578bd0d5
    qnxaudio: Rewrite for SDL3 audio APIs. Ryan C. Gordon 2023-07-22 13:25:04 -0400
  • 455eef4cd9
    audio: Use AtomicAdd for device counts, don't treat as a refcount. Ryan C. Gordon 2023-07-22 11:48:49 -0400
  • 095ea57f94
    pspaudio: Patched to compile. Ryan C. Gordon 2023-07-22 11:46:00 -0400
  • d7cf63db67
    ps2audio: Patched to compile. Ryan C. Gordon 2023-07-22 11:45:11 -0400
  • 027b9e8787
    coreaudio: (maybe) patched to compile on iOS. Ryan C. Gordon 2023-07-22 11:26:16 -0400
  • 4836c2db07
    pspaudio: Patched to compile. Ryan C. Gordon 2023-07-22 11:13:13 -0400
  • 86ca412436
    n3dsaudio: Patched to compile. Ryan C. Gordon 2023-07-22 11:07:30 -0400
  • 66bcee2ca9
    testaudiostreamdynamicresample.c: Fixed MSVC compiler warning. Ryan C. Gordon 2023-07-22 10:37:10 -0400
  • dbf993d358
    vitaaudio: patched to compile. Ryan C. Gordon 2023-07-22 10:34:44 -0400
  • 5707e14716
    audio: Fix up some things that broke when rebasing the branch against main. Ryan C. Gordon 2023-07-21 19:48:39 -0400
  • 6567285eae
    SDL_migration.cocci: Fix up SDL_(Pause|Unpause)Audio. Ryan C. Gordon 2023-07-21 19:45:08 -0400
  • 0b6255551e
    test: Fixed incorrect SDL_OpenAudioDevice call in testautomation. Ryan C. Gordon 2023-07-21 11:02:52 -0400
  • 107fd941cd
    vitaaudio: Clean up correctly in CloseDevice. Ryan C. Gordon 2023-07-21 10:56:28 -0400
  • 9fa4a6ef87
    netbsdaudio: Minor fix. Ryan C. Gordon 2023-07-21 10:56:15 -0400
  • b0d89868c6
    n3dsaudio: Updated (but untested!) for SDL3 audio API. Ryan C. Gordon 2023-07-21 10:55:33 -0400
  • ba27176106
    vitaaudio: Untested attempt to move Vita audio to SDL3's audio API. Ryan C. Gordon 2023-07-20 20:09:25 -0400
  • 0b58e96d9e
    wasapi: Patched WinRT to compile. Ryan C. Gordon 2023-07-14 23:37:17 -0400
  • d6b4f48488
    visualc: Turn on multiprocessor compilation. Ryan C. Gordon 2023-07-14 19:58:05 -0400
  • c58d95c343
    wasapi: Reworked for new SDL3 audio API, other win32 fixes. Ryan C. Gordon 2023-07-14 19:55:30 -0400
  • dc04f85646
    audio: whoops, that should be an int. Ryan C. Gordon 2023-07-11 22:07:52 -0400
  • be0dc630b7
    audio: Fixed incorrect assertion Ryan C. Gordon 2023-07-11 21:55:55 -0400
  • 77b3fb06ee
    directsound: First shot at updating for SDL3 audio API. Ryan C. Gordon 2023-07-11 17:32:31 -0400
  • 4399b71715
    audio: Generalize how backends can lookup an SDL_AudioDevice. Ryan C. Gordon 2023-07-11 17:31:02 -0400
  • 2fb122fe46
    audio: backends now "find" instead of "obtain" devices by handle. Ryan C. Gordon 2023-07-11 13:59:54 -0400
  • c3f5a5fc72
    dummyaudio: SDL3ify style Ryan C. Gordon 2023-07-06 17:25:07 -0400
  • 7d65ff86e2
    diskaudio: Adjusted for later SDL3 audio API redesign changes. Ryan C. Gordon 2023-07-06 17:21:34 -0400
  • 4ba9c2eade
    dummyaudio: Configurable delay, other SDL3 API fixes. Ryan C. Gordon 2023-07-06 17:18:37 -0400
  • fb395d3ad7
    sndio: Updated to the SDL3 audio API. Ryan C. Gordon 2023-07-06 16:52:20 -0400
  • 1a55282051
    dsp: Some minor logic fixes Ryan C. Gordon 2023-07-06 00:26:27 -0400
  • 6bc85577d7
    netbsdaudio: Updated for SDL3 audio API. Ryan C. Gordon 2023-07-06 00:05:23 -0400
  • 0f6e59312b
    netbsdaudio: Removed email address from source code. Ryan C. Gordon 2023-07-05 15:29:30 -0400
  • 51ae78c0af
    haikuaudio: Updated for SDL3 audio API. Ryan C. Gordon 2023-07-05 15:23:03 -0400
  • fc7ed18ca1
    emscriptenaudio: don't forget to finalize the audio thread Ryan C. Gordon 2023-07-05 15:22:56 -0400
  • 4233c41ce2
    pulseaudio: Removed unnecessary variable. Ryan C. Gordon 2023-07-05 11:51:38 -0400
  • a0528cd5ed
    emscriptenaudio: Updated for SDL3 audio API. Ryan C. Gordon 2023-07-05 11:51:06 -0400
  • 79cc29ba35
    wave: Don't check if format->channels > INT_MAX, it's a Uint16. Ryan C. Gordon 2023-07-05 11:50:22 -0400
  • 1bfe97c235
    pspaudio: Updated for SDL3 audio API. Ryan C. Gordon 2023-07-05 02:44:59 -0400
  • 121a2dce15
    audio: Make sure `device->hidden` is NULL after CloseDevice Ryan C. Gordon 2023-07-05 02:44:52 -0400
  • 3d6ba0cafd
    ps2audio: Removed free of buffer that hasn't been allocated yet. Ryan C. Gordon 2023-07-05 02:43:54 -0400
  • 00ed6f8827
    test: Fixed compiler warnings for unused vars. Ryan C. Gordon 2023-07-05 02:22:33 -0400
  • 6f12f68ec9
    ps2audio: SDL3ified the style Ryan C. Gordon 2023-07-05 02:14:20 -0400
  • 4993743a02
    ps2audio: Renamed `_this` to `device` Ryan C. Gordon 2023-07-05 02:10:48 -0400
  • 74568cdb2b
    ps2audio: Updated (but untested) for SDL3 audio API. Ryan C. Gordon 2023-07-05 02:10:14 -0400
  • c83b68ef26
    jack: renamed `_this` to `device`. Ryan C. Gordon 2023-07-05 00:54:11 -0400