diff --git a/src/3rdparty/moneroocean/PerfChk.cpp b/src/3rdparty/moneroocean/PerfChk.cpp index a75b8b3046..0c83747982 100644 --- a/src/3rdparty/moneroocean/PerfChk.cpp +++ b/src/3rdparty/moneroocean/PerfChk.cpp @@ -133,6 +133,7 @@ double PerfChk::get_algo_perf(Algorithm::Id algo) const { case Algorithm::CN_PICO_TLO: return m_perfchk_algo_perf[PerfChkAlgo::CN_PICO_0]; case Algorithm::CN_GPU: return m_perfchk_algo_perf[PerfChkAlgo::CN_GPU]; case Algorithm::AR2_CHUKWA: return m_perfchk_algo_perf[PerfChkAlgo::AR2_CHUKWA]; + case Algorithm::AR2_CHUKWA_V2: return m_perfchk_algo_perf[PerfChkAlgo::AR2_CHUKWA_V2]; case Algorithm::AR2_WRKZ: return m_perfchk_algo_perf[PerfChkAlgo::AR2_WRKZ]; case Algorithm::ASTROBWT_DERO: return m_perfchk_algo_perf[PerfChkAlgo::ASTROBWT_DERO]; case Algorithm::RX_0: return m_perfchk_algo_perf[PerfChkAlgo::RX_0]; diff --git a/src/3rdparty/moneroocean/PerfChk.h b/src/3rdparty/moneroocean/PerfChk.h index eeb72ca7fe..7b474b8f20 100644 --- a/src/3rdparty/moneroocean/PerfChk.h +++ b/src/3rdparty/moneroocean/PerfChk.h @@ -38,11 +38,14 @@ class PerfChk : public IJobResultListener { CN_PICO_0, // "cn-pico" CryptoNight-Pico. CN_CCX, // "cn/ccx" Conceal (CCX). CN_GPU, // "cn/gpu" CryptoNight-GPU (Ryo). + AR2_CHUKWA, // "argon2/chukwa" Argon2id (Chukwa). AR2_CHUKWA_V2, // "argon2/chukwav2" Argon2id (Chukwa v2). + AR2_WRKZ, // "argon2/wrkz" Argon2id (WRKZ). ASTROBWT_DERO, // "astrobwt" AstroBWT (Dero). RX_0, // "rx/0" RandomX (Monero). RX_WOW, // "rx/wow" RandomWOW (Wownero). RX_ARQ, // "rx/arq" RandomARQ (Arqma). + RX_KEVA, // "rx/keva" RandomKEVA (Keva). RX_XLA, // "panthera" Panthera (Scala2). MAX, MIN = 0, @@ -57,11 +60,14 @@ class PerfChk : public IJobResultListener { Algorithm::CN_PICO_0, Algorithm::CN_CCX, Algorithm::CN_GPU, + Algorithm::AR2_CHUKWA, Algorithm::AR2_CHUKWA_V2, + Algorithm::AR2_WRKZ, Algorithm::ASTROBWT_DERO, Algorithm::RX_0, Algorithm::RX_WOW, Algorithm::RX_ARQ, + Algorithm::RX_KEVA, Algorithm::RX_XLA, };