Add ability to swap viewport
- Dominant language
- C
- Stars
- 223
- Forks
- 38
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 6
Description
Right now view consists of viewports and this list is somewhat fixed.
One could add a tag to `vPortCreate()` so that newly created viewport mimics given viewport's dimensions etc. and is not added to view's viewport list. But there's a problem with viewport managers - when they are working on copblocks, they create them and they are added to copperlist's copblock list. So by initializing viewport manager on detached viewport the copblock would automatically be added to processing during every frame. That could be fixed by setting copblocks to disabled state, but still it gets more and more hacky from there.
This is probably not fixable in the near future, but who knows, perhaps there will be other reasons to make yet another view system rewrite. ;)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.