I have a bloom shader which works perfectly when I have static objects. I do a 6x down sampling then 6x gaussian blur then I composite the bloom over the source.
When I add in Assimp animation I get NaN errors at certain angles in the form of black squares which I can confirm are NaN by doing isnan(). Certain angles while animating also make my tonemapping shader go crazy. I've tried to add in fences with glFenceSync and glClientWaitSync but it doesnt do anything. Is synchronization the issue? I assume the animated assimp model isn't in sync with the bloom.