summaryrefslogtreecommitdiff
path: root/Source/Core/Common
diff options
context:
space:
mode:
authormitaclaw <140017135+mitaclaw@users.noreply.github.com>2024-04-05 22:30:03 -0700
committermitaclaw <140017135+mitaclaw@users.noreply.github.com>2024-04-09 13:43:32 -0700
commit30c63fa4a618f7629f22079247dbd7536e7e4187 (patch)
treecd6412d62986e6f28458689eb8d7dc49ebdd372e /Source/Core/Common
parentee8bcf2cccfcc822aea9288df3da8a345ae67467 (diff)
Common: Remove Unused PerformanceCounter Code
Diffstat (limited to 'Source/Core/Common')
-rw-r--r--Source/Core/Common/CMakeLists.txt2
-rw-r--r--Source/Core/Common/PerformanceCounter.cpp47
-rw-r--r--Source/Core/Common/PerformanceCounter.h16
3 files changed, 0 insertions, 65 deletions
diff --git a/Source/Core/Common/CMakeLists.txt b/Source/Core/Common/CMakeLists.txt
index 1431239af2..7b81cd2c6d 100644
--- a/Source/Core/Common/CMakeLists.txt
+++ b/Source/Core/Common/CMakeLists.txt
@@ -108,8 +108,6 @@ add_library(common
Network.h
PcapFile.cpp
PcapFile.h
- PerformanceCounter.cpp
- PerformanceCounter.h
Profiler.cpp
Profiler.h
QoSSession.cpp
diff --git a/Source/Core/Common/PerformanceCounter.cpp b/Source/Core/Common/PerformanceCounter.cpp
deleted file mode 100644
index efe78e33db..0000000000
--- a/Source/Core/Common/PerformanceCounter.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright 2014 Dolphin Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#if !defined(_WIN32)
-#include "Common/PerformanceCounter.h"
-
-#include <cstdint>
-#include <ctime>
-
-#include <unistd.h>
-
-#include "Common/CommonTypes.h"
-
-#if defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0
-#if defined(_POSIX_MONOTONIC_CLOCK) && _POSIX_MONOTONIC_CLOCK > 0
-#define DOLPHIN_CLOCK CLOCK_MONOTONIC
-#else
-#define DOLPHIN_CLOCK CLOCK_REALTIME
-#endif
-#endif
-
-bool QueryPerformanceCounter(u64* out)
-{
-#if defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0
- timespec tp;
- if (clock_gettime(DOLPHIN_CLOCK, &tp))
- return false;
- *out = (u64)tp.tv_nsec + (u64)1000000000 * (u64)tp.tv_sec;
- return true;
-#else
- *out = 0;
- return false;
-#endif
-}
-
-bool QueryPerformanceFrequency(u64* out)
-{
-#if defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0
- *out = 1000000000;
- return true;
-#else
- *out = 1;
- return false;
-#endif
-}
-
-#endif
diff --git a/Source/Core/Common/PerformanceCounter.h b/Source/Core/Common/PerformanceCounter.h
deleted file mode 100644
index 080f40c6cf..0000000000
--- a/Source/Core/Common/PerformanceCounter.h
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2014 Dolphin Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#pragma once
-
-#if !defined(_WIN32)
-
-#include <cstdint>
-
-#include "Common/CommonTypes.h"
-
-typedef u64 LARGE_INTEGER;
-bool QueryPerformanceCounter(u64* out);
-bool QueryPerformanceFrequency(u64* lpFrequency);
-
-#endif