Commit Graph

  • 1e999264ca
    Android: silence false Lint warnings (the class are instantiated only at correct API level) Sylvain 2025-09-18 21:17:12 +0200
  • c85bf08515
    Android: Lint warning: LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS is API Level 30 Sylvain 2025-09-18 21:15:21 +0200
  • 2bba49c297
    Android: Lint warning: use some explicit Locale Implicitly using the default locale is a common source of bugs: Use String.format(Locale, ...) instead Sylvain 2025-09-18 21:13:39 +0200
  • 9c9f0460b8
    Androind: Lint warning, use "apply()" instead of "commit()" 'Consider using apply() instead; commit writes its data to persistent storage immediately, whereas apply will handle it in the background' Sylvain 2025-09-18 21:12:04 +0200
  • 4ee79e6493 filesystem: GetCurrentDirectory now falls back to GetBasePath when unsupported Ethan Lee 2025-09-18 14:28:23 -0400
  • 0c6140e230 filesystem: GetCurrentDirectory now falls back to GetBasePath when unsupported Ethan Lee 2025-09-18 14:28:23 -0400
  • b1b98b10d8 cmake: also install wasm debug map (optional) Anonymous Maarten 2025-09-18 17:16:57 +0200
  • 447df411e6 cmake: install javascript and wasm of Emscripten tests Anonymous Maarten 2025-09-18 05:27:09 +0200
  • 35a2ffc280 Don't use assert(0) for SDL_TriggerBreak Anonymous Maarten 2025-09-18 05:04:04 +0200
  • 5dfa2cb88a Use SDL_abort when encountering a internal fatal SDL_assertion error Anonymous Maarten 2025-09-17 19:32:27 +0200
  • a7739ceccb Add SDL_internal macro for internal use Anonymous Maarten 2025-09-17 19:24:02 +0200
  • 066bcc5204 ci: disable ccache on macOS 13 job Anonymous Maarten 2025-09-17 21:19:32 +0200
  • 566e7c2379 ci: disable ccache on macOS 13 job Anonymous Maarten 2025-09-17 21:19:32 +0200
  • c014e49b27 Use SDL_abort when encountering a internal fatal SDL_assertion error Anonymous Maarten 2025-09-17 19:32:27 +0200
  • 1152433df9 Add SDL_internal macro for internal use Anonymous Maarten 2025-09-17 19:24:02 +0200
  • 0efcafc74d Added a default case to the switch statement in the HEADER FILE to prevent compiler warnings about missing defaults. This change helps avoid compilation breaks when warnings are treated as errors. krnl32 2025-09-16 13:48:27 -0400
  • 9859c05178 Added a default case to the switch statement in the HEADER FILE to prevent compiler warnings about missing defaults. This change helps avoid compilation breaks when warnings are treated as errors. krnl32 2025-09-16 13:48:27 -0400
  • 3876ce3495 fix windows EOF check Kyle Sylvestre 2025-09-16 18:32:37 -0400
  • c72f1fd3ef fix windows EOF check Kyle Sylvestre 2025-09-16 18:32:37 -0400
  • 92b880380d fix windows EOF check Kyle Sylvestre 2025-09-16 18:15:49 -0400
  • 9ad04ff69e
    examples/misc/01-power/README.txt: fixed wording. Ryan C. Gordon 2025-09-16 14:37:51 -0400
  • bdb93a81f3 Move width/height adjustment, add comment Fierelier 2025-09-16 20:34:48 +0200
  • 1c9127ee4d
    examples: Preload onmouseover images, so it's more responsive to the user. Ryan C. Gordon 2025-09-16 14:22:39 -0400
  • 8f06c98728 Add new hints to PS2 docs Fierelier 2025-09-16 20:18:16 +0200
  • d6f1b14e25 Fix cmake toolchain file location in PS2 docs Fierelier 2025-09-16 20:17:13 +0200
  • e64bf09edb Use hints to implement PS2 GS mode features Allows for forced NTSC/PAL, as well as forced progressive with any resolution Fierelier 2025-09-16 20:04:34 +0200
  • f1d7e28f73 Added a default case to the switch statement in the HEADER FILE to prevent compiler warnings about missing defaults. This change helps avoid compilation breaks when warnings are treated as errors. krnl32 2025-09-16 13:48:27 -0400
  • efb5829124
    examples/misc/01-power/README.txt: Note that this is Chrome-only for now. Ryan C. Gordon 2025-09-16 13:37:58 -0400
  • 3ee29f2e7a
    render: Don't default to vsync=0 on Emscripten. Ryan C. Gordon 2025-09-16 12:30:22 -0400
  • 2577496867 Set GS resolution appropriately + simplistic 240p support This sets the GS resolution to the most recently created window. Should the resolution be 320x240 or below, progressive mode is activated. Fierelier 2025-09-16 18:27:34 +0200
  • 62e1e8ba3a Do not override NTSC/PAL This keeps the native screen mode of the console intact. Works fine even with 448px height, as the height seems to be virtual (the image is centered, on a PAL CRT) Fierelier 2025-09-16 18:22:37 +0200
  • 9dbf2c7c0f
    examples/misc/01-power: Forgot to remove my code for building onmouseover. Ryan C. Gordon 2025-09-16 12:21:12 -0400
  • e9ee01ecde Updated the default parameter checking for debug and release builds Sam Lantinga 2025-09-16 08:25:28 -0700
  • bc5bb6b751 Added SDL_HINT_INVALID_PARAM_CHECKS and SDL_HINT_INVALID_PARAM_ACTION Sam Lantinga 2025-09-13 11:14:02 -0700
  • aca9bd02bf Make sure DEBUG is defined for debug configurations Sam Lantinga 2025-09-16 09:12:17 -0700
  • f704661d22
    examples: Added "misc" category for the web builds. Ryan C. Gordon 2025-09-16 12:08:04 -0400
  • e341cc44cc
    examples: Added misc/01-power Ryan C. Gordon 2025-09-16 12:05:52 -0400
  • 85ea2bfbf0
    examples: Much, much easier way to generate thumbnail and onmouseover files. Ryan C. Gordon 2025-09-16 12:04:40 -0400
  • 21baa27bea gpu/vulkan : fix clear value indexing ManifoldFR 2025-08-19 19:02:11 +0200
  • 8bc4e029bd gpu/vulkan : fix clear value indexing ManifoldFR 2025-08-19 19:02:11 +0200
  • 03e1523eb8
    wayland: Add the libdecor toplevel bounds and constraints properties Frank Praznik 2025-09-16 09:55:32 -0400
  • d56a50d435 Ordered atomics Maia 2025-09-15 14:18:33 +0200
  • 2c099dd93b gpu/vulkan : fix clear value indexing ManifoldFR 2025-08-19 19:02:11 +0200
  • 2aa6a9ed6d Add CHECK_WINDOW_MAGIC() to SDL_SetWindowSafeAreaInsets() Jürgen Wurzer 2025-09-16 08:55:32 +0200
  • c3a8cf1cf6 Introduce enum for SDL_AddGamepadMapping result Merlyn Morgan-Graham 2025-09-15 11:52:41 -0700
  • 08d84ea516 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-15 20:55:52 +0000
  • 9905309c56 Update docs to describe enum result for SDL_GetCameraPermissionState Merlyn Morgan-Graham 2025-09-15 12:11:03 -0700
  • b5b6e5c0e2
    render: Render creation shouldn't set vsync if not explicitly requested. Ryan C. Gordon 2025-09-15 16:09:16 -0400
  • 00af972f3c Update docs to describe enum result for SDL_GetCameraPermissionState Merlyn Morgan-Graham 2025-09-15 12:11:03 -0700
  • 93fd4a1c80 fix: use productCategory instead of vendorName for joy name for apple driver Sora 2025-09-15 12:58:05 +0200
  • 964bedfdd9 fix: use productCategory instead of vendorName for joy name for apple driver Sora 2025-09-15 12:58:05 +0200
  • dcc72b43ba fix build. Ozkan Sezer 2025-09-15 20:29:50 +0300
  • 07c3b3fb7c fix build. Ozkan Sezer 2025-09-15 20:29:50 +0300
  • 287e786120 render/gpu: fix copypaste error in render initialization Andrei Alexeyev 2025-09-15 19:23:39 +0200
  • 1020b98f64
    render/gpu: fix copypaste error in render initialization Andrei Alexeyev 2025-09-15 19:23:39 +0200
  • b8430e4135 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +0300
  • 9343246616 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +0300
  • 7135779599 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +0300
  • 81f2f44843 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +0300
  • e4ec29b501 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +0300
  • cf646af707
    Clean up old-style null check Frank Praznik 2025-09-15 10:59:36 -0400
  • 62c151d044
    wayland: Silence unused variable warning Eddy Jansson 2025-09-15 13:22:31 +0200
  • 21c9f5304d wayland: Silence unused variable warning Eddy Jansson 2025-09-15 13:22:31 +0200
  • 87f219c02a
    wayland: Silence unused variable warning Eddy Jansson 2025-09-15 13:22:31 +0200
  • a324e3993c Add relaxed atomics Maia 2025-08-28 14:17:19 +0200
  • ebea68ac17
    fix: use productCategory instead of vendorName for joy name for apple driver Sora 2025-09-15 12:58:05 +0200
  • 7bff21b66c
    Merge branch 'main' into zuiki_dev zuiki_inn 2025-09-15 10:40:20 +0900
  • 394d9bfa1a Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -0700
  • b55059b487 Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -0700
  • ecc71c02ea Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -0700
  • 55b599d693 Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -0700
  • 11d38fc23b Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -0700
  • dac6af4ba6 Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -0700
  • 115b294a1c
    Merge 61f1bf4481 into cc3274b6f1 Gabriele Cocchieri 2025-09-15 07:14:52 +0800
  • d027f0ae6e Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -0700
  • cc3274b6f1 Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -0700
  • 44290c204e Fix HP Deluxe Webcam KQ246AA detected as joystick Nintorch 2025-09-09 22:56:58 +0500
  • 0b69860af6 Fixed testprocess on 32-bit Windows Sam Lantinga 2025-09-14 14:10:23 -0700
  • e7a1ae0ea5 Clarify why we ignore EINVAL when flushing a file descriptor Sam Lantinga 2025-09-14 12:11:05 -0700
  • 30e2fdc5a2 Sort the blacklist entry for the HP Deluxe Webcam KQ246AA Sam Lantinga 2025-09-14 15:38:47 -0700
  • 556ee00fe3 Fix HP Deluxe Webcam KQ246AA detected as joystick Nintorch 2025-09-09 22:56:58 +0500
  • 45132e74c6 Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -0700
  • 937b7e6aea Fixed testprocess on 32-bit Windows Sam Lantinga 2025-09-14 14:10:23 -0700
  • 632233d514 Fixed testprocess on 32-bit Windows Sam Lantinga 2025-09-14 14:10:23 -0700
  • f8bace9b9b Remove the behavior of warping the mouse on fullscreen transitions Sam Lantinga 2025-09-14 13:04:56 -0700
  • c2d1ae32ae Remove the behavior of warping the mouse on fullscreen transitions Sam Lantinga 2025-09-14 13:04:56 -0700
  • a1d3fc1f50 Clarify why we ignore EINVAL when flushing a file descriptor Sam Lantinga 2025-09-14 12:11:05 -0700
  • 7af36d6c40 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • e40d337a47 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • 0f558ce12e Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • 0f2cb0a3f8 Fixed to match window event order Sam Lantinga 2025-09-14 11:38:09 -0700
  • 402fa9434d Updated documentation to reflect that SDL_GetHint() is thread-safe Sam Lantinga 2025-09-14 11:28:45 -0700
  • 5a2faaee29 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-14 17:21:15 +0000
  • 204246c2b7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-13 14:13:03 +0000
  • 29e6e07396 Note it is safe to do drawing in response to SDL_EVENT_WINDOW_EXPOSED Sam Lantinga 2025-09-14 10:19:14 -0700
  • d1ae1163dd Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -0700
  • 1aba421bd3 Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -0700
  • f2bdf2a8cc Removed unnecessary Windows version check Sam Lantinga 2025-09-14 09:01:42 -0700
  • b2cf5729b4 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -0700
  • 78a29d1670 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -0700