Closed
Description
Overview
The current viewport update logic does not work when viewport needs to be changed multiple times during a single frame. One example when that might happen is when multiple camera might be used to render to different parts of the screen.
Since viewports get automatically set in native but rendering commands get issued by a command queue, viewport assignments gets out of sync during the rendering loop, resulting in only the last viewport set been applied.
Other
- Platform: All