mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-05-28 22:33:17 +00:00
* Use filesystem::path whenever possible, remove fs::path::string * My hatred for Windows grows with every passing day * More Qt stuff * custom u8string formatter for fmt library * Use u8string for imgui * Fix toml errors hopefully * Fix not printing issue * Oh and on SDL * I hate Windows even more today * fix toml reading utf-8 paths also small fix for fmt::UTF * Formatting * Fix QT path to run games * Fix path logging in save data * Fix trophy path handling * Update game_list_frame.cpp fixed snd0path * Update main_window.cpp fix snd0path * Update main_window.cpp * paths finally fixed * git info in WIP versions title --------- Co-authored-by: Vinicius Rangel <me@viniciusrangel.dev> Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
25 lines
574 B
C++
25 lines
574 B
C++
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#include <string>
|
|
|
|
namespace VideoCore {
|
|
|
|
/// Loads renderdoc dynamic library module.
|
|
void LoadRenderDoc();
|
|
|
|
/// Begins a capture if a renderdoc instance is attached.
|
|
void StartCapture();
|
|
|
|
/// Ends current renderdoc capture.
|
|
void EndCapture();
|
|
|
|
/// Triggers capturing process.
|
|
void TriggerCapture();
|
|
|
|
/// Sets output directory for captures
|
|
void SetOutputDir(const std::filesystem::path& path, const std::string& prefix);
|
|
|
|
} // namespace VideoCore
|