Commit Graph

  • b057159db7 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:58:18 -0700
  • 4375b7e8f9 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:58:18 -0700
  • a509c27835 Make sure SDL subsystems are initialized before starting threads Sam Lantinga 2024-07-12 08:50:15 -0700
  • f531003776 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 15:37:23 +0000
  • 68dfae1322 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 15:35:05 +0000
  • 44ec2027f3 Make sure timers are initialized before any threads start Sam Lantinga 2024-07-12 08:00:04 -0700
  • b378bc5c83 Make sure timers are initialized before any threads start Sam Lantinga 2024-07-12 08:00:04 -0700
  • bafbbbf7dd Fixed V4L2 framerate request Sam Lantinga 2024-07-12 06:47:34 -0700
  • 282cf286fc SDL_GetPixelFormatName() returns a string Sam Lantinga 2024-07-12 05:59:12 -0700
  • 50589cbff6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-12 12:33:26 +0000
  • 180b4d7e74 x11: Fix a bogus return in Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 21:50:37 -0400
  • f39f166a46 Add a Windows mapping for SplitFish Game Controller ceski 2024-07-11 18:20:29 -0700
  • 05585f83ab sdl2-config.in: use backtics instead of $() for older shells Anonymous Maarten 2024-06-27 13:35:03 +0200
  • 40f9fd854f test: use SDL_HINT_(AUDIO,VIDEO)_DRIVER macro Anonymous Maarten 2024-07-11 23:37:11 +0200
  • 000da98663 Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • b13dcf24d6 Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • 235bfc1f4b Fixed OS/2 build Sam Lantinga 2024-07-11 13:33:39 -0700
  • 87ba287f81 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • 551164812a Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • f4f4b453de Sorted API entry points Sam Lantinga 2024-07-11 12:16:35 -0700
  • b517043936 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • f0ceb92dca Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-11 19:01:27 +0000
  • 8d24bb8dfc video: Added parameter checks to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:45:46 -0400
  • 5d506a53a6 testvulkan: Add call to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:19:26 -0400
  • 1993ef664e Add SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 12:58:28 -0400
  • b3eebf27b5 Added TLS initialization and shutdown functions Sam Lantinga 2024-07-11 10:38:40 -0700
  • 11d46094d4 video: Added parameter checks to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:45:46 -0400
  • 009f6df5fc testvulkan: Add call to SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 14:19:26 -0400
  • 186fec2560 pipewire: Consolidate registry enumeration instances Frank Praznik 2024-07-11 12:50:21 -0400
  • 84e31e7fa8 Add SDL_Vulkan_GetPresentationSupport Ethan Lee 2024-07-11 12:58:28 -0400
  • 941461353d
    pipewire: Consolidate registry enumeration instances Frank Praznik 2024-07-11 12:50:21 -0400
  • f437fe75f2 SDL_dynapi_overrides.h: remove left-over SDL_DestroyPixelFormat entry. Ozkan Sezer 2024-07-11 18:56:40 +0300
  • d133701a72 ci: bump FreeBSD Ozkan Sezer 2024-07-11 18:55:56 +0300
  • 956a8bf6c0 ci: bump FreeBSD Ozkan Sezer 2024-07-11 18:55:50 +0300
  • 663411ff77
    haiku: Don't change the cwd on startup if launched from a Terminal. Ryan C. Gordon 2024-07-11 11:41:14 -0400
  • f48082dbd7
    haiku: No more chdir to executable's directory at startup in SDL3. Ryan C. Gordon 2024-07-11 10:25:21 -0400
  • 875c4f0a4c Support indexed surfaces without palettes (thanks @sulix!) Sam Lantinga 2024-07-11 00:40:27 -0700
  • 83d4251540 hidapi: netbsd's iconv expects a 'char ** restrict src' Anonymous Maarten 2024-07-11 13:34:34 +0200
  • 131108ee48 Remove references to SDL_CreatePixelFormat and SDL_DestroyPixelFormat Anonymous Maarten 2024-07-11 13:29:45 +0200
  • 9ecc531970 ci: bump NetBSD and FreeBSD Anonymous Maarten 2024-07-10 18:50:05 +0200
  • 540a356199 test: Add testspritesurface David Gow 2024-07-09 17:42:24 +0800
  • 4c8f0e2dd7
    test: Add testspritesurface David Gow 2024-07-09 17:42:24 +0800
  • d27c8820cd hidapi: netbsd's iconv expects a 'char ** restrict src' Anonymous Maarten 2024-07-11 13:34:34 +0200
  • b5a7b1ca89 ci: force PDB and runtime variables Anonymous Maarten 2024-07-11 13:51:35 +0200
  • ace26b4749 Remove references to SDL_CreatePixelFormat and SDL_DestroyPixelFormat Anonymous Maarten 2024-07-11 13:29:45 +0200
  • 48118d129e ci: bump NetBSD and FreeBSD Anonymous Maarten 2024-07-10 18:50:05 +0200
  • 0369c6f926 Support indexed surfaces without palettes (thanks @sulix!) Sam Lantinga 2024-07-11 00:40:27 -0700
  • 0b2c80557c Update the blit mapping when the palette is set on a surface Sam Lantinga 2024-07-10 23:20:51 -0700
  • a16ff651e8
    Set Fixed Scale Factor for VisionOS (#10222) Giovanni Petrantoni 2024-07-11 12:56:50 +0800
  • 137102e75a
    android: Added SDL_AndroidGetCachePath(). Ryan C. Gordon 2024-07-10 23:47:02 -0400
  • 9e331d235f Fixed the return value of SDL_Vulkan_CreateSurface() on the Vivante platform Sam Lantinga 2024-07-10 20:32:47 -0700
  • 5ee88d43f9 Fixed mapping the non-US hash key on European keyboards Sam Lantinga 2024-07-10 20:13:40 -0700
  • 8722c297a4 Added a key name for the non-US backslash key Sam Lantinga 2024-07-10 19:16:04 -0700
  • a9000503a9 Improve vision os pixel density, part 2 Giovanni Petrantoni 2024-07-11 09:58:29 +0800
  • b8858c26f0 Improve vision os pixel density Giovanni Petrantoni 2024-07-11 09:33:04 +0800
  • f716bdd27a improved vulkan memory type iteration cosmonaut 2024-07-10 17:00:45 -0700
  • 4635f8597d KMSDRM: fix unsupported modifiers Substring 2024-07-10 20:23:06 +0200
  • 628e083e02 ci: Build SDL3 with libusb support on MSVC Anonymous Maarten 2024-07-10 23:28:30 +0200
  • a2215ff81c KMSDRM: fix unsupported modifiers Substring 2024-07-10 20:23:06 +0200
  • 9548bba63a KMSDRM: fix unsupported modifiers Substring 2024-07-10 20:23:06 +0200
  • d5e6116f8e Initialize and shutdown clipboard listener on iOS Sam Lantinga 2024-07-05 17:16:07 -0700
  • d836212760 KMSDRM: fix unsupported modifiers Substring 2024-07-10 20:23:06 +0200
  • 60ed914c66 Added notes for migrating SDL_GetRGBA()/SDL_MapRGBA() code Sam Lantinga 2024-07-10 13:19:46 -0700
  • af2dbf3ff3 video: Rename SDL_GL_DeleteContext to SDL_GL_DestroyContext. Ryan C. Gordon 2024-07-10 14:50:57 -0400
  • 29b0076659 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-10 19:45:01 +0000
  • 4755055bc3 audio: Separate channel maps out of SDL_AudioSpec. Ryan C. Gordon 2024-07-10 00:10:37 -0400
  • 25f887a74d
    video: Rename SDL_GL_DeleteContext to SDL_GL_DestroyContext. Ryan C. Gordon 2024-07-10 14:50:57 -0400
  • f465d2964d
    audio: Separate channel maps out of SDL_AudioSpec. Ryan C. Gordon 2024-07-10 00:10:37 -0400
  • 1664ac4fcb hidapi: fix 'conversion from 'size_t' to 'int', possible loss of data' of libusb functions Anonymous Maarten 2024-07-08 21:01:02 +0200
  • d1eab18de2 cmake: build ci and and release with static runtime library Anonymous Maarten 2024-07-10 19:07:27 +0200
  • 21aba2b19c Don't try to use D3D11 or D3D12 if the window isn't backed with an HWND Sam Lantinga 2024-07-10 09:41:28 -0700
  • 001c1b29df cmake: remove SDL_STATIC_VCRT option Anonymous Maarten 2024-07-10 13:17:53 +0200
  • b80f6ec05c emscripten: don't consume key down/up events if the user disabled them Ahmed Essam 2024-07-10 15:26:44 +0300
  • 1857f57686 Remove incorrect asserts from SDL_InitPixelFormatDetails() David Gow 2024-07-10 21:01:52 +0800
  • 3b60ee666e
    wayland: Note that setting the damage region in the frame callback is explicitly to work around a driver bug Frank Praznik 2024-07-10 10:46:39 -0400
  • fb0249e9b4 Remove incorrect asserts from SDL_InitPixelFormatDetails() David Gow 2024-07-10 21:01:52 +0800
  • b2bc0cbe3f emscripten: don't consume key down/up events if the user disabled them Ahmed Essam 2024-07-10 15:26:44 +0300
  • fc1d8d81df cmake: remove SDL_STATIC_VCRT option Anonymous Maarten 2024-07-10 13:17:53 +0200
  • fdc04708f1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-10 07:48:48 +0000
  • 2ba76dbe80 Simplified SDL_Surface Sam Lantinga 2024-07-08 14:59:18 -0700
  • afd4d62bbf Simplified SDL_Surface Sam Lantinga 2024-07-08 14:59:18 -0700
  • 40ed098ce8 Improve the bucket distribution of SDL_HashTable Brick 2024-07-09 19:16:58 +0100
  • a27075c5ed Improve the bucket distribution of SDL_HashTable Brick 2024-07-09 19:16:58 +0100
  • 830c7c195d
    Track UBOs on acquisition from pool (#86) Evan Hemsley 2024-07-08 15:43:03 -0700
  • 3899cb1696 Revert "Fixed build" Sam Lantinga 2024-07-08 14:46:15 -0700
  • d604555142 Replace BlitRGBtoRGBSurfaceAlphaMMX Brick 2024-07-07 00:24:25 +0100
  • d37f8fa2b3 Optimize BlitRGBtoRGBSurfaceAlpha Brick 2024-07-08 20:21:48 +0100
  • fde2378ccd Refactor alpha blitters, move the SSE41/AVX2 versions into SDL_blit_A.c Brick 2024-07-06 18:01:11 +0100
  • 43a5da358d Set ALLOWABLE_ERROR_BLENDED to 0 Brick 2024-07-03 18:02:52 +0100
  • 1542cd2019 hidapi: fix 'conversion from 'size_t' to 'int', possible loss of data' of libusb functions Anonymous Maarten 2024-07-08 21:01:02 +0200
  • 1cddc7b66e sdlprocdump: exceptions are not handled Anonymous Maarten 2024-07-08 21:18:20 +0200
  • c4cbbca185 sdlprocdump: ignore C++ exceptions Anonymous Maarten 2024-07-08 19:36:38 +0200
  • 802351be25 Fixed build Sam Lantinga 2024-07-08 11:39:08 -0700
  • 026dfc6305 Fixed build Sam Lantinga 2024-07-08 11:39:08 -0700
  • d6c8485f28 Make sure we're actually running on Windows before using D3D renderers Sam Lantinga 2024-07-08 11:36:11 -0700
  • d3765b27c2 Make sure we're actually running on Windows before using D3D renderers Sam Lantinga 2024-07-08 11:28:29 -0700
  • e22c89536a Make sure we're actually running on Windows before using D3D renderers Sam Lantinga 2024-07-08 11:28:29 -0700
  • 4d5f139f0f Add the blit automation tests Sam Lantinga 2024-07-08 10:58:48 -0700
  • c457dbb629 Fix BlitNtoNPixelAlpha for formats with no dst alpha Brick 2024-07-03 16:37:26 +0100
  • 3c59d3f69c Remove old references to blitter files Brick 2024-07-03 15:46:32 +0100