Commit Graph

  • 24aedc1439 wayland: Always use the entire buffer for the viewport source Frank Praznik 2024-03-17 10:42:06 -0400
  • 1bab87399f wayland: Always use the entire buffer for the viewport source Frank Praznik 2024-03-17 10:38:55 -0400
  • 7f70a8ffc7 wayland: Always use the entire buffer for the viewport source Frank Praznik 2024-03-17 10:42:06 -0400
  • 9d636f70ad wayland: Always use the entire buffer for the viewport source Frank Praznik 2024-03-17 10:38:55 -0400
  • e5812a9fd2 testpen: don't include math.h Anonymous Maarten 2024-03-16 19:52:37 +0100
  • 2f13f66c71 testautomation: fix renderer leak in video tests Anonymous Maarten 2024-03-16 17:59:36 +0100
  • 6453b9697c Added portable file and directory operations (thanks @icculus!) Sam Lantinga 2024-03-16 08:15:13 -0700
  • 2ba36656fa Renamed storage functions to match SDL 3.0 naming convention Sam Lantinga 2024-03-16 07:40:01 -0700
  • 0a479a379b testautomation: fix renderer leak in video tests Anonymous Maarten 2024-03-16 17:59:36 +0100
  • 9ccde0def4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-16 14:20:24 +0000
  • 744227e6ab Add SDL_storage Ethan Lee 2024-03-08 14:38:46 -0500
  • 23632100ec
    filesystem: Simplified this to the bare essentials for now. Ryan C. Gordon 2024-03-07 23:58:15 -0500
  • ef7e44b958
    filesystem: Remove SDL_FileTimeToUnix(). Ryan C. Gordon 2024-03-07 22:31:08 -0500
  • dc56839e70
    filesystem: Added APIs for native filesystem without FSops. Ryan C. Gordon 2024-03-07 02:57:36 -0500
  • ae98a87b7b
    filesystem: Fixed header signatures. Ryan C. Gordon 2024-03-04 19:49:27 -0500
  • c8b62a2c1e
    filesystem: SDL filesystem timestamps should be SIGNED. Ryan C. Gordon 2024-03-01 23:33:12 -0500
  • d51408ebdc
    filesystem: Fixed compiler warnings. Ryan C. Gordon 2024-02-29 23:46:59 -0500
  • 129db968fc
    filesystem: mkdir and remove should succeed if desired result already happened. Ryan C. Gordon 2024-02-29 23:32:06 -0500
  • dafd1f1d6f
    filesystem: any FSops method can be NULL (unimplemented). Ryan C. Gordon 2024-02-29 19:47:45 -0500
  • fff07e0816
    filesystem: Added rename operation to FSops. Ryan C. Gordon 2024-02-29 19:44:31 -0500
  • 628102c1b5
    testfilesystem: Log Windows-style "\\" path separators. Ryan C. Gordon 2024-02-29 15:06:49 -0500
  • 5c3d743aab
    filesystem: Go with Unix style for SDL filestamps (seconds since 1/1/1970). Ryan C. Gordon 2024-02-29 14:48:05 -0500
  • 81cd7a8925
    filesystem: sanitize path inputs. Ryan C. Gordon 2024-02-29 13:42:39 -0500
  • c2b0df1b99
    filesystem: Remmove SDL_GetFilePathSeparator(). Ryan C. Gordon 2024-02-27 10:47:12 -0500
  • 9d83451872
    filesystem: Adjust some metrics. Ryan C. Gordon 2024-02-27 10:40:37 -0500
  • 151285ebaa
    filesystem: Make Windows FILETIME conversions more clear. Ryan C. Gordon 2024-02-26 13:20:51 -0500
  • e5c8dbf946
    filesystem: First shot at SDL_FSops. Ryan C. Gordon 2024-02-25 03:01:00 -0500
  • 4fc749443f Added dialog files to the Xcode build Sam Lantinga 2024-03-15 16:27:02 -0700
  • 25c64a954d Removed UIKit_SetWindowMouseGrab(), mouse grab isn't supported on iOS Sam Lantinga 2024-03-15 16:26:40 -0700
  • 41e187be4f Adjust Steam button names to match SDL Sam Lantinga 2024-03-15 16:05:19 -0700
  • 572e088b8f SDL_IOFromMem/SDL_IOFromConstMem: free userdata on close Anonymous Maarten 2024-03-15 23:55:29 +0100
  • ea60c2079b dialog: Pass the Wayland or X11 parent window handle to the file dialog portal Frank Praznik 2024-03-15 13:30:21 -0400
  • d523cd069f dialog: Detect if the file chooser portal is available Frank Praznik 2024-03-15 13:29:02 -0400
  • 19764ffcc8 wayland: Add the xdg-foreign-unstable-v2 protocol Frank Praznik 2024-03-15 11:36:05 -0400
  • db31367999 testffmpeg: use SDL_free instead of free Anonymous Maarten 2024-03-15 21:21:59 +0100
  • f8c2ec5462 testffmpeg: use Uint64 instead of __u64 Anonymous Maarten 2024-03-15 21:21:35 +0100
  • 203bf18fb1 Add SDL_storage Ethan Lee 2024-03-08 14:38:46 -0500
  • 2b45452dd5 Adding comments to init-flags SDL_INIT_AUDIO and SDL_INIT_SENSOR that they imply SDL_INIT_EVENTS Petar Popovic 2024-03-15 20:10:54 +0100
  • fa7ec59ecd Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-15 19:59:26 +0000
  • ec6de7017c
    Merge pull request #9254 from icculus/sdl3-rwops-hidden-interface Ryan C. Gordon 2024-03-15 15:58:41 -0400
  • b7cda16613
    iostream: Final fixes before merging. Ryan C. Gordon 2024-03-15 15:34:29 -0400
  • 096a5d71aa
    Adding comments to init-flags SDL_INIT_AUDIO and SDL_INIT_SENSOR that they imply SDL_INIT_EVENTS Petar Popovic 2024-03-15 20:10:54 +0100
  • 048e93f27a dialog: Pass the Wayland or X11 parent window handle to the file dialog portal Frank Praznik 2024-03-15 13:30:21 -0400
  • c3b3e92a61 dialog: Detect if the file chooser portal is available Frank Praznik 2024-03-15 13:29:02 -0400
  • 494ec9f7d7 wayland: Add the xdg-foreign-unstable-v2 protocol Frank Praznik 2024-03-15 11:36:05 -0400
  • c175eb488c
    iostream: Note that the new name has nothing to do with C++'s iostream class. Ryan C. Gordon 2024-03-15 01:16:31 -0400
  • 5a21d87e69
    rwops: Changed filenames that reference "rwops" to "iostream". Ryan C. Gordon 2024-03-14 23:30:59 -0400
  • 6776b6108a
    iostream: "free*" params should be "closeio". Ryan C. Gordon 2024-03-14 23:14:46 -0400
  • 5440fd7d12
    README-migration.md: Fixed some RWops mistakes. Ryan C. Gordon 2024-03-14 23:13:26 -0400
  • 3a344cf877
    rwops: Fixed some SDL2 symbols that got missed. Ryan C. Gordon 2024-03-14 21:57:21 -0400
  • 5f64cc511e
    rwops: Fixed build on Android. Ryan C. Gordon 2024-03-14 19:35:02 -0400
  • fc7afa9cbf
    rwops: Renamed SDL_RWops to SDL_IOStream, and other related symbols. Ryan C. Gordon 2024-03-14 19:32:50 -0400
  • fe33b2a81b
    rwops: Give implementations access to status value. Ryan C. Gordon 2024-03-14 13:43:22 -0400
  • 447c29e65c
    include: Added missing RWops documentation. Ryan C. Gordon 2024-03-13 12:36:59 -0400
  • cc58da4c63
    rwops: Add SDL_GetRWStatus, make the statuses into an enum. Ryan C. Gordon 2024-03-13 12:29:17 -0400
  • e35c304022
    rwops: Add properties for some of the internal implementation details. Ryan C. Gordon 2024-03-13 10:12:14 -0400
  • 7d4d8ccde0
    rwops: Rename everything from SDL_RWxxx to SDL_XxxRW. Ryan C. Gordon 2024-03-12 16:01:59 -0400
  • 655ceb3b31
    rwops: Renamed SDL_CreateRW and SDL_DestroyRW to SDL_OpenRW and SDL_CloseRW. Ryan C. Gordon 2024-03-12 09:01:37 -0400
  • 525919b315
    rwops: Reworked RWops for SDL3. Ryan C. Gordon 2024-03-12 01:14:38 -0400
  • 495e432fb9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-14 22:41:24 +0000
  • 70c2e15615 Add file dialogs Semphris 2024-03-10 17:27:42 -0400
  • 6c0afbb58d Add file dialogs Semphris 2024-03-10 17:27:42 -0400
  • b8daf14fe5 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 -0700
  • 30e93b40c2 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 -0700
  • 6c11449cd4 Added a note for the SDL_CommonEvent type Sam Lantinga 2024-03-14 09:00:47 -0700
  • 209a87bf24 Added missing default case (thanks @sezero!) Sam Lantinga 2024-03-14 08:52:59 -0700
  • 442073f379 Added missing reserved field in SDL_CameraDeviceEvent (thanks @Saalvage!) Sam Lantinga 2024-03-14 08:51:48 -0700
  • 9bef331dc8 Note that SDL_UserEvent and SDL_Event type are intentionally Uint32 Sam Lantinga 2024-03-14 08:49:02 -0700
  • a294e8df63
    Add missing cast for formatting Salvage 2024-03-14 16:35:06 +0100
  • 4580c4e25f
    Fix tests Salvage 2024-03-14 15:43:48 +0100
  • 717f297849 Add 'wl_list_for_each_safe' to the clang-format macro list Frank Praznik 2024-03-14 10:09:47 -0400
  • 525c317ed9 wayland: Add cursor-shape-v1 protocol support Frank Praznik 2024-03-14 09:49:40 -0400
  • 49c57bed83
    Add missing `reserved` field and consistently use `SDL_EventType` Salvage 2024-03-14 03:34:04 +0100
  • 3875ef4552 Removed duplicated line (thanks @sechshelme!) Sam Lantinga 2024-03-13 13:47:32 -0700
  • 4686a737a9 wayland: Minor cursor code cleanup Frank Praznik 2024-03-13 11:52:51 -0400
  • 1973edb9b7 WIN_UpdateKeymap: cleanup code a bit Dimitriy Ryazantcev 2024-03-13 17:04:03 +0200
  • 27b1b6d4eb Add checks for memfd_create() and posix_fallocate() to the autotools build Frank Praznik 2024-03-13 11:21:14 -0400
  • 59d4a39456 Add checks for memfd_create() and posix_fallocate() to the autotools build Frank Praznik 2024-03-13 11:21:14 -0400
  • 14045f49e4
    WIN_UpdateKeymap: cleanup code a bit Dimitriy Ryazantcev 2024-03-13 17:04:03 +0200
  • 24269007d8 Fix build (C90 declaration order) Frank Praznik 2024-03-12 22:05:37 -0400
  • d849036927 wayland: Allocate the cursor shared memory buffer entirely in memory, if possible. Frank Praznik 2024-03-12 17:39:32 -0400
  • 0a86f8eb6e
    Move some code blocks inside `SDL_VIDEO_RENDER_SW`, where it belongs (#9259) Anthony 2024-03-13 04:15:46 +0000
  • c598c42773
    Also include remap_one_indice, and clarify #endif Anthony 2024-03-13 02:36:51 +0000
  • 5da767cf60
    Moved the #ifdef to include remap_indices Anthony 2024-03-13 02:25:07 +0000
  • 88bdc028ec Fix build (C90 declaration order) Frank Praznik 2024-03-12 22:05:37 -0400
  • 63b20989fd
    Move sw renderer specific code inside `SDL_VIDEO_RENDER_SW`, where it belongs Anthony 2024-03-13 01:46:41 +0000
  • d3c89bb479 wayland: Allocate the cursor shared memory buffer entirely in memory, if possible. Frank Praznik 2024-03-12 17:39:32 -0400
  • c2e9693de5 wayland: Add cursor-shape-v1 protocol support Frank Praznik 2024-03-12 19:49:36 -0400
  • 9bdb992925 wayland: Allocate the cursor shared memory buffer entirely in memory, if possible. Frank Praznik 2024-03-12 17:39:32 -0400
  • cd04760f3d wayland: Add cursor-shape-v1 protocol support Frank Praznik 2024-03-12 19:49:36 -0400
  • cbc44a4af5 wayland: Allocate the cursor shared memory buffer entirely in memory, if possible. Frank Praznik 2024-03-12 17:39:32 -0400
  • 41b7036f37 testffmpeg: added support for EGL OES frame formats Sam Lantinga 2024-03-12 16:12:08 -0700
  • 5be47255ba Removed incorrect mapping for a HORI controller Sam Lantinga 2024-03-11 17:11:20 -0700
  • e54774faca Removed incorrect mapping for a HORI controller Sam Lantinga 2024-03-11 17:11:20 -0700
  • d79f865251 Removed incorrect mapping for a HORI controller Sam Lantinga 2024-03-11 17:11:20 -0700
  • d78a24a5ce testffmpeg: added verbose logging of ffmpeg messages Sam Lantinga 2024-03-11 15:48:52 -0700
  • 7c5f79e7ea testffmpeg: removed redundant enumeration of hardware device types Sam Lantinga 2024-03-11 15:31:21 -0700
  • bee8a95571 Fix SDL_LEAN_AND_MEAN build Anonymous Maarten 2024-03-11 20:16:20 +0100
  • 3eb66fa824 Fix SDL_LEAN_AND_MEAN build Anonymous Maarten 2024-03-11 20:16:20 +0100
  • fefaff7034
    ci: add SDL_LEAN_AND_MEAN build Érico Porto 2024-03-11 16:39:51 -0300