Initialize new frame for all viewports on game thread, and update context, render resources with viewport new settings And finally build render frame structure and send to render thread proxy viewport objects [Game thread func]