Qt: move rsx capture to Utilities menu

This commit is contained in:
Megamouse 2020-04-22 20:36:10 +02:00
parent 1805cb44e6
commit 18219afbf7
6 changed files with 23 additions and 16 deletions

View file

@ -28,7 +28,7 @@ class GSRender;
#define CMD_DEBUG 0
std::atomic<bool> user_asked_for_frame_capture = false;
std::atomic<bool> g_user_asked_for_frame_capture = false;
rsx::frame_trace_data frame_debug;
rsx::frame_capture_data frame_capture;
@ -309,7 +309,7 @@ namespace rsx
m_graphics_state = pipeline_state::all_dirty;
user_asked_for_frame_capture = false;
g_user_asked_for_frame_capture = false;
if (g_cfg.misc.use_native_interface && (g_cfg.video.renderer == video_renderer::opengl || g_cfg.video.renderer == video_renderer::vulkan))
{
@ -2558,7 +2558,7 @@ namespace rsx
void thread::on_frame_end(u32 buffer, bool forced)
{
// Marks the end of a frame scope GPU-side
if (user_asked_for_frame_capture.exchange(false) && !capture_current_frame)
if (g_user_asked_for_frame_capture.exchange(false) && !capture_current_frame)
{
capture_current_frame = true;
frame_debug.reset();