I'm not sure how to debug this.
I've been working on an application for quite some time, and it's been working fine.
It uses 25% CPU, and uses the GPU for 2D rendering (from SFML/OpenGL).
I copied the image off my SD card and wrote it to a larger SD card.
In the process, I changed one file (boot_config.txt) because I had a bug in the old copy.
However, now I'm using 95% CPU.
And when I do a top -H, I can see my threads are spending all their time in llvmpipe, which suggests that the CPU is doing all the rendering.
Any ideas on how I can begin to debug this?
I still have the old SD card.
Thanks!