Thank you for the reply, even if it wasn't a camera problem. I have since found out it was a problem with some GPU protocols reusing deallocated memory from the last frame shadows were drawn. My bad for not getting more people on different computers to test it before submitting but that's to be expected with such a time limit.