Open emilk opened 12 months ago
Not sure if out of scope for this issue but one that I'm particularly interested in:
create_canvas_for_viewport
callback?)My use case for this, btw, is improving performance of the Membrane extension by splitting the app into canvases that can be re-rendered independently.
That defiantly belongs here! We can break out smaller issues from this one as people start working on them
Multi-viewports were implemented in https://github.com/emilk/egui/pull/3172, but there are several features missing that would make it a lot nicer, including (in no particular order):
crate::Window
crate::Window
ViewportBuilder
ineframe::NativeOptions
Context
method for listing all existing viewportsMemory
ViewportInfo
ViewportInfo
for every viewport inRawInput