3
0
Fork 0
forked from suyu/suyu
suyu/src
ReinUsesLisp 0e232cfdc1 renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows
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.
2020-04-14 00:39:21 -03:00
..
audio_core audio_core: Accept Audren REV8 2020-03-23 03:07:14 +01:00
common Merge pull request #3594 from ReinUsesLisp/vk-instance 2020-04-10 20:06:55 -04:00
core Merge pull request #3606 from ReinUsesLisp/nvflinger 2020-04-12 11:44:48 -04:00
input_common Merge pull request #3525 from FearlessTobi/linux-compile-error 2020-03-21 16:04:45 -04:00
tests core/memory: Migrate over memory mapping functions to the new Memory class 2019-11-26 21:53:34 -05:00
video_core renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows 2020-04-14 00:39:21 -03:00
web_service httplib compatibility 2020-02-18 18:04:33 -08:00
yuzu Merge pull request #3611 from FearlessTobi/port-4956 2020-04-11 12:44:36 -04:00
yuzu_cmd yuzu: Drop SDL2 and Qt frontend Vulkan requirements 2020-04-07 16:32:19 -03:00
yuzu_tester yuzu: Drop SDL2 and Qt frontend Vulkan requirements 2020-04-07 16:32:19 -03:00
.clang-format
CMakeLists.txt CMake: Create thin archives on Linux 2020-01-19 12:52:09 +01:00