Commit Graph

  • f53d797cca cmake: generate git hash using GetRevisionDescription CMake module Anonymous Maarten 2022-10-20 18:47:17 +02:00
  • d4f7b0aa0e cmake: added missing INTERFACE to target_compile_definitions Ozkan Sezer 2023-01-08 19:41:32 +03:00
  • 9ffeae7b58 Added a migration note for SDL_Vulkan_GetInstanceExtensions() Sam Lantinga 2023-01-08 07:59:14 -08:00
  • a2b2464b46 SDL_Vulkan_GetInstanceExtensions: Require Vulkan Hunter Kvalevog 2023-01-07 11:17:16 -06:00
  • 0953367967 SDL_Vulkan_GetInstanceExtensions: Remove window Hunter Kvalevog 2023-01-07 10:51:58 -06:00
  • c8286fc9a2 testevdev: cannot test evdev capabilities without linux input Anonymous Maarten 2023-01-08 01:28:12 +01:00
  • 1d60030e84 cmake: add -Wformat when checking -Wformat-extra-args Anonymous Maarten 2023-01-07 22:25:09 +01:00
  • e85e11b211 cmake: avoid adding full path to SDL_EXTRA_LIBS Anonymous Maarten 2023-01-07 20:38:33 +01:00
  • dfcd8d5835 cmake: remove unused function 'listtostrrev' Anonymous Maarten 2023-01-07 19:40:23 +01:00
  • 77025417dd cmake: add SDL_ prefix to EXTRA_LIBS/EXTRA_LDFLAGS Anonymous Maarten 2023-01-07 18:57:56 +01:00
  • bffbfa572c cmake: rename SDL_STATIC_LIBS -> SDL_PC_STATIC_LIBS Anonymous Maarten 2023-01-07 18:32:58 +01:00
  • 2f1860cfc6 cmake: add sdl-shared-build-options target to collect SDL shared library flags Anonymous Maarten 2023-01-07 18:17:55 +01:00
  • 0003559adf cmake: handle macos current and compatibility version through VERSION/SOVERSION properties Anonymous Maarten 2023-01-07 18:08:46 +01:00
  • 053c37583c cmake: avoid modifying CMAKE_C_FLAGS Anonymous Maarten 2023-01-07 17:45:58 +01:00
  • 8fc445c730 cmake: SDL3 does not need -lmingw32 anymore because SDL_main has gone Anonymous Maarten 2023-01-07 16:58:42 +01:00
  • 562a8209d8 cmake: HAVE_LINUX_VERSION_H is unused Anonymous Maarten 2023-01-07 16:57:28 +01:00
  • 5555284a70 cmake: use target_compile_options to use -idirafter for khronos headers Anonymous Maarten 2023-01-07 16:55:32 +01:00
  • 4d9ee735fd cmake: SIZEOF_VOIDP, LIBNAME and LIBTYPE are not used Anonymous Maarten 2023-01-07 16:25:17 +01:00
  • 0a4420e02f cmake: rename cmake variables to include _PC_ as they are meant for pkgconfig file Anonymous Maarten 2023-01-07 16:24:11 +01:00
  • 373a6464c8 cmake: collect cflags in sdl-build-options and sdl-global-options Anonymous Maarten 2023-01-07 16:15:28 +01:00
  • fb80608fff cmake: use cmake <LANG>_VISIBILITY_PRESET property to pass -fvisibility=hidden Anonymous Maarten 2023-01-07 15:06:21 +01:00
  • 87af5cfc9f cmake: HAVE_GCC_PREFERRED_STACK_BOUNDARY is not used anymore Anonymous Maarten 2023-01-07 15:00:30 +01:00
  • d73b9fec1e cmake: target_compile_definitions does not need -D prefix Anonymous Maarten 2023-01-07 14:07:19 +01:00
  • 1277c7784d Merge pull request #7022 from 1bsyl/br_test_mouse Sylvain Becker 2023-01-08 13:44:49 +01:00
  • 51ae7cc35c Fix testautomation_mouse: FLT_MIN is positive and very small. we want -FLT_MAX here. Sylvain 2023-01-08 13:28:10 +01:00
  • ec14487e1d unix/SDL_systimer.c: add ';' to statement Anonymous Maarten 2023-01-07 23:46:52 +01:00
  • cbe01319e0 Fix testautomation_pixels using really invalid pixel format Sylvain 2023-01-07 18:56:50 +01:00
  • 76e1c7c509 Fix testautomation_pixels: we can create all pixel format, including SDL_PIXELFORMAT_UNKNOWN (as before). Sylvain 2023-01-07 16:48:51 +01:00
  • 7f0801377b Separate wmain() and main() implementations Sam Lantinga 2023-01-07 08:28:07 -08:00
  • 8e31fc4130 cmake: check for math library functions even in the absence of libm Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 0d5467a6e9 cmake: check for math library functions even in the absence of libm Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • ca541789ea cmake: check for math library functions even in the absence of libm Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 75834df37c cmake: fix detection of library functions when -Werror is enabled. Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 305e7b55bd cmake: fix detection of library functions when -Werror is enabled. Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 5ea06f487d cmake: fix detection of library functions when -Werror is enabled. Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 0f9b923ff4 cmake: fix detection of math library functions. Ozkan Sezer 2023-01-07 14:25:04 +03:00
  • 5a2a91cb05 Fixed compile warnings with unused parameters Sam Lantinga 2023-01-06 16:24:20 -08:00
  • ad0d1e2ad5 wayland: Fallback to default cursor if chosen one wasn't found Guldoman 2023-01-04 18:47:16 +01:00
  • 13ab100317 Fixed bug #6990: fix computation of alpha in BlitRGBtoRGBPixelAlphaMMX backport from SDL2 branch Sylvain 2023-01-06 13:27:53 +01:00
  • 7bf4319eb2 fix computation of alpha in BlitRGBtoRGBPixelAlphaMMX3DNOW (see #6990) Sylvain 2023-01-06 21:24:24 +01:00
  • 5dd07a5773 The alloc_size attribute isn't supported in clang 3.x Sam Lantinga 2023-01-06 12:10:21 -08:00
  • 6b5855e990 Removed SDL_REVISION_NUMBER Sam Lantinga 2023-01-06 09:53:18 -08:00
  • 93e2903ac5 Add SDL_PlayAudioDevice() to play audio. Remove pause_on param from SDL_PauseAudioDevice() Sylvain 2023-01-06 13:59:45 +01:00
  • 0ebda87425 Fixed bug #6990: fix computation of alpha in BlitRGBtoRGBPixelAlphaMMX Sylvain 2023-01-06 13:27:53 +01:00
  • 26be384801 SDL_syswm.h provides the platform specific types by default again Sam Lantinga 2023-01-05 22:53:40 -08:00
  • 230ad2a201 wayland: Handle modifier keys internally Frank Praznik 2022-12-30 11:04:08 -05:00
  • d2917918c0 events: Add function to send keystrokes and not update the modifier state Frank Praznik 2022-12-30 10:06:00 -05:00
  • 59ad6793b9 Fix For issue #6948 (#6991) Matt Durgavich 2023-01-05 11:54:27 -05:00
  • 2d7f8d7d51 Remove legacy SDL_Audio functions that acts on device id == 1 Sylvain 2023-01-05 09:57:14 +01:00
  • bb34441474 Provide a better real-world example of the SDL_RWread() API change Sam Lantinga 2023-01-05 00:48:44 -08:00
  • 228d9ae791 rename_headers.py covers begin_code.h/close_code.h Sam Lantinga 2023-01-04 23:50:08 -08:00
  • c93f2f06c9 Updated release_checklist.md for SDL 3.0 Sam Lantinga 2023-01-04 23:47:01 -08:00
  • 51a80d03ce Be really explicit about needing to check for negative error codes with SDL_RWread() Sam Lantinga 2023-01-04 22:29:16 -08:00
  • 5a42831345 wayland: Fallback to default cursor if chosen one wasn't found Guldoman 2023-01-04 18:47:16 +01:00
  • 0bbf6cc379 Test text rendering APIs take floating point coordinates Sam Lantinga 2023-01-04 16:22:40 -08:00
  • 0901657278 Document renamed API functions in SDL_keyboard.h Sam Lantinga 2023-01-04 15:41:35 -08:00
  • 1dc119c316 Removed functions from SDL_oldnames.h that are no longer in the API Sam Lantinga 2023-01-04 14:53:29 -08:00
  • 4f978456a8 Renamed SDL_GAMEPADDEVICEREMAPPED to SDL_GAMEPADREMAPPED Sam Lantinga 2023-01-04 14:32:37 -08:00
  • 28b22e3f9b Removed functions from SDL_oldnames.h that are no longer in the API Sam Lantinga 2023-01-04 14:03:12 -08:00
  • eddaf870f5 Avoid textinput events when pasting from clipboard on iOS. Deve 2023-01-04 22:11:01 +01:00
  • c823f26f18 Revert "Removed public joystick locking API" Sam Lantinga 2023-01-04 13:51:40 -08:00
  • 566a559beb Fixed parsing symbols from SDL_oldnames.h Sam Lantinga 2023-01-04 13:51:00 -08:00
  • e76c1d74bc Added a python script to rename SDL2 headers to SDL3 headers Sam Lantinga 2023-01-04 11:20:38 -08:00
  • 6084d60c66 Removed QtCreator entries from .gitignore Sam Lantinga 2023-01-04 11:18:18 -08:00
  • 406c8b79fe rename_symbols: only write new file if contents have changed Sam Lantinga 2023-01-04 10:40:30 -08:00
  • 6863f0b2d8 Add SDL_WindowID type for SDL_Window id Sylvain 2023-01-04 10:27:28 +01:00
  • 86c6376140 Fixed integral constant overflow Sam Lantinga 2023-01-04 08:46:58 -08:00
  • 5fab64f862 Fixed documentation errors in testautomation_render.c Sam Lantinga 2023-01-03 16:26:08 -08:00
  • 6cfe4f2ba8 Fixed documentation errors in testautomation_math.c Sam Lantinga 2023-01-03 16:10:14 -08:00
  • aaaf7423ac Fixed build Sam Lantinga 2023-01-03 16:16:59 -08:00
  • 39852241ef Added -Wdocumentation to CMake clang build Sam Lantinga 2023-01-03 15:50:11 -08:00
  • 32c077216c Fixed warnings Sam Lantinga 2023-01-03 15:59:35 -08:00
  • 95e5417d2e Fixed documentation warnings Sam Lantinga 2023-01-03 15:39:11 -08:00
  • 49af0d1b89 Fixed build Sam Lantinga 2023-01-03 15:35:18 -08:00
  • a099172754 Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:23:38 -08:00
  • 0357390fc2 Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:23:38 -08:00
  • 988866ca4a Fixed line wrapping for HID packet dump Sam Lantinga 2023-01-03 15:12:47 -08:00
  • 2cb7a0a0bb Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:12:18 -08:00
  • e85839cd56 Fixed line wrapping for HID packet dump Sam Lantinga 2023-01-03 15:12:47 -08:00
  • dacdb1c310 Added support for the ThrustMaster eSwap PRO Controller Xbox Sam Lantinga 2023-01-03 15:12:18 -08:00
  • b8d5fa4aef Improved handling of binding buttons and axes Sam Lantinga 2023-01-03 12:47:40 -08:00
  • 71f3bf90ed Improved handling of binding buttons and axes Sam Lantinga 2023-01-03 12:47:40 -08:00
  • 1d956c2817 Rename SDL2 tests for SDL3 Sam Lantinga 2023-01-03 10:28:18 -08:00
  • 0a9f61fbf1 Wayland / Drag and Drop: find the current window Sylvain 2023-01-03 16:35:51 +01:00
  • 86658f2ca7 Wayland / Drag and Drop: find the current window Sylvain 2023-01-03 16:35:51 +01:00
  • 9c1a9ecb4b Removed non-float versions of SDL render API drawing functions Sam Lantinga 2022-12-31 11:19:32 -08:00
  • f070c83a60 Updated to version 2.26.2 for release release-2.26.2 Sam Lantinga 2023-01-03 06:45:18 -08:00
  • bf76fc6b05 Fixed bug #6816 - SDL_RenderSetVSync doesn't disable vsync for software renderer Sylvain 2023-01-01 23:05:25 +01:00
  • 38b138cd0a Fixed rounding of floating point values in snprintf Sam Lantinga 2023-01-02 21:57:42 -08:00
  • 72f0056961 Simulate NTSC timings for Windows desktop display modes Sam Lantinga 2023-01-02 16:24:15 -08:00
  • b06e310c08 Fixed spinning rendering too fast Sam Lantinga 2023-01-02 16:04:08 -08:00
  • e3c1749f5b The refresh rate in SDL_DisplayMode is now a float Sam Lantinga 2023-01-02 15:47:19 -08:00
  • 851b0e16be Add SDL_GetRenderVSync (see #6495) (#6965) Sylvain Becker 2023-01-02 20:21:02 +01:00
  • 023f067903 Update GL_GetSwapInterval for backends (#6963) Sylvain Becker 2023-01-02 19:15:05 +01:00
  • c7f22f0324 render/SDL_yuv_sw.c: fix build after commit d234f7a Ozkan Sezer 2023-01-02 20:51:56 +03:00
  • d234f7a498 SDL2: backport SDL_CalculateYUVSize() that checks for YUV size overflow (#6972) Sylvain Becker 2023-01-02 18:09:57 +01:00
  • d764de77d4 Include SDL_audio.h for SDL_AudioDeviceID definition Sam Lantinga 2023-01-02 09:09:02 -08:00
  • fa5475ba9f Fix joystick instance id check Mathieu Eyraud 2023-01-02 10:18:42 +01:00
  • ea6f0ae683 Fix use after free in SDL_GetGamepads Mathieu Eyraud 2023-01-02 10:20:44 +01:00
  • 5cf55c4f28 Merge pull request #6969 from meyraud705/meyraud705-yuv_leak Sylvain Becker 2023-01-02 17:46:12 +01:00