-
-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement a vulkan-free driver for VMs and old devices #682
Comments
It has worked fine on VNC in my experience. |
Also, it would be nice if I could support termux, I used termux for a long time before buying a tablet, it was as smooth as Windows xp, using the xfce interface |
This also affects chromebooks, which do not support Vulkan by default. I am running into this while working on #321. |
At some point, we will implement WebGPU support (#507), which may remove the need for adding a backup 2D vulkan-free driver. Even if we do still need to implement a separate compatibility driver, doing so will not be especially quick, and we have limited time before our initial release. Therefore, we will work on resolving this later, as everything works properly on the vast majority of devices already. |
It would be useful to be able to run in virtual machines and remote desktops.
Vulkan in software may be getting better in various forms (mesa, some other thing that android or ios uses in its simulator).
Alternatively, the 2D framework is now working well using non-vulkan impl of drawer interface -- could reasonably support 2D only using a much simpler API that only uses this bitmap-based interface, running on some kind of really basic glfw window interface (not even opengl). That would be worth it for allowing majority of apps to run in VMs etc.
See #483 for example where it doesn't work.
The text was updated successfully, but these errors were encountered: