mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-02-04 21:48:33 +00:00
Some checks are pending
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
* devtools: memory map viewer * devtools: batch highlight only for non-group viewer * devtools: fix not showing entire user data * devtools: shader debug viewer * devtools: add more reg naming
24 lines
554 B
C++
24 lines
554 B
C++
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#include <string>
|
|
|
|
struct ImGuiTextBuffer;
|
|
|
|
namespace Core::Devtools {
|
|
|
|
struct TOptions {
|
|
std::string disassembler_cli_isa{"clrxdisasm --raw \"{src}\""};
|
|
std::string disassembler_cli_spv{"spirv-cross -V \"{src}\""};
|
|
bool frame_dump_render_on_collapse{false};
|
|
};
|
|
|
|
extern TOptions Options;
|
|
|
|
void LoadOptionsConfig(const char* line);
|
|
void SerializeOptionsConfig(ImGuiTextBuffer* buf);
|
|
|
|
} // namespace Core::Devtools
|