IssuePluginEvent called per frame

Hello,
In one of my program I use GL.IssuePluginEvent(GetRenderEventFunc(), 1); in the Update() loop to update my textures.
Is my textures will be updated in the same frame, or a frame later ?

Is there a way to synchronize the texture update with the current frame ?