aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/gpu_logging/qualcomm_debug.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core/gpu_logging/qualcomm_debug.cpp')
-rw-r--r--src/video_core/gpu_logging/qualcomm_debug.cpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/video_core/gpu_logging/qualcomm_debug.cpp b/src/video_core/gpu_logging/qualcomm_debug.cpp
new file mode 100644
index 0000000000..4862bc2349
--- /dev/null
+++ b/src/video_core/gpu_logging/qualcomm_debug.cpp
@@ -0,0 +1,26 @@
+// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+#include "video_core/gpu_logging/qualcomm_debug.h"
+#include "common/logging/log.h"
+
+namespace GPU::Logging::Qualcomm {
+
+bool QualcommDebugger::is_initialized = false;
+
+void QualcommDebugger::Initialize() {
+ if (is_initialized) {
+ return;
+ }
+
+ is_initialized = true;
+ LOG_INFO(Render_Vulkan, "[Qualcomm Debug] Initialized (stub)");
+}
+
+std::string QualcommDebugger::GetDebugInfo() {
+ // Stub for future Qualcomm proprietary driver debug extension support
+ // This requires libadrenotools integration and Qualcomm-specific APIs
+ return "Qualcomm debug info not yet implemented";
+}
+
+} // namespace GPU::Logging::Qualcomm