Floating pixels problem

Hello! I am writing a game engine in C # + SDL 2. I made a small demo scene and got an artifact when pixels on sprites do not move evenly when the camera moves. I recorded a video demonstrating the problem: https://www.youtube.com/watch?v=CYhqpEiUcdE&feature=youtu.be

Please, tell me in which direction to look for the problem: is it an error in the DeltaTime calculation? Error with rounding float coordinates of sprites? I’ve been struggling with this problem for several days. Thank you in advance.

source code: https://github.com/edwardgushchin/Electron2D/tree/float_experiment