dolphin/Source/Core
Dentomologist 8a28b95480 IOFile: Require trivially copyable types
Require ReadArray and WriteArray to be called with a trivially copyable
type.

ReadArray and WriteArray call std::fread and std::fwrite respectively.
These functions trigger undefined behavior when the objects are not
trivially copyable, so this adds that requirement to the callers.
2025-07-14 11:55:24 -07:00
..
AudioCommon AudioCommon/Mixer: make large array in Mixer::MixerFifo::Enqueue() static so that it's not created on the stack. 2025-07-11 01:01:03 +01:00
Common IOFile: Require trivially copyable types 2025-07-14 11:55:24 -07:00
Core Fix various warnings 2025-07-12 12:47:30 +02:00
DiscIO Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
DolphinNoGUI DolphinNoGUI: Make override explicit 2025-06-04 21:49:29 +02:00
DolphinQt Fix various warnings 2025-07-12 12:47:30 +02:00
DolphinTool Merge pull request #13575 from tygyh/DolphinTool-Make-variables-constant 2025-05-07 15:47:14 -05:00
InputCommon Merge pull request #13775 from jordan-woyak/sdl-gamepad-rename 2025-07-12 16:50:04 -05:00
MacUpdater InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16. 2025-06-07 16:27:54 -05:00
UICommon Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
UpdaterCommon
VideoBackends Fix various warnings 2025-07-12 12:47:30 +02:00
VideoCommon VideoBackendBase: Remove redundant unique_ptr reset 2025-07-09 14:12:06 -07:00
WinUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props BTReal: Improvements: 2025-06-28 18:54:16 -05:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in