eden/src
Zephyron 17e68e6d70 video_core: Enforce safe memory reads for compute dispatch
- Modify DmaPusher to use safe memory reads when handling compute
  operations at High GPU accuracy
- Prevent potential memory corruption issues that could lead to
  invalid dispatch parameters
- Previously, unsafe reads could result in corrupted launch_description
  data in KeplerCompute::ProcessLaunch, causing invalid vkCmdDispatch
  calls
- By enforcing safe reads specifically for compute operations, we
  maintain performance for other GPU tasks while ensuring compute
  dispatch stability

This change requires >= High GPU accuracy level to take effect.
2025-04-04 03:40:49 +02:00
..
android Android: Add ability to run Qlaunch 2025-04-04 03:40:46 +02:00
audio_core Update src/audio_core/common/feature_support.h 2025-04-04 03:40:49 +02:00
common Disabled MCO_USE_VMEM_ALLOCATOR because standard stack size seems to suffice 2025-04-04 03:40:48 +02:00
core Implement HID function stub "SetGestureOutputRanges" (#105) 2025-04-04 03:40:49 +02:00
dedicated_room Changed executable names to eden 2025-04-01 18:35:37 +02:00
frontend_common Merge pull request #13047 from anpilley/import-firmware 2024-02-17 23:18:00 -05:00
hid_core Merge pull request #13135 from german77/hid-interface 2024-02-27 12:26:26 -05:00
input_common Fix windows boost compilation errors 2025-04-04 03:23:32 +02:00
network Fix more typos 2024-01-15 23:26:53 +00:00
shader_recompiler Add SR_WScaleFactorXY/SR_WScaleFactorZ stubs for Prince of Persia (#5) 2025-04-04 03:40:48 +02:00
tests Implemented rewindless Fiber without Boost (using minicoro) 2025-04-04 03:40:47 +02:00
video_core video_core: Enforce safe memory reads for compute dispatch 2025-04-04 03:40:49 +02:00
web_service Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
yuzu Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
yuzu_cmd Removed telemetry and anonymized SCM (git) strings 2025-04-04 03:40:47 +02:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt Port changes from Early Access 2025-04-04 03:40:46 +02:00