Closed flibitijibibo closed 1 month ago
Validation is clean, as is Valgrind... probably more buffer timing issues?
This is still occurring but the effect has been significantly reduced after the slot API update, so maybe this is indeed uniform buffers?
Nope, I was wrong: The effect was only reduced because I ran with vsync enabled; this is definitely a GPU race condition.
vsync edition
It's different on each vsync run too!
Fixed by #23
Happens as soon as Dot starts talking for the first time, which is when the engine tries to cache and cull triles so as not to render the whole 3D scene every frame: