mirror of
https://github.com/cemu-project/Cemu.git
synced 2026-07-10 01:24:41 -06:00
Private storage Metal textures have undefined initial content. Using LoadActionLoad on first render pass reads this garbage, causing corrupt/brownish backgrounds on scene transitions. Track initialization state per texture and use LoadActionClear (black/zero) for the first render pass on uninitialized textures, matching OpenGL's zero-initialization behavior and what MoltenVK does implicitly for the Vulkan backend. |
||
|---|---|---|
| .. | ||
| audio | ||
| Cafe | ||
| Cemu | ||
| Common | ||
| config | ||
| gui | ||
| imgui | ||
| input | ||
| resource | ||
| tools | ||
| util | ||
| CMakeLists.txt | ||
| main.cpp | ||
| mainLLE.cpp | ||