mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-04 16:32:39 +00:00
* Devtools: Pause system * Devtools: pm4 viewer - new menu bar - refactored video_info layer - dump & inspect pm4 packets - removed dumpPM4 config - renamed System to DebugState - add docking space - simple video info constrained to window size * Devtools: pm4 viewer - add combo to select the queue * Devtools: pm4 viewer - add hex editor * Devtools: pm4 viewer - dump current cmd * add monospaced font to devtools * Devtools: pm4 viewer - use spec op name avoid some allocations
25 lines
428 B
C++
25 lines
428 B
C++
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#include "imgui/imgui_layer.h"
|
|
|
|
namespace Core::Devtools {
|
|
|
|
class Layer final : public ImGui::Layer {
|
|
|
|
static void DrawMenuBar();
|
|
|
|
static void DrawAdvanced();
|
|
|
|
static void DrawSimple();
|
|
|
|
public:
|
|
static void SetupSettings();
|
|
|
|
void Draw() override;
|
|
};
|
|
|
|
} // namespace Core::Devtools
|