Commit Graph

  • 4898505f23 cmake: add winres to the list of potential name rc compilers Anonymous Maarten 2024-03-05 20:38:00 +0100
  • d4f4aa745a Use C++ style comments in new code Sam Lantinga 2024-03-05 04:46:21 -0800
  • 98bec6749f hidapi, windows: sync with mainstream: change MAX_STRING_WCHARS to 126. Ozkan Sezer 2024-03-05 11:11:04 +0300
  • 26e3ca7387 hidapi: minor sync with mainstream (for sake of symmetry, only.) Ozkan Sezer 2024-03-05 14:33:06 +0300
  • 0ecedb58e6 hidapi, windows: sync with mainstream: change MAX_STRING_WCHARS to 126. Ozkan Sezer 2024-03-05 11:11:04 +0300
  • fb87f8f15c testffmpeg: fixed mismatch between frame size and frame texture size Sam Lantinga 2024-03-04 10:49:38 -0800
  • 180dd0bb39 testffmpeg: don't free the instance extensions, we hold onto them in the context Sam Lantinga 2024-03-04 10:27:28 -0800
  • 2d4105ba8b testffmpeg: only enable AV_PIX_FMT_VULKAN if we have a Vulkan renderer Sam Lantinga 2024-03-04 10:51:58 -0800
  • 759ade8c90 vulkan: enable samplerYcbcrConversion when creating the device Sam Lantinga 2024-03-04 10:26:28 -0800
  • 6cf4ac1387 testffmpeg: fixed mismatch between frame size and frame texture size Sam Lantinga 2024-03-04 10:49:38 -0800
  • 17cae69525 testffmpeg: don't free the instance extensions, we hold onto them in the context Sam Lantinga 2024-03-04 10:27:28 -0800
  • b43a65ff47 testffmpeg: only enable AV_PIX_FMT_VULKAN if we have a Vulkan renderer Sam Lantinga 2024-03-04 10:51:58 -0800
  • adfc07b2f0 vulkan: enable samplerYcbcrConversion when creating the device Sam Lantinga 2024-03-04 10:26:28 -0800
  • ffef13e1e1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-04 17:30:25 +0000
  • 97f97109d1 testffmpeg: fixed Vulkan validation errors Sam Lantinga 2024-03-04 08:26:41 -0800
  • dbec2150d0 testffmpeg: added support for Vulkan rendering Sam Lantinga 2024-03-02 10:05:38 -0800
  • 48471f7dbd Added SDL_AddVulkanRenderSemaphores() for external synchronization with SDL rendering Sam Lantinga 2024-03-02 10:03:37 -0800
  • 504d8c2fc0 Fixed potential memory leak if vkCreateInstance() fails Sam Lantinga 2024-03-04 07:46:24 -0800
  • 30aa5ada2f testffmpeg: fixed Vulkan validation errors Sam Lantinga 2024-03-04 08:26:41 -0800
  • 4fb983b8fc testffmpeg: added support for Vulkan rendering Sam Lantinga 2024-03-02 10:05:38 -0800
  • 1ca78b1530 Added SDL_AddVulkanRenderSemaphores() for external synchronization with SDL rendering Sam Lantinga 2024-03-02 10:03:37 -0800
  • 6772c5eb68 Fixed potential memory leak if vkCreateInstance() fails Sam Lantinga 2024-03-04 07:46:24 -0800
  • 1e790b20c9 video: Don't overwrite all the pending flags in the OnWindowHidden handler Frank Praznik 2024-03-04 10:29:43 -0500
  • 5ea4384b2b Add missing `SDL_PixelFormatEnum` types in SDL_surface.h Susko3 2024-03-04 14:49:43 +0100
  • 87831ed7f1 Revert flags enum usages Susko3 2024-03-04 14:42:25 +0100
  • a842bc29fa Uppercase the first letter of the class name to match Java conventions Sam Lantinga 2024-03-03 16:56:29 -0800
  • 4189edaeb7 Uppercase the first letter of the class name to match Java conventions Sam Lantinga 2024-03-03 16:56:29 -0800
  • a4d7ff6751 testffmpeg: Use EGL_EXT_image_dma_buf_import_modifiers extension Robert Edmonds 2024-03-03 17:46:14 -0500
  • ae4484f4e5 video: Save pending window events when a window is hidden by the window manager Frank Praznik 2024-03-03 17:55:47 -0500
  • 188b04d96c video: Save pending window events when a window is hidden by the window manager Frank Praznik 2024-03-03 17:55:47 -0500
  • f48f28ae82 testffmpeg: Use EGL_EXT_image_dma_buf_import_modifiers extension Robert Edmonds 2024-03-03 17:46:14 -0500
  • 9be35d4603 Convert mappings using labeled buttons to positional buttons Sam Lantinga 2024-03-03 14:17:03 -0800
  • 60eef47456 Use ID-types for special mouse, pen and touch ID Susko3 2024-03-03 22:50:11 +0100
  • 2f2cca8ac6 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -0800
  • d35dee76c7 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -0800
  • ccd309c433 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -0800
  • 9e1e0fb92f Removed the mapping for the G-Shark GS-GP702 Sam Lantinga 2024-03-03 12:18:57 -0800
  • 8d8076263e Removed the mapping for the G-Shark GS-GP702 Sam Lantinga 2024-03-03 12:18:57 -0800
  • abecfe137f Use `SDL_GLprofile` enum type in public headers Susko3 2024-03-03 21:04:44 +0100
  • a2f39399a1 SDL_GameControllerGetAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:56:29 -0800
  • 627e15871a SDL_GameControllerGetAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:56:29 -0800
  • 1b86a1c684 SDL_GetGamepadAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:55:40 -0800
  • 8e63849843 Use renderer and pixel flags enums as types in public headers Susko3 2024-03-03 20:03:23 +0100
  • 5f37242607 Don't clear the clipboard on quit Sam Lantinga 2024-03-03 11:48:08 -0800
  • f97d580f6a Use message box enums as types in public headers Susko3 2024-03-03 19:52:52 +0100
  • 08edac9f7f Use `SDL_InitFlags` in public headers Susko3 2024-03-03 19:37:58 +0100
  • bcea46a5d2 Rename weird `SDL_KeyCode` (uppercase `C`) enum Susko3 2024-03-03 18:53:21 +0100
  • 4e3c622fde Change types to enums Susko3 2024-03-03 18:50:34 +0100
  • 6e03914375 Fixed signed/unsigned comparison warning Sam Lantinga 2024-03-03 11:36:23 -0800
  • 2c85052966 Removed unused headers from SDL_rect.h Sam Lantinga 2024-03-03 11:33:59 -0800
  • e54001b028 Updating the mouse capture should use the mouse focus window Sam Lantinga 2024-03-03 11:32:17 -0800
  • 0ddc3a3e24 Update some internal files to use `SDL_WindowFlags` Susko3 2024-03-03 20:30:57 +0100
  • e971cbba9c Use `SDL_WindowFlags` in public headers Susko3 2024-03-03 19:25:13 +0100
  • c1149f88b6 SDL_GameControllerGetAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:09:03 -0800
  • 54adba6a31 If the viewport changes the cliprect should be updated Sam Lantinga 2024-02-25 09:37:56 -0800
  • b87116ff03 SDL_GameControllerGetAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:09:03 -0800
  • c1da39a245 SDL_GetGamepadAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:07:39 -0800
  • 157aea1975 Typedef `SDL_WindowFlags` Susko3 2024-03-03 19:21:24 +0100
  • 74f4614289 Save the native texture parent and return that in SDL_GetRenderTarget() Sam Lantinga 2024-03-03 09:46:54 -0800
  • 86d36a2dc2 Add missing include Susko3 2024-03-03 18:31:00 +0100
  • 4d76b059e5 Add missing include Susko3 2024-03-03 18:31:00 +0100
  • eb5a2e7e7f Fixed building with SDL_LEAN_AND_MEAN Sam Lantinga 2024-03-03 09:25:02 -0800
  • 107e06a92a Use a valid finger ID when generating touch events from mouse events Sam Lantinga 2024-03-03 09:15:07 -0800
  • c6ec999869 Set udev class for accelerometer meyraud705 2024-03-03 09:25:52 +0100
  • 3b6dec9372 Set udev class for accelerometer meyraud705 2024-03-03 09:25:52 +0100
  • e524e545f2 Add vulkan to SDL_HINT_RENDER_DRIVER Nour Fouad 2024-03-03 01:10:02 +0200
  • 2c0d681445 Add vulkan to SDL_HINT_RENDER_DRIVER Nour Fouad 2024-03-03 01:10:02 +0200
  • 88dcf74588 testyuv: we no longer need to override the HDR headroom for the BT.2020 test Sam Lantinga 2024-03-02 15:05:52 -0800
  • 27389716ac Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-02 23:05:24 +0000
  • 7f9ff6277c Don't assume HDR headroom for HDR10 surfaces Sam Lantinga 2024-03-02 15:02:17 -0800
  • b48106f8a8 Don't test 10-bit pixel format conversion Sam Lantinga 2024-02-02 18:24:15 -0800
  • c74f273848 d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch Jade Macho 2024-03-01 18:21:27 +0100
  • e2a8209263 GDK: Use WIN_IsRectEmpty (IsRectEmpty is desktop-only) Jade Macho 2024-03-01 15:59:30 +0100
  • 290f64b86c GDK: Windows shape is desktop-only Jade Macho 2024-03-01 15:58:53 +0100
  • 794f0f1b42 GDK: Fix SDL_pixels.c/_c.h linking error caused by C / C++ mismatch Jade Macho 2024-03-01 15:51:35 +0100
  • 23ace600fc GDK: Remove old shader sources, unify shader compilation .bats Jade Macho 2024-03-01 15:50:57 +0100
  • bcbede31ce GDK: SDL_video_capture.c is now SDL_camera.c, thus remove from proj Jade Macho 2024-03-01 15:39:21 +0100
  • e1e5d33420 GDK: Partially revert 2670eb44af Jade Macho 2024-03-01 13:04:22 +0100
  • 8c015cd3b6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-02 18:02:26 +0000
  • 8d023f9869 Updated documentation for new property parameters Sam Lantinga 2024-03-02 09:56:29 -0800
  • 2bc2840de5 vulkan: VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 is a 2-plane format Sam Lantinga 2024-03-01 20:23:20 -0800
  • 2bedd7f02e Fixed pitch alignment when updating SDL_PIXELFORMAT_P010 textures Sam Lantinga 2024-03-01 16:22:10 -0800
  • f2cd361e25 testyuv: added validation of P010 YUV format Sam Lantinga 2024-03-01 15:35:25 -0800
  • 0028cdbaf9 vulkan: VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 is a 2-plane format Sam Lantinga 2024-03-01 20:23:20 -0800
  • 093aea2d64 Fixed pitch alignment when updating SDL_PIXELFORMAT_P010 textures Sam Lantinga 2024-03-01 16:22:10 -0800
  • 25be017d70 testyuv: added validation of P010 YUV format Sam Lantinga 2024-03-01 15:35:25 -0800
  • dadba81fd8
    d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch Jade Macho 2024-03-01 18:21:27 +0100
  • 47be24d225 testyuv: added --monochrome and --luminance options for interactive mode Sam Lantinga 2024-03-01 02:42:18 -0800
  • 991ad27de8 testyuv: added GetColorspaceForYUVConversionMode() Sam Lantinga 2024-03-01 02:02:53 -0800
  • 0f0f6e5ed0
    GDK: Use WIN_IsRectEmpty (IsRectEmpty is desktop-only) Jade Macho 2024-03-01 15:59:30 +0100
  • 102a4c25be
    GDK: Windows shape is desktop-only Jade Macho 2024-03-01 15:58:53 +0100
  • 04f07dd33f
    GDK: Fix SDL_pixels.c/_c.h linking error caused by C / C++ mismatch Jade Macho 2024-03-01 15:51:35 +0100
  • f357a5fcb3
    GDK: Remove old shader sources, unify shader compilation .bats Jade Macho 2024-03-01 15:50:57 +0100
  • 6cbb3166b5
    GDK: SDL_video_capture.c is now SDL_camera.c, thus remove from proj Jade Macho 2024-03-01 15:39:21 +0100
  • 812e04fb11 Vulkan Renderer - fix validation error with VkSemaphore reused before signaling. Have one semaphore per-submit rather than using the same one. danginsburg 2024-03-01 08:25:00 -0500
  • 1e8b006d43 stdlib: qsort and bsearch changes. Ryan C. Gordon 2024-02-28 20:51:48 -0500
  • 0aca8ed49e Vulkan Renderer - fix validation error with VkSemaphore reused before signaling. Have one semaphore per-submit rather than using the same one. danginsburg 2024-03-01 08:25:00 -0500
  • df2414c6d9
    GDK: Partially revert 2670eb44af Jade Macho 2024-03-01 13:04:22 +0100
  • af58ed978e Fixed the documentation for SDL_GetGamepadMappings() Sam Lantinga 2024-03-01 01:55:43 -0800
  • 7ff9be7398 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-01 01:39:28 +0000