Could memset like this be replaced by dma?
I donāt know, but NUM_SLABS is only 40 at most, and all weāre doing is zeroing it out. All the binning is Core0, anyway. Iāve made a test branch and pushed the changes I tried earlierāno dice, unfortunately. I have collision detection disabled on the latest commit, as well. If you want to try it for yourself, change GV_TEST to 1.
1 Like
I was able to smooth things out for Core1 by marking renderAndFlushFrame() as __no_inline_not_in_flash_func. No more spikes on the debug output for Core1.
1 Like