From 97a68e3fb001a3836c38baf140ba45dbbe0f0877 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Sun, 8 Mar 2020 13:52:55 +0100 Subject: [PATCH] Add debug labels for new dispatch opcodes --- src/common/logging.cpp | 51 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/src/common/logging.cpp b/src/common/logging.cpp index 6eb9da08..7a720b8f 100644 --- a/src/common/logging.cpp +++ b/src/common/logging.cpp @@ -201,9 +201,18 @@ std::optional opcode_to_string(bool is_dispatch, int opcode) { case effGetProgram: return "effGetProgram"; break; + case effSetProgramName: + return "effSetProgramName"; + break; case effGetProgramName: return "effGetProgramName"; break; + case effGetParamLabel: + return "effGetParamLabel"; + break; + case effGetParamDisplay: + return "effGetParamDisplay"; + break; case effGetParamName: return "effGetParamName"; break; @@ -231,15 +240,33 @@ std::optional opcode_to_string(bool is_dispatch, int opcode) { case effEditTop: return "effEditTop"; break; + case effIdentify: + return "effIdentify"; + break; + case effGetChunk: + return "effGetChunk"; + break; case effSetChunk: return "effSetChunk"; break; case effProcessEvents: return "effProcessEvents"; break; + case effCanBeAutomated: + return "effCanBeAutomated"; + break; + case effGetProgramNameIndexed: + return "effGetProgramNameIndexed"; + break; + case effGetPlugCategory: + return "effGetPlugCategory"; + break; case effGetEffectName: return "effGetEffectName"; break; + case effGetParameterProperties: + return "effGetParameterProperties"; + break; case effGetVendorString: return "effGetVendorString"; break; @@ -252,9 +279,33 @@ std::optional opcode_to_string(bool is_dispatch, int opcode) { case effCanDo: return "effCanDo"; break; + case effIdle: + return "effIdle"; + break; case effGetVstVersion: return "effGetVstVersion"; break; + case effBeginSetProgram: + return "effBeginSetProgram"; + break; + case effEndSetProgram: + return "effEndSetProgram"; + break; + case effShellGetNextPlugin: + return "effShellGetNextPlugin"; + break; + case effBeginLoadBank: + return "effBeginLoadBank"; + break; + case effBeginLoadProgram: + return "effBeginLoadProgram"; + break; + case effStartProcess: + return "effStartProcess"; + break; + case effStopProcess: + return "effStopProcess"; + break; default: return std::nullopt; break;