Commit Graph

  • 556d9b8497 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-30 10:45:12 +00:00
  • 8b06473a11 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-29 20:53:27 +00:00
  • 7bfecacc02 Removing function macro SDL_TABLESIZE() Petar Popovic 2024-04-29 14:38:56 +02:00
  • 8d0ad44edd Adding tag names to enums Petar Popovic 2024-04-28 22:44:14 +02:00
  • dffbb574ea renaming SDL_eventaction tag to SDL_EventAction Petar Popovic 2024-04-28 21:02:33 +02:00
  • 3f2f712fff Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-28 12:29:13 +00:00
  • 0df12d223c Fixed crash cleaning up text Sam Lantinga 2024-04-26 19:32:20 -07:00
  • 0ab5a8a413 Initialize udev before joystick manual scan so class lookup works Tyson Whitehead 2024-04-04 12:06:28 -04:00
  • d42d661498 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-26 18:04:12 +00:00
  • 817c45fc64 ci: build SDL on macos 13 (x86_64) Anonymous Maarten 2024-04-26 19:09:31 +02:00
  • 410a3c2c37 .gitignore: Adding compile_commands.json and .cache/ Petar Popovic 2024-04-25 22:22:54 +02:00
  • 14f584a94b SDL_CreateWindowAndRenderer() takes the window title as the first parameter Sam Lantinga 2024-04-25 19:37:19 -07:00
  • 2d7cc6ded0 Fixed getting the renderer info when creating a window texture Sam Lantinga 2024-04-25 17:31:41 -07:00
  • ca61bf682a Make sure output parameters are zeroed in the case of an error Sam Lantinga 2024-04-25 16:46:44 -07:00
  • 04f1901751 Fixed window flashing under X11 when creating a window and OpenGL renderer Sam Lantinga 2024-04-25 16:42:18 -07:00
  • 26b71d14e9 storage: Static analysis fix Ethan Lee 2024-04-25 19:40:07 -04:00
  • 57f96fb124 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-25 21:23:14 +00:00
  • 1b8d4d77d6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-25 21:01:12 +00:00
  • 2ee1c87eb0 wikiheaders: Fixed preprocessor line check to include #endif. Ryan C. Gordon 2024-04-25 16:46:43 -04:00
  • 6b1a98e664 wikiheaders: Allow basic typedefs to pull in some preprocessor logic. Ryan C. Gordon 2024-04-25 16:42:44 -04:00
  • a13bdeee8a Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-25 20:40:14 +00:00
  • e0b45fed06 testlock.c: replace function call kill with raise Petar Popovic 2024-04-25 03:01:33 +02:00
  • d29b861a76 wikiheaders: Allow blank lines in post-typedef #define blocks. Ryan C. Gordon 2024-04-25 14:26:49 -04:00
  • ac5a61cd60 Fixed build error (thanks @sezero!) Sam Lantinga 2024-04-25 09:45:10 -07:00
  • 391b8c0c07 Avoid opening non-joystick devices if possible to speedup scanning Tyson Whitehead 2024-04-04 12:17:42 -04:00
  • 2fb024ab8e wikiheaders: Defines directly following a non-struct typedef are documented. Ryan C. Gordon 2024-04-25 02:58:53 -04:00
  • 47ff4addd4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-25 06:37:31 +00:00
  • 2733345422 SDL_audio.h: Documentation updates. Ryan C. Gordon 2024-04-25 02:35:48 -04:00
  • 3959765b81 SDL_waylandvulkan.c: fix type redefinition errors. Ozkan Sezer 2024-04-25 03:50:00 +03:00
  • ceeefb0512 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-24 20:43:29 +00:00
  • cdb3cea76d SDL_atomic.h: Documentation updates. Ryan C. Gordon 2024-04-24 16:42:16 -04:00
  • ec97857a87 SDL_assert.h: Documentation improvements. Ryan C. Gordon 2024-04-24 15:06:23 -04:00
  • e56f05bac1 Fixed unclipping the mouse when a monitor is placed left of the primary one on Windows. Sam Lantinga 2024-04-24 12:03:50 -07:00
  • 5fbc038375 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-24 17:20:14 +00:00
  • b41699e9c4 event: Always clear the mouse capture flag, even if the backend capture function isn't implemented. Frank Praznik 2024-04-24 12:20:13 -04:00
  • 98582dca02 Fixed Win+V handling (pasting from clipboard history) on Windows Sam Lantinga 2024-04-24 09:35:19 -07:00
  • 30d93fb29b Relax, it's not that exciting :) Sam Lantinga 2024-04-24 09:19:38 -07:00
  • 4a11809370 SDL_TextInputEvent: Note that text field is UTF-8 encoded. Ryan C. Gordon 2024-04-24 11:18:06 -04:00
  • b98116a996 Removing trailing commas in enums in SDL headers Petar Popovic 2024-04-24 14:55:50 +02:00
  • be6b8dead4 CaseFoldUtf8String: Fixed to actually work with Unicode values. Ryan C. Gordon 2024-04-23 18:57:48 -04:00
  • 8acb91936a Fixed warning, needs more work by @icculus Sam Lantinga 2024-04-23 14:35:55 -07:00
  • bcd2807065 Fixed warning C4244: 'initializing': conversion from 'int' to 'SDL_AudioFormat', possible loss of data Sam Lantinga 2024-04-23 14:12:05 -07:00
  • 42579e2af1 docs: Remove README-hg.md Ryan C. Gordon 2024-04-23 15:48:29 -04:00
  • 30970780a9 include: Fixed some old Doxygen markup to be Markdown instead. Ryan C. Gordon 2024-04-23 14:37:44 -04:00
  • 7729a8b5c3 x11: Don't try to capture mouse input via X when XInput2 is in use Frank Praznik 2024-04-23 10:54:42 -04:00
  • 42f8e94d11 mac: Fix SDLWindow nswindow member no longer being cleaned up in Cocoa_DestroyWindow Sam Lantinga 2024-04-23 06:20:30 -07:00
  • cfabb7a9ac wikiheaders-options: Clean up header file info a bit more. Ryan C. Gordon 2024-04-22 23:54:40 -04:00
  • c9cfc681b9 Workaround GCC bug in audio resampler Brick 2024-04-22 22:04:00 +01:00
  • acf811a06b Revert "dynapi: Remove unused ENABLE_SDL_CALL_LOGGING code." Ryan C. Gordon 2024-04-22 17:01:07 -04:00
  • 3dcacd2dc8 wikiheaders_options: People can include specific headers if they want! Ryan C. Gordon 2024-04-22 16:59:31 -04:00
  • 5ffb2f47d1 Add USB IDs for the Thrustmaster TS-XW racing wheel yassineimounachen 2024-04-21 15:19:49 +01:00
  • 39d0e62ef5 dynapi: Remove DISABLE_JUMP_MAGIC. Ryan C. Gordon 2024-04-21 22:16:48 -04:00
  • 9128f92f38 dynapi: Remove unused ENABLE_SDL_CALL_LOGGING code. Ryan C. Gordon 2024-04-21 22:13:43 -04:00
  • 7a36504952 storage: SDL_WriteStorageFile() wasn't marked as SDLCALL. Ryan C. Gordon 2024-04-21 09:26:07 -04:00
  • c623bd2fdc reword SDL_BlitSurfaceScaled param Erik Scholz 2024-04-20 16:46:51 +02:00
  • fb4c15319e pipewire: Raise minimum build version to 0.3.44 Frank Praznik 2024-04-18 11:36:46 -04:00
  • 566d142938 tests: Clean up the renderer in the video test suite since it isn't automatic anymore. Frank Praznik 2024-04-19 12:19:10 -04:00
  • bede245395 Remove references to renderers being destroyed with windows in the documentation Frank Praznik 2024-04-19 12:12:55 -04:00
  • cab3defc18 render: SDL_DestroyWindow hollows out its renderer but doesn't free it. Ryan C. Gordon 2024-04-18 10:20:31 -04:00
  • 39c8434f5f render: Manage memory for SDL_Renderer* at higher level. Ryan C. Gordon 2024-04-18 10:16:50 -04:00
  • 09e32faa68 x11: Ensure that a configure event was received before sending the final window size and coordinates Frank Praznik 2024-04-18 13:59:41 -04:00
  • 64d5fb6ab6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-18 17:41:14 +00:00
  • 911fc9b17e testffmpeg: treat Khronos headers as system headers Anonymous Maarten 2024-04-18 17:03:34 +02:00
  • 9c65738926 dialog: Use size_t for length variables (#9572) devon-artmeier 2024-04-18 12:09:10 -04:00
  • 1de8a53015 windows hidapi: fix header compilation bootrako 2024-04-18 11:14:28 -04:00
  • 0bda7e22cf wayland: Print an error when the display connection is closed by the server Frank Praznik 2024-04-18 11:20:50 -04:00
  • a923db9d0a pipewire: Use the core version info for the preferred version check Frank Praznik 2024-04-17 21:41:04 -04:00
  • bc6ad3ee43 dialog: convert_ext_list had parameter names in wrong order in header. Ryan C. Gordon 2024-04-17 21:45:51 -04:00
  • 7dd4f1ec22 SDL3 removed SDL_HINT_RENDER_SCALE_QUALITY hint Anonymous Maarten 2024-04-18 01:32:03 +02:00
  • 093160904d SDL_Keymod: Removed SDL_KMOD_RESERVED. Ryan C. Gordon 2024-04-17 17:30:10 -04:00
  • b1e47704ee audio: Prefer Pipewire if at least version 1.0.0 Frank Praznik 2024-04-15 12:36:01 -04:00
  • 2c183c602d Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-17 21:09:29 +00:00
  • a18f3d55b7 SDL_iostream.h: Corrected documentation for SDL_ReadIO and SDL_WriteIO. Ryan C. Gordon 2024-04-17 17:07:41 -04:00
  • cac1434295 Close pipe in Wayland_ShowMessageBox Mathieu Eyraud 2024-04-17 21:09:47 +02:00
  • a2eb2697a3 x11: Fix mode switching when running under XWayland Frank Praznik 2024-04-17 10:51:33 -04:00
  • bed6c5b81f x11: Wait for mode switches to complete when synchronizing a window Frank Praznik 2024-04-17 10:40:36 -04:00
  • e632ed23ad Fixed compilation with C89 (thanks @d-s-a!) Sam Lantinga 2024-04-17 07:47:29 -07:00
  • 65a04a772e dialog: Allocate space for terminator when building filter string DevonArtmeier 2024-04-16 17:02:27 -04:00
  • fdcc3e1151 thread: make generic SDL_Condition a no-op if built with SDL_THREADS_DISABLED. Ryan C. Gordon 2024-04-16 15:01:33 -04:00
  • bf0bf80df6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-16 17:30:27 +00:00
  • db6b6bd75e include: Fixed up some sensor documentation. Ryan C. Gordon 2024-04-16 13:29:26 -04:00
  • 650d3b44e1 Removed the word "other" since the version has been removed Sam Lantinga 2024-04-15 06:56:58 -07:00
  • 235bfe2631 SDL_log.h: Remove SDL_MAX_LOG_MESSAGE. Ryan C. Gordon 2024-04-16 00:29:14 -04:00
  • 12b371679f audio: Code defensively to placate static analyzers, don't disabling warnings. Ryan C. Gordon 2024-04-15 23:53:56 -04:00
  • bdd47f7770 Fixed warning: no previous extern declaration for non-static variable 'ResamplerFilter' Sam Lantinga 2024-04-15 16:16:32 -07:00
  • d51b53ef8f Add final Vulkan AV1 ext and VVC support Sam Lantinga 2024-04-15 16:14:34 -07:00
  • 57a5b26d77 Updated to the latest version of the Vulkan SDK Sam Lantinga 2024-04-15 15:54:43 -07:00
  • 5e985b72dc SDL_ConvertAudioSamples: Make sure we got enough data Brick 2024-04-15 20:12:38 +01:00
  • edaab8ad9f Refactored audio conversion to reduce copying Brick 2024-04-04 19:22:29 +01:00
  • ae57b0c9d8 Randomly split the data in audio_resampleLoss Brick 2024-04-15 14:46:23 +01:00
  • 8f6f9cadc4 Rewrote audio resampler using cubic filter interpolation Brick 2024-04-04 19:25:25 +01:00
  • 46cecc42a2 Slightly optimized and fixed float SDL_MixAudioFormat Brick 2024-04-09 03:47:26 +01:00
  • 33f28d6143 Refactored ConvertAudio, added SIMD endian-swapping Brick 2024-04-05 17:16:17 +01:00
  • e9e9424b9a Implemented NEON audio type conversion Brick 2024-04-03 18:45:34 +01:00
  • 7f96217c63 Add testautomation to android artifacts Brick 2024-04-05 02:09:15 +01:00
  • 9c2e4f52e6 Fixed misuse of entry->size in SDL_TrackAllocation Brick 2024-04-03 21:25:04 +01:00
  • f18cf7cffb Avoid changing dst_spec in testaudiostreamdynamicresample skip_audio Brick 2024-03-26 16:05:15 +00:00
  • 449b0229eb Fix SDL_SetAudioStreamFormat incorrectly blocking changes on bound streams Brick 2024-03-26 16:04:25 +00:00
  • d69e6714a8 Document that tooltip windows don't get mouse or keyboard focus Sam Lantinga 2024-04-15 14:38:00 -07:00
  • bfde7294f5 Added a note that the joystick should be initialized on the main thread on Windows Sam Lantinga 2024-04-15 14:19:44 -07:00