vcvrack-dockerbuild-v1
vcvrack-dockerbuild-v1 copied to clipboard
Very slow SVG loading / startup on ARM (Raspberry Pi 400 @4x2.2GHz, 800MHz GPU clock)
I'm running VCV on the new Pi400 that just came out. It also runs the audio perfectly and other DAWs work without trouble, but the startup (from ramdisk, to be sure it's not disk read issues) is slow.
processor : 2 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 117.57 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 CPU frequency 2.2GHz (orig. 1.5-1.8GHz) GPU frequency: 800MHz (orig. 500MHz) GPU Resolution: 2048x1536@45Hz (Qualia / LG iPad Screen) Mount type: ramfs/tmpfs
Here is a video showing the problem: https://www.youtube.com/watch?v=a3Ekn2y2r8E
Note: might be worth recompiling with "-mcpu=cortex-a72 -mfloat-abi=hard -mfpu=neon-fp-armv8 -mneon-for-64bits". I'm trying it now and will share my results.
sorry, somehow i did not notice this issue when it was opened ... i think the reason for the slowness is the gpu of the rpi which cannot really compete with desktop gpus for the many gpu operations vcvrack seems to require to draw the initial screen. it is even worse on slower gpus like mali450. i guess recompiling for a72 will not give much - maybe 2-5% cpu i would guess if anything at all.