Skip to content
Snippets Groups Projects
  1. Mar 04, 2025
  2. Mar 03, 2025
  3. Feb 27, 2025
  4. Feb 26, 2025
  5. Feb 25, 2025
  6. Feb 23, 2025
    • Evan Husted's avatar
    • Evan Husted's avatar
      Revert the Metal Experiment (#701) · fe1617ff
      Evan Husted authored
      Metal sounded like a good idea to get in the emulator but frankly I
      underestimated just how experimental and not ready it was.
      From my write up in the Discord:
      ```
      As is, Metal supports only a few games.
      The games it does support freeze on first use of not playing them via Vulkan, because shader translation is broken.
      So you need to use a dirty hack to not delete all your shaders.
      Not to mention it breaks many games via MoltenVK because of changes to the shared GPU code.
      
      Merging Metal seemed like a great idea, because of the few games it does support.
      But I don't think it's worth it. Many of the games it breaks via MoltenVK *don't work via Metal*. 
      Which effectively makes current Ryubing worse for Mac users than Ryujinx 1.1.1403.
      
      I think what I'm gonna do is revert Metal, and reopen it as a PR. That way, you can still take advantage of the Metal backend as is, but without making other games worse with no solution.
      ```
      
      For what it's worth, the shader translation part c...
  7. Feb 22, 2025
  8. Feb 21, 2025
  9. Feb 20, 2025
  10. Feb 19, 2025
  11. Feb 18, 2025
Loading