From 6098ebc7786ecc5c1cb93c643f46f1943b72a472 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Mon, 5 Sep 2022 15:20:53 +0200 Subject: [PATCH] Add a TODO for speeding up VST3 compilation --- src/common/serialization/vst3.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common/serialization/vst3.h b/src/common/serialization/vst3.h index b3d56f01..f073b09d 100644 --- a/src/common/serialization/vst3.h +++ b/src/common/serialization/vst3.h @@ -44,6 +44,9 @@ // TODO: If this approach works, maybe we can also refactor the VST2 handling to // do this since it's a bit safer and easier to read +// TODO: Get rid of all of the purely interface `Ya*` classes and just have the +// message structs in namespaces like we now do for CLAP. That should +// speed up compilation a bit and help us get rid of a lot of .cpp files. // All messages for creating objects and calling interfaces on them are defined // as part of the interfaces and implementations in `vst3/`