-
Notifications
You must be signed in to change notification settings - Fork 194
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
Second screen android support #617
base: master
Are you sure you want to change the base?
Conversation
I'd be interested in seeing what the lag might be while casting. Might not matter much if the second screen is mostly static or not used often. |
The issue is that the most clear use-case involves casting the top screen while keeping the bottom touchscreen on the phone so touch input works as normal. So it would usually be the more active screen getting cast. It works pretty okay in my wifi environment - I wouldn't want to play, like, shovel knight on it, but it's okay for link between worlds type stuff where a little lag is unlikely to result in death. that said, I think the most likely long-term use for this will be a two-screen android handheld, if such a thing ever comes to be. The DNA Duo on an Ayn Odin 2 basically makes one, but I expect a retroid pocket flip 3 with a smaller bottom screen between the controller parts in a few years. |
3deb44c
to
fa76213
Compare
8d5312f
to
c22ac33
Compare
…kan. Still some issues!
3929d44
to
f9e244b
Compare
I am pretty sure this is ready for review or at least significant additional testing. I have tested with vulkan pretty extensively - i have had a couple of crashes here and there but they are not consistently reproducible and I'm not even certain they can be linked to this code. That said there are almost certainly things that can be improved in the programming flow. |
Citra MMJ has the Media Projection library already integrated into it, and it's amazing to play on a secondary USB C display!!!! Even DNA Mobile Gaming has been developing/designing a detachable portable OLED display to use this!!! |
Enable support for a second screen on android, either through a physical connection or using screen mirroring through Chromecast or Miracast.
What Currently Works
Issues and changes yet to be done
Addresses #351