1. 14 Apr, 2020 1 commit
    • ReinUsesLisp's avatar
      renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows · 0e232cfd
      ReinUsesLisp authored
      Adds optional support for Nsight Aftermath. It is enabled through
      ENABLE_NSIGHT_AFTERMATH in cmake. A path to the SDK has to be provided
      by the environment variable NSIGHT_AFTERMATH_SDK.
      
      Nsight Aftermath allows an application to generate "minidumps" of the
      GPU state when a device loss happens. By analysing these on Nsight we
      can know what a game was doing and why it triggered a device loss.
      
      The dump is generated inside %APPDATA%\yuzu\log\gpucrash and this
      directory is deleted every time a new instance is initialized with
      Nsight enabled.
      
      To enable it on yuzu there has a to be a driver and device capable of
      running Nsight Aftermath on Vulkan. That means only Turing based GPUs
      on the latest stable driver, beta drivers won't work for now.
      
      It is manually enabled in Configuration>Debug>Enable Graphics Debugging
      because when using all debugging capabilities there is a runtime cost.
      0e232cfd
  2. 13 Apr, 2020 12 commits
  3. 12 Apr, 2020 6 commits
  4. 11 Apr, 2020 5 commits
  5. 10 Apr, 2020 4 commits
  6. 09 Apr, 2020 11 commits
  7. 08 Apr, 2020 1 commit