Very disjoint.  Even with mutex on fbuf.  Must look into further.
Profiling
calcbuffer must be called prior to repaint
Whoops got a boolean method backwards. -.-  still kinda disjointed... (not as much i think tho)
source of error was simple: dir was being modified during calculations.  Synchronized version works :D  do i get a prized now?
30fps instead of 15
Creates a copy instead of synchronization, might be a bit faster?
Merge branch 'multithreaded_rendering'
Team i think i did good.