I have created o plugin that has a plugin editor that containts a paint() function and a second component that is added in the editor with adAndMakeVIsible() that also contains a paitn() function called through a Timer so that paints with standard fps.
All the images are loaded using CreateCopy().
I also have checked the sizes so no resizing is applied.
When running it on Cubase, Nuendo, Reaper, opening 2 plugins starts causing lagging, and when going to 3-4 plugins it completely freezes.
Is it a valid option to have multiple components that use paint() or i should make a design that uses only one?