Commit Graph

  • 0fdfa925f2 rename local pointer vars 'pixel' to 'pixels' Ozkan Sezer 2025-04-08 17:37:04 +03:00
  • 46c314cc3d Revert "bool is 4 bytes in Apple MacOS X 32 bit PPC ABI" Sam Lantinga 2025-04-08 08:14:25 -07:00
  • 2abfb92c5a Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-08 12:11:16 +00:00
  • 97eddacd7a Use the actual value of EGL_PLATFORM_DEVICE_EXT if it's not defined Cameron Cawley 2025-04-07 20:54:34 +01:00
  • 4c1a3ccd45 rename local vars 'pixel' to 'pixelvalue' Ozkan Sezer 2025-04-07 20:43:00 +03:00
  • 433704e774 rename 'pixel' params of SDL_GetRGB, SDL_GetRGBA and SDL_LookupRGBAColor Ozkan Sezer 2025-04-07 15:50:25 +03:00
  • 83b261ae83 Remove unused message box includes Cameron Cawley 2025-04-07 18:17:10 +01:00
  • a1dde664d1 Updated version documentation to match SDL 3.x practice Sam Lantinga 2025-04-07 10:22:42 -07:00
  • cccad933a0 Updated version documentation to match SDL 3.x practice Sam Lantinga 2025-04-07 10:22:42 -07:00
  • ba5325fba1 x11/wayland: Ignore redundant restore and fullscreen leave requests when showing the window Frank Praznik 2025-04-06 12:29:41 -04:00
  • adad7dcae0 x11/wayland: Ignore redundant restore and fullscreen leave requests when showing the window Frank Praznik 2025-04-06 12:29:41 -04:00
  • d7d6d8e283 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-07 16:26:59 +00:00
  • f7b7188837 Add SDL_CreateGPURenderer Topi-Matti Ritala 2025-04-07 18:19:27 +03:00
  • 5a59b5f321 bool is 4 bytes in Apple MacOS X 32 bit PPC ABI Ozkan Sezer 2025-04-07 15:55:00 +03:00
  • 3b91017682 pulseaudio: cleanup TLS every time we finish a threaded-mainloop callback. Ryan C. Gordon 2025-04-05 23:00:07 -04:00
  • e225a10ea8 x11: Only enable _NET_WM_SYNC_REQUEST for OpenGL windows Frank Praznik 2025-04-05 15:32:30 -04:00
  • 646f1f243f x11: Only enable _NET_WM_SYNC_REQUEST for OpenGL windows Frank Praznik 2025-04-05 15:32:30 -04:00
  • c4fba75a12 GPU Vulkan: Clean up in Submit in headless mode (#12744) Evan Hemsley 2025-04-04 14:27:18 -07:00
  • 33f90f2e41 GPU Vulkan: Clean up in Submit in headless mode (#12744) Evan Hemsley 2025-04-04 14:27:18 -07:00
  • 93b06cffd8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-04 20:38:50 +00:00
  • c2c3a930b4 Add STRING suffix to SDL_PROP_WINDOW_CREATE_EMSCRIPTEN_* string properties Maia 2025-04-04 22:20:22 +02:00
  • 44710a248c gpu: alpha-to-coverage support Caleb Cornett 2025-04-03 17:47:37 -04:00
  • d6d2c958a4 Move global event handlers to SDL_VideoInit Temdog007 2025-04-03 16:47:55 -07:00
  • 05939909da SDL_gpu.h: SDL_GetGPUDeviceProperties() is thread-safe. Ryan C. Gordon 2025-04-04 11:44:14 -04:00
  • 1687bc746d Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-04 15:40:48 +00:00
  • accd952c4e SDL_gpu.h: Another attempt to clean up SDL_GetGPUDeviceProperties() docs. Ryan C. Gordon 2025-04-04 11:39:23 -04:00
  • c5f369f557 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-04 15:30:28 +00:00
  • 5b052e6f8c GPU: Add missing error code to VkErrorMessages() Lucas Murray 2025-04-04 16:02:55 +11:00
  • d89c3489f8 GPU: The D3D12 blit shaders are DXIL Lucas Murray 2025-04-04 16:02:15 +11:00
  • a447863e4f Set a default shader entry point Sam Lantinga 2025-03-14 10:27:50 -07:00
  • 34db21cea8 GPU: Don't pass null properties to SDL_CopyProperties() Lucas Murray 2025-04-04 16:01:41 +11:00
  • 0c9eccd0ea Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-04 14:35:40 +00:00
  • 906c6c7516 GPU: Add missing error code to VkErrorMessages() Lucas Murray 2025-04-04 16:02:55 +11:00
  • 205c34c62a GPU: The D3D12 blit shaders are DXIL Lucas Murray 2025-04-04 16:02:15 +11:00
  • 300013cea7 GPU: Don't pass null properties to SDL_CopyProperties() Lucas Murray 2025-04-04 16:01:41 +11:00
  • 8ad64aba1b GPU: Remove subheadings from SDL_GetGPUDeviceProperties() docs Lucas Murray 2025-04-04 16:00:25 +11:00
  • 94ab2b76a5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-04 03:36:13 +00:00
  • 85281be78d Re-added text removed by the wiki bridge Sam Lantinga 2025-04-03 15:04:43 -07:00
  • 943226edc1 GPU Vulkan: Fix recursive Submit calls causing defrag to fail (#12718) Evan Hemsley 2025-04-03 15:00:22 -07:00
  • b53e7b4478 GPU Vulkan: Fix recursive Submit calls causing defrag to fail (#12718) Evan Hemsley 2025-04-03 15:00:22 -07:00
  • b1919783c5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-03 22:00:01 +00:00
  • 39a3b14dfe Renamed SDL_GetGPUDeviceDebugProperties() to SDL_GetGPUDeviceProperties() Sam Lantinga 2025-04-03 14:04:48 -07:00
  • 281494676a x11: Send a restored event before entering fullscreen Frank Praznik 2025-04-03 17:02:17 -04:00
  • ca613b9d8f x11: Send a restored event before entering fullscreen Frank Praznik 2025-04-03 17:02:17 -04:00
  • 413b55deb7 x11: Don't set the hidden flag when minimizing windows Frank Praznik 2025-04-02 20:20:19 -04:00
  • 667b706a93 x11: Don't set the hidden flag when minimizing windows Frank Praznik 2025-04-02 20:20:19 -04:00
  • 6430aed3dd Removed SDL_XInputVersion, which isn't used Sam Lantinga 2025-04-03 13:38:45 -07:00
  • 40e08ee7af Assume new XBox controllers have a share button Sam Lantinga 2025-04-03 11:37:47 -07:00
  • 8222513f63 Added special handling for SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY Sam Lantinga 2025-04-03 10:35:50 -07:00
  • 6bb16296b0 Added special handling for SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY Sam Lantinga 2025-04-03 10:35:50 -07:00
  • ebb52973e1 cmake: make SDL_CPU_xxx variable visible when using CMAKE_OSX_ARCHITECTURES Anonymous Maarten 2025-04-03 18:23:33 +02:00
  • f54014e173 SDL_cpuinfo.h: only include immintrin.h for x86 targets. Ozkan Sezer 2025-04-03 18:55:04 +03:00
  • b4af01cd08 only build static library in some feature tests Max Bachmann 2025-04-03 18:45:48 +02:00
  • 2dd20ce8e7 Fixed building for Xbox One Sam Lantinga 2025-04-03 09:08:56 -07:00
  • 756b455d3a Fixed building for Xbox One Sam Lantinga 2025-04-03 09:08:56 -07:00
  • bfab0a968f SDL_cpuinfo.h: only include immintrin.h for x86 targets. Ozkan Sezer 2025-04-03 18:55:04 +03:00
  • d308df6d62 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-03 15:48:38 +00:00
  • f51b88e6b5 Note that you might get a different size window than you expect Sam Lantinga 2025-04-03 08:47:23 -07:00
  • 25232c077d Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-03 15:53:43 +00:00
  • f78aa4d8ea GPU: Expose debug information from devices Lucas Murray 2025-04-02 17:29:29 +11:00
  • 008690d016 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-03 15:48:38 +00:00
  • df32827407 Note that you might get a different size window than you expect Sam Lantinga 2025-04-03 08:47:23 -07:00
  • 7cb0fa5c56 Fixed documentation for SDL_GL_*_SIZE Sam Lantinga 2025-04-02 22:32:11 -07:00
  • ab34ea5a26 Fixed documentation for SDL_GL_*_SIZE Sam Lantinga 2025-04-02 22:32:11 -07:00
  • 87d6beb895 Rename cmake/sdltargets.cmake -> cmake/sdlcommands.cmake Anonymous Maarten 2025-04-02 22:59:28 +02:00
  • 208ec18292 Update README-documentation-rules.md Ryan C. Gordon 2025-04-02 14:08:18 -04:00
  • 5709466ddd Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-02 15:34:18 +00:00
  • b521400861 Note that the Emscripten window properties are strings Sam Lantinga 2025-04-02 08:33:16 -07:00
  • 976c92a2fb Added support for the HORI Taiko No Tatsujin Drum Controller Sam Lantinga 2025-04-02 08:30:26 -07:00
  • 82b245d13a Added support for the HORI Taiko No Tatsujin Drum Controller Sam Lantinga 2025-04-02 08:30:26 -07:00
  • 12ef57edeb Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-02 14:36:00 +00:00
  • 735b685816 Fixed wiki reformatting Sam Lantinga 2025-04-02 07:35:09 -07:00
  • cc8ec6cf18 Handle global mouse state for Emscripten (#12669) Temdog007 2025-04-02 07:21:21 -07:00
  • 53d053279e Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-02 14:20:46 +00:00
  • cbc26fe2c4 Add Emscripten window data to window properties Temdog007 2025-04-01 22:01:08 -07:00
  • 4aefde015e Only send sensor data if sensors are enabled for 8BitDo controllers Sam Lantinga 2025-04-01 19:58:28 -07:00
  • 15db51d7ff cocoa: Ignore both clicks and motion on tooltip windows Frank Praznik 2025-03-07 14:59:46 -05:00
  • 4aa4e6a18e x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -05:00
  • 6d78273442 Return early in stead of goto siery 2025-04-02 01:43:10 +02:00
  • c3ce216c4d Fixed crash at shutdown on Windows Sam Lantinga 2025-04-01 14:54:53 -07:00
  • e87a00c07c tests: port failing SDL_Renderer test from pysdl2 to testautomation Anonymous Maarten 2025-03-15 20:01:51 +01:00
  • 10819273bf tests: port failing SDL_Renderer test from pysdl2 to testautomation Anonymous Maarten 2025-03-15 01:18:33 +01:00
  • ffbd434a11 tests: port failing window test from pysdl2 to testautomation Anonymous Maarten 2025-03-16 22:40:27 +01:00
  • 2775e7a78f tests: port failing SDL_Rect tests from pysdl2 to testautomation Anonymous Maarten 2025-03-14 04:57:48 +01:00
  • 39eed1d233 tests: port failing SDL_Hint tests from pysdl2 to testautomation Anonymous Maarten 2025-03-14 00:43:32 +01:00
  • 366a5281b9 Fixed comment Sam Lantinga 2025-04-01 09:07:20 -07:00
  • 79a41ca7fc Implemented DEBUG_8BITDO_PROTOCOL Sam Lantinga 2025-04-01 09:06:30 -07:00
  • 5922e2cb78 Corrected comment with 8BitDo controller report sizes Sam Lantinga 2025-04-01 09:01:32 -07:00
  • 0d9ff082fe 8BitDo HIDAPI driver cleanup Sam Lantinga 2025-04-01 09:00:39 -07:00
  • e236a48e13 8BitDo 8BitDo 2025-04-01 10:50:48 +08:00
  • 0759f22a91 More clarification for high DPI support Sam Lantinga 2025-03-31 18:53:40 -07:00
  • 4de396734d More clarification for high DPI support Sam Lantinga 2025-03-31 18:53:40 -07:00
  • 02036ee643 Fixed texture colorspace when creating a texture from a surface Sam Lantinga 2025-03-31 18:49:58 -07:00
  • 36fc1c2c9c Fixed texture colorspace when creating a texture from a surface Sam Lantinga 2025-03-31 18:49:58 -07:00
  • 9109e05f3f fix vulkan vertex buffer indexing blukai 2025-04-01 01:55:16 +02:00
  • 512485869c fix vulkan vertex buffer indexing blukai 2025-04-01 01:55:16 +02:00
  • 2103451d00 Clarify high DPI support and best practices Sam Lantinga 2025-03-31 16:49:18 -07:00
  • 2e494fda30 Clarify high DPI support and best practices Sam Lantinga 2025-03-31 16:49:18 -07:00
  • b6db091d60 Fixed A/B/X/Y buttons on Nintendo 3DS Sam Lantinga 2025-03-31 15:36:03 -07:00
  • 44faac2921 Fixed A/B/X/Y buttons on Nintendo 3DS Sam Lantinga 2025-03-31 15:36:03 -07:00