2 hours ago
I finally got the touch screen working! still some spurious events I need to track down still, including an interrupt flood. But the first thing I added was finger paint mode, to check touch locations, and a button to clear the screen
All good fun, but my 'clear screen' functionality is super slow. I'm guessing at .25s, slow enough to see the progress. This is using a framebuffer approach i.e. no GPU, and a memset to do the clear. But I also tried a direct arm assembly loop, and looks the same.
I dont have enough experience with the PinePhone to know if this is to be expected? or an anomaly in my approach. I was expecting to be able to easily do 60fps with plenty of spare cycles to run my apps.
All good fun, but my 'clear screen' functionality is super slow. I'm guessing at .25s, slow enough to see the progress. This is using a framebuffer approach i.e. no GPU, and a memset to do the clear. But I also tried a direct arm assembly loop, and looks the same.
I dont have enough experience with the PinePhone to know if this is to be expected? or an anomaly in my approach. I was expecting to be able to easily do 60fps with plenty of spare cycles to run my apps.

