Is your feature request related to a problem? Please describe.
On Linux, F3D can use GLX on-screen and EGL/OSMesa off-screen.
On Wayland systems, F3D uses GLX interactively instead of EGL but it works because it goes through the xwayland layer.
Technically, EGL on-screen works too but the interactions are not implemented in VTK so mouse/keyboard actions are not working.
Describe the solution you'd like
Implements an EGL interactor forwarding EGL mouse/keyboard events to VTK interaction system.
Describe alternatives you've considered
N/A
Additional context
N/A
Contribution
N/A
Is your feature request related to a problem? Please describe.
On Linux, F3D can use GLX on-screen and EGL/OSMesa off-screen.
On Wayland systems, F3D uses GLX interactively instead of EGL but it works because it goes through the xwayland layer.
Technically, EGL on-screen works too but the interactions are not implemented in VTK so mouse/keyboard actions are not working.
Describe the solution you'd like
Implements an EGL interactor forwarding EGL mouse/keyboard events to VTK interaction system.
Describe alternatives you've considered
N/A
Additional context
N/A
Contribution
N/A