Citron/src
Zephyron 1cbcd142fa
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-01-02 16:38:18 +10:00
..
android chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
audio_core audio_core: Add comprehensive audio feature support tags 2024-12-31 18:42:49 +10:00
citron core: Update copyright headers 2024-12-31 17:36:08 +10:00
citron_cmd core: Update copyright headers 2024-12-31 17:36:08 +10:00
common core: Update copyright headers 2024-12-31 17:36:08 +10:00
core api_version: Update constants for HOS 19.0.1 2024-12-31 18:45:36 +10:00
dedicated_room core: Update copyright headers 2024-12-31 17:36:08 +10:00
frontend_common chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
hid_core chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
input_common core: Update copyright headers 2024-12-31 17:36:08 +10:00
network core: Update copyright headers 2024-12-31 17:36:08 +10:00
shader_recompiler shader_recompiler: Fix ISBERD instruction implementation 2024-12-31 23:22:54 +10:00
tests core: Update copyright headers 2024-12-31 17:36:08 +10:00
video_core video_core: Enforce safe memory reads for compute dispatch 2025-01-02 16:38:18 +10:00
web_service core: Update copyright headers 2024-12-31 17:36:08 +10:00
.clang-format
CMakeLists.txt chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00