Commit Graph

  • bf9d8d73b5
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 16:23:15 -0800
  • a2eae04691
    Apply Sam's suggestions. Joshua T. Fisher 2025-03-06 16:22:45 -0800
  • fec3e2cd45 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • b99ff00a95 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • 92050d7c86 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -0800
  • 1618590b69 Should address the remaining current comments Joshua T. Fisher 2025-03-06 15:53:51 -0800
  • 0157142d86
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:47:53 -0800
  • d6548b1799
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:40:56 -0800
  • daf94b5e49
    Update docs/INTRO-mingw.md Joshua T. Fisher 2025-03-06 15:40:35 -0800
  • 96e1d6cd08 Added mingw readme, touched up CMake and Visual Studio readmes. Joshua T. Fisher 2025-03-06 15:10:47 -0800
  • 55695d3725 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-06 20:23:18 +0000
  • 9e079fe9c7
    pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -0500
  • 6be87ceb33
    pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -0500
  • dd0dab53da
    Merge pull request #4 from klukaszek/webgpu-native Kyle Lukaszek 2025-03-06 12:47:58 -0500
  • 9c7c11f259
    wayland: Roundtrip when receiving data offers Frank Praznik 2025-03-05 21:47:41 -0500
  • c4be7f77a6
    wayland: Add additional MIME types for text drag & drop Frank Praznik 2025-03-05 20:14:19 -0500
  • d2a1c6e213 WIP: Compute pipelines. Kyle Lukaszek 2025-03-06 11:10:38 -0500
  • e20e27e1fb Added SIMD blitters for 8888 -> 8888 format conversion Sam Lantinga 2025-03-06 00:50:28 -0800
  • caa29e98f9 Added SIMD blitters for 8888 -> 8888 format conversion Sam Lantinga 2025-03-06 00:50:28 -0800
  • 2aec1c2ef6 Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • 4c82b5843e Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • e265d8b579 Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -0800
  • b32cd4f84b Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • cb099ebd4f Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • 79a9b8d8d9 Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -0800
  • 6e2d3c9b5d x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -0500
  • bdde074688 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 22:49:13 +0000
  • 376e147b5e
    x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -0500
  • 49af576940 Disable XTest by default Sam Lantinga 2025-03-05 13:01:43 -0800
  • 794ff283e2 Added support for using XTest to warp the mouse Sam Lantinga 2025-03-05 12:39:06 -0800
  • fae324dacb Update XSync code to match SDL3 conventions Sam Lantinga 2025-03-05 12:27:16 -0800
  • 77a077ef92 Disable XTest by default Sam Lantinga 2025-03-05 13:01:43 -0800
  • 0906d73b0d Added support for using XTest to warp the mouse Sam Lantinga 2025-03-05 12:39:06 -0800
  • a0f0e6b9de Update XSync code to match SDL3 conventions Sam Lantinga 2025-03-05 12:27:16 -0800
  • 550bdc658a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +0000
  • d75ba9c2d2 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -0800
  • f01bcaeb17 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +0000
  • fe9bdcf508 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -0800
  • 7939624092 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -0800
  • 2477f7f982 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 15:25:22 +0000
  • e454d7d4be Document the thread safety of SDL surface functions Sam Lantinga 2025-03-05 07:23:54 -0800
  • 9f557941f3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 15:25:22 +0000
  • 8f40dad460 Document the thread safety of SDL surface functions Sam Lantinga 2025-03-05 07:23:54 -0800
  • 1c5c108ee8 WIP: Implementing compute pipeline creation. Kyle Lukaszek 2025-03-05 07:06:41 -0500
  • cd8bffb2dd Fixed continuous logging if returning to desktop mode fails on X11 Sam Lantinga 2025-03-04 17:24:29 -0800
  • 9646e3cc1b Handle XWayland not sending display disconnected events Sam Lantinga 2025-03-04 17:23:23 -0800
  • aef240b2e4 Fixed continuous logging if returning to desktop mode fails on X11 Sam Lantinga 2025-03-04 17:24:29 -0800
  • e9632c83c7 Handle XWayland not sending display disconnected events Sam Lantinga 2025-03-04 17:23:23 -0800
  • ca9bc6b164 Revert "Ignore BadRROutput errors from XRRGetOutputInfo()" Sam Lantinga 2025-03-04 17:16:35 -0800
  • 0c8ddc1f0a Ignore BadRROutput errors from XRRGetOutputInfo() Sam Lantinga 2025-03-04 16:05:38 -0800
  • 1a2362ebf1 Updated to version 3.2.9 for development Sam Lantinga 2025-03-04 15:07:23 -0800
  • f6864924f7 Updated to version 3.2.8 for release release-3.2.8 Sam Lantinga 2025-03-04 14:37:06 -0800
  • 6b3dafa4d3 Fixed crash when restoring the desktop mode on macOS Sam Lantinga 2025-03-04 14:31:51 -0800
  • 80ae3a7516 Fixed crash when restoring the desktop mode on macOS Sam Lantinga 2025-03-04 14:31:51 -0800
  • 5c0c5d2816 Fixed crash unplugging a HIDAPI controller Sam Lantinga 2025-03-04 11:41:25 -0800
  • 5f07347e4f Fixed crash unplugging a HIDAPI controller Sam Lantinga 2025-03-04 11:41:25 -0800
  • de11dd3d60 Make SDL_RegisterEvents() thread-safe Sam Lantinga 2025-03-04 10:22:20 -0800
  • 82552e5b7c Make SDL_RegisterEvents() thread-safe Sam Lantinga 2025-03-04 10:22:20 -0800
  • f04a22a9a8 Make SDL_RegisterEvents() thread-safe Sam Lantinga 2025-03-04 10:22:20 -0800
  • f516f20116
    gpu+vulkan: WIP color target usage flags for OpenXR swapchains Beyley Thomas 2025-03-03 05:08:32 -0800
  • ee37c68b21
    openxr: Update OpenXR SDK to 1.1.45 Beyley Thomas 2025-02-05 22:20:07 -0800
  • 7e8a52f445
    gpu/d3d12: Remove unreachable code in GetAdapterByLuid Beyley Thomas 2025-01-23 18:29:32 -0800
  • c5d2ef8518
    build_config: Add OpenXR for android and windows build config Beyley Thomas 2025-01-23 18:12:01 -0800
  • 7e9f5f4dda
    cmake: Fix order of sources Beyley Thomas 2025-01-23 18:08:35 -0800
  • 8c3b127f90
    VisualC: minor spelling mistake Beyley Thomas 2025-01-23 17:55:48 -0800
  • 0684bd36ba
    VisualC: Add khronos to include path Beyley Thomas 2025-01-23 17:49:18 -0800
  • 14ac59f9e3
    openxr: Look for the OpenXR loader without a version suffix aswell Beyley Thomas 2025-01-23 17:42:15 -0800
  • 2ad7798c23
    android + VisualC: Add openxr include path Beyley Thomas 2025-01-23 17:37:14 -0800
  • 543e41e481
    VisualC: Add OpenXR code Beyley Thomas 2025-01-23 17:25:10 -0800
  • 523c88bba8
    cmake + openxr: Pick library name in C file, not cmake Beyley Thomas 2025-01-23 17:24:56 -0800
  • ea6076112b
    android: Add OpenXR files to android build Beyley Thomas 2025-01-23 17:11:48 -0800
  • 12df40c040
    dynapi: fix OpenXR dynapi Beyley Thomas 2025-01-23 16:39:13 -0800
  • 4f783c305a
    cmake: Disable GPU on unsupported platforms Beyley Thomas 2025-01-23 16:24:54 -0800
  • 4cecdd6c72
    d3d12: Use picked feature level in device creation Beyley Thomas 2025-01-23 16:03:02 -0800
  • 23c8f72ac1
    openxr: Provide stub functions when OpenXR is disabled Beyley Thomas 2025-01-23 15:42:49 -0800
  • 1336aee120
    d3d12: Fix error logs Beyley Thomas 2025-01-23 15:39:27 -0800
  • e1d49ce54a
    openxr: Expose Load/Unload library + xrInstanceProcAddress Beyley Thomas 2025-01-23 14:43:10 -0800
  • e66e3c3c85
    openxr: Add hint to specify the set of OpenXR loader sonames to try Beyley Thomas 2025-01-23 12:56:01 -0800
  • 00cc15726a
    openxr: Remove hardcoded debug soname Beyley Thomas 2025-01-22 03:33:32 -0800
  • 178b21b521
    gpu/d3d12: Initial buggy OpenXR swapchain support Beyley Cardellio 2025-01-10 02:36:29 -0800
  • bc012a5a11
    gpu/d3d12: Implement OpenXR session creation Beyley Cardellio 2025-01-09 23:34:54 -0800
  • d9080810bf
    gpu/vulkan: Use props OpenXR version in PrepareDriver Beyley Cardellio 2025-01-09 17:53:53 -0800
  • 8c72eb471f
    cmake: Make HAVE_GPU_OPENXR match rest of build config Beyley Thomas 2024-12-24 11:22:47 -0800
  • 99e2d8617b
    gpu: Fix warning on GCC Beyley Thomas 2024-12-24 11:03:33 -0800
  • 229de57ec6
    gpu: Add property to specify form factor Beyley Thomas 2024-12-23 20:32:46 -0800
  • ee3121c6e8
    gpu: Fix uninitialized memory usage when checking OpenXR vulkan device suitability Beyley Thomas 2024-12-23 19:49:38 -0800
  • 210a1a698e
    gpu: Fix uninitialized variable usage in OpenXR physical device init Beyley Thomas 2024-12-23 19:41:29 -0800
  • beece416d2
    cmake: Escape SDL_GPU_OPENXR_DYNAMIC in cmake script Beyley Thomas 2024-12-23 18:46:25 -0800
  • 3aeb7e3476
    cmake: Make DXVK and OpenXR depend on SDL_GPU Beyley Thomas 2024-12-23 18:42:39 -0800
  • 968dfaf34c
    openxr: Add OpenXR sdk headers to repo Beyley Thomas 2024-12-23 18:40:46 -0800
  • bf5530c581
    gpu: fix d3d12+metal PrepareDriver func defs Beyley Thomas 2024-12-23 16:58:36 -0800
  • 2ead74d5d2
    gpu + openxr: Turn XR device creation into property Beyley Thomas 2024-12-23 16:54:16 -0800
  • 49ad40c7fc
    gpu: Wait for idle in VULKAN_DestroyXRSwapchain Beyley Thomas 2024-12-23 15:18:01 -0800
  • c6c31f8739
    gpu: Fix d3d12 compilation, and probably metal compilation Beyley Thomas 2024-12-22 16:40:01 -0800
  • 77517b122c
    gpu: Attempt to fix d3d12 and metal GPU backends Beyley Thomas 2024-12-22 16:30:38 -0800
  • 7eef00e8c1
    openxr: Put structure base header for typedefs Beyley Thomas 2024-12-22 16:12:47 -0800
  • 72212402c4
    gpu + openxr: Add SDL_XRGPUSupportsProperties Beyley Thomas 2024-12-22 15:58:22 -0800
  • cfbe815698
    gpu: Clean up XR func return values Beyley Thomas 2024-12-22 13:33:34 -0800
  • e806f82665
    openxr: Fix docs syntax Beyley Thomas 2024-12-22 13:21:20 -0800
  • c24684cddd
    gpu + openxr: Implement initial OpenXR support Beyley Thomas 2024-09-28 22:39:12 -0700