Commit Graph

  • bc4185c685 Document that video and input functions should be called on the main thread. Sam Lantinga 2024-12-05 09:45:32 -08:00
  • fffa6c7a2b Add missing include of fcntl.h Sam Lantinga 2024-12-05 13:45:17 -08:00
  • 235e5c6a6c Fixed crash if a device doesn't have a USB product or manufacturer string Sam Lantinga 2024-12-05 10:42:02 -08:00
  • 9f8157f42c Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-05 08:29:19 +00:00
  • a0b8b57afe examples: add empty placeholder image Nicolas Allemand 2024-12-05 08:52:14 +01:00
  • 951ca96dc9 asyncio: Added more category documentation. Ryan C. Gordon 2024-12-04 23:08:36 -05:00
  • 58f8e259d1 examples: fixup URLs for project subfolder Nicolas Allemand 2024-12-04 17:08:48 +01:00
  • 56da4e81d8 examples: added homepage + categories pages + added CSS (similar to wiki) Nicolas Allemand 2024-12-04 12:12:43 +01:00
  • 9784e10a75 audio: Let emscripten update device->sample_frames at device open time. Ryan C. Gordon 2024-12-04 19:15:04 -05:00
  • 5bfece34f9 ran gendynapi.pl after PR/11170. Ozkan Sezer 2024-12-05 02:28:50 +03:00
  • 045e31178f Added SDL_dialog.c to the Xcode project Sam Lantinga 2024-12-04 15:12:29 -08:00
  • a74693c9a5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-04 23:10:49 +00:00
  • a4852f3a10 SDL_ShowFileDialogWithProperties with more options Semphris 2024-10-12 00:30:23 -04:00
  • dc5a2ddfd0 GPU: Forward D3D12 validation warnings to the SDL log Lucas Murray 2024-12-01 17:17:30 +11:00
  • efb59bd0bf GPU: Fix validation warning in D3D12 blit code Lucas Murray 2024-12-01 16:58:24 +11:00
  • 45869d6177 GPU: Vulkan requires drawIndirectFirstInstance feature (#11583) Caleb Cornett 2024-12-04 15:05:35 -05:00
  • d8eb68a6c5 GPU: Clean up D3D12 blit shader compilation Caleb Cornett 2024-12-04 14:56:36 -05:00
  • 24ed947cc3 kmsdrm: Fix an LTO type mismatch warning Frank Praznik 2024-12-04 12:06:18 -05:00
  • 31128b6cdd kmsdrm: Clean up GLES function definitions Frank Praznik 2024-12-04 11:58:28 -05:00
  • 123306b18c X11: support _NET_WM_SYNC_REQUEST numzero 2023-05-07 01:06:06 +03:00
  • d320d7143d Fix rawmouse wrong timestamp (#11553) expikr 2024-12-04 12:40:34 +08:00
  • 830b132cd4 SDL_asyncio_liburing.c: replace __kernel_time64_t use with SDL's Sint64 Ozkan Sezer 2024-12-04 07:01:40 +03:00
  • 4ac78706bf SDL_asyncio_liburing.c: replace size_t casts on pointers with intptr_t Ozkan Sezer 2024-12-04 07:01:40 +03:00
  • 2ad5836d02 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-04 00:12:42 +00:00
  • 31d09909b6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-03 23:04:47 +00:00
  • 1377cdb3f2 Fix the Indonesian language code on Android Sam Lantinga 2024-12-03 15:04:13 -08:00
  • 46f43c2e6e asyncio: Remove SDL_AsyncIOTask from the public API. Ryan C. Gordon 2024-10-08 14:50:05 -04:00
  • 4745aa3324 asyncio: Windows IoRing support, other tweaks and fixes. Ryan C. Gordon 2024-10-07 16:56:35 -04:00
  • 3ca629ceb5 asyncio: Allow file closes to request a flush/fsyncdata. Ryan C. Gordon 2024-10-06 02:00:45 -04:00
  • 022a6a9f97 asyncio: Added Linux io_uring support. Ryan C. Gordon 2024-10-01 01:43:34 -04:00
  • e79ce2a200 asyncio: Added async i/o APIs. Ryan C. Gordon 2024-08-27 21:57:27 -04:00
  • 7293c18314 Fixed an inaccuracy in the return parameter information in the SDL_ConvertPixels function Eduard Gushchin 2024-12-03 22:21:24 +03:00
  • 401187eb6c Removed extra sa in SDL_ConvertSurfaceAndColorspace Eduard Gushchin 2024-12-03 20:28:38 +03:00
  • b7a31ead08 added "gpu" to the list of possible values of SDL_HINT_RENDER_DRIVER in SDL_hints.h Nicolas Allemand 2024-12-03 17:59:56 +01:00
  • 9fb8661684 Fixed an inaccuracy in the return parameter information in the SDL_SurfaceHasAlternateImages function Eduard Gushchin 2024-12-03 19:18:06 +03:00
  • 6aab5a089d Fixed potential buffer overflow Sam Lantinga 2024-12-03 08:33:51 -08:00
  • 65c9a58f5e audio: Make sure a few bitflag checks convert to bools correctly. Ryan C. Gordon 2024-12-03 11:04:52 -05:00
  • ec2ef5f9b5 dynapi: order headers for reproducible behavior Anonymous Maarten 2024-12-02 18:25:48 +01:00
  • 2762644e96 video: Don't error when setting an unbounded max window size while a minimum is set Frank Praznik 2024-12-02 09:47:25 -05:00
  • 068d9cc7d6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-02 00:37:15 +00:00
  • 2f59a1ce44 SDL_audio.h: Fixed a documentation typo (thanks, @JBetz!). Ryan C. Gordon 2024-12-01 19:36:03 -05:00
  • acf0f09320 SDL_migration.cocci: Fixed up some SDL3 symbols that had changed. Ryan C. Gordon 2024-11-30 20:08:38 -05:00
  • 3a1d76d298 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-29 22:32:15 +00:00
  • ce573b01f8 audio: Added SDL_IsAudioDevicePhysical and SDL_IsAudioDevicePlayback. Ryan C. Gordon 2024-11-28 01:21:42 -05:00
  • d53241a299 docs/README-main-functions.md: reformatted Best Practices section. Ryan C. Gordon 2024-11-28 00:19:55 -05:00
  • 5cd188bdbc Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-28 05:17:28 +00:00
  • 7099de4ae8 Update README-main-functions.md anakin004 2024-11-17 17:26:47 -05:00
  • bf9fa38920 SDL_audio.h: Fixed two typos. Ryan C. Gordon 2024-11-28 00:12:03 -05:00
  • f5ad66ef4b audio: Allow channel maps to specify -1 to mute a channel. Ryan C. Gordon 2024-11-20 23:34:28 -05:00
  • 3303e9843f Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-28 04:42:44 +00:00
  • f852038384 filesystem: Added SDL_GetCurrentDirectory(). Ryan C. Gordon 2024-11-27 19:41:37 -05:00
  • 16113374ff cmake: Enable POSIX fsops code for PS2 and PSP. Ryan C. Gordon 2024-11-27 20:07:53 -05:00
  • c0f1fe8e7f Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-28 04:36:33 +00:00
  • f022501d52 fnsince.pl: Deal with post-3.1.3 releases before 3.2.0. Ryan C. Gordon 2024-11-27 23:18:38 -05:00
  • b8233aff8e Vita: implement mousewheel and buttons 4/5 Ivan Epifanov 2024-11-26 22:31:10 +03:00
  • b8bbd29ce9 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-27 06:11:04 +00:00
  • bbc9c75618 x11: Fix memory leaks in clipboard event handler Frank Praznik 2024-11-26 10:54:59 -05:00
  • 5c8bed3780 GPU: Fix D3D12 tearing query Caleb Cornett 2024-11-25 22:33:48 -05:00
  • 03d15c031b Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-25 22:44:00 +00:00
  • d55e6dfc5e hint for which system cursor to use as default expikr 2024-11-25 10:54:27 +08:00
  • 3c13bae64f Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-25 19:07:53 +00:00
  • e0e61775b8 Add missing SDL_WindowFlags to SDL_test_common.c Susko3 2024-11-24 01:02:10 +00:00
  • 6fab61b69d hidapi: check each usage on a device before ignoring it completely Sam Lantinga 2024-11-25 10:49:05 -08:00
  • e9fdcf6c60 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-25 17:20:21 +00:00
  • 1720fc77fe examples: Added input/02-joystick-events Ryan C. Gordon 2024-11-24 22:48:48 -05:00
  • a07a88c1b4 examples: added input/01-joystick-polling Ryan C. Gordon 2024-11-24 20:51:59 -05:00
  • c508396e33 Avoid usage of CreateEventEx in WASAPI code Sam Lantinga 2024-11-24 17:49:17 -08:00
  • 7a3f5ef129 Speed up full-surface fills Starbuck5 2024-11-23 14:48:52 -08:00
  • 10e2ce9ba4 examples: Added audio/04-multiple-streams Ryan C. Gordon 2024-11-24 15:05:12 -05:00
  • 88926f2b73 emscripten: send drag and drop events Anonymous Maarten 2024-11-22 03:25:12 +01:00
  • e14d939ead Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-24 17:41:07 +00:00
  • bbe843fd80 Full configuration of SDL_INSTALL_CMAKEDIR_ROOT Kai Pastor 2024-11-18 07:10:15 +01:00
  • 79f6f766d4 Avoid usage of CreateEventEx in D3D12 GPU backend Clownacy 2024-11-24 01:02:06 +00:00
  • fdafa266d8 (doc): make cmake build parallel on linux Benjamin Jurk 2024-11-23 09:34:00 +01:00
  • 61ba8010d3 examples: Emscripten builds should allow memory growth. Ryan C. Gordon 2024-11-23 00:01:18 -05:00
  • 212f0dcdb1 examples: Fix output name of demos. Ryan C. Gordon 2024-11-22 17:29:07 -05:00
  • 41b0d36a6c fix MSVC projects after commit 51637495 Ozkan Sezer 2024-11-23 01:21:04 +03:00
  • f9ddb0bdea examples/demo/04-bytepusher: No need to check NULL before destroying things. Ryan C. Gordon 2024-11-22 17:12:14 -05:00
  • 7bf3cae02e examples: fix cmake after commit 51637495 Ozkan Sezer 2024-11-23 00:56:40 +03:00
  • 51637495e4 examples: Rename "game" to "demo". Ryan C. Gordon 2024-11-22 15:56:09 -05:00
  • 566f3dc138 Add BytePusher example Maia 2024-11-21 16:29:13 +01:00
  • b02285d495 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-22 20:53:04 +00:00
  • 97ddc9adf2 Fix outdated references to SDL symbols in docs. Fixes #11503 Maia 2024-11-21 17:43:08 +01:00
  • 465881d560 android: patched to compile. Ryan C. Gordon 2024-11-22 13:50:28 -05:00
  • c135386f58 events: Add render category to SDL_EventCategory. Ryan C. Gordon 2024-11-22 13:49:11 -05:00
  • 615c935d11 events: Added SDL_RenderEvent. Ryan C. Gordon 2024-11-21 12:59:41 -05:00
  • 848fd1eab4 ci: don't do 'brew install pkg-config' anymore II Anonymous Maarten 2024-11-22 20:52:57 +01:00
  • 0007451222 ci: don't do 'brew install pkg-config' anymore Anonymous Maarten 2024-11-22 20:46:03 +01:00
  • 3a2b595c4f PSP: Add locale support Wouter Wijsman 2024-11-22 11:05:03 +01:00
  • e94ba6e700 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-22 03:38:20 +00:00
  • 631c30527b Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-22 03:22:50 +00:00
  • 2e70944c44 gpu: Added an initial FAQ to the category documentation. Ryan C. Gordon 2024-11-21 19:57:14 -05:00
  • df73cae2b0 cocoa: Clear the pending flags on non-spaces fullscreen transitions Frank Praznik 2024-11-19 19:22:24 -05:00
  • a4006e654e Fixed typo in the name of the SDL_GetAppMetadataProperty function in the description of the SDL_SetAppMetadataProperty function Eduard Gushchin 2024-11-21 16:16:49 +03:00
  • 5ee4d176f1 Added support for the Razer Wolverine V3 Pro Sam Lantinga 2024-11-21 05:51:57 -08:00
  • a0591ec4a3 README-documentation-rules.md: Mention not listing types in param/returns docs. Ryan C. Gordon 2024-11-20 23:58:37 -05:00
  • fef001cb48 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-21 04:53:43 +00:00
  • e770b4e266 dialog: Clean up filter param documentation. Ryan C. Gordon 2024-11-20 23:51:55 -05:00
  • 795ceae520 Sync SDL3 wiki -> header SDL Wiki Bot 2024-11-21 04:50:57 +00:00
  • ecae3789ab SDL_dialog.h: Remove verbose docs on callback param from several functions. Ryan C. Gordon 2024-11-20 23:41:37 -05:00