-
Notifications
You must be signed in to change notification settings - Fork 1.2k
How to enable opengl es 3.x in Anbox? #899
Comments
There is no easy way to enable OpenGL ES 3.x. The GL driver stack we ship for Android and its counter part in Anbox currently only support OpenGL ES 2.x. However there is the plan to add support for OpenGL ES 3.x in the future. |
@morphis newer Android SDK releases support OpenGL ES 3.1 inside AVDs, so maybe put it as a long term goal with a migration to Android 9? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Any hopes of ressurecting this? The recent announcement of anbox cloud begs the question of 3d acceleration in apps - looking at the opengl folders in the repo it seems there has not been any updates to this since 2017, is that correct? |
AFAICT games/apps that once worked in Anbox are now slowing dying as they move to using GLES3 |
Good news: android-emugl is being updated with ES3 and Vulkan support! https://android.googlesource.com/platform/external/qemu/+log/emu-master-dev/android/android-emugl Funnily enough, I was just reading the documentation to see if I could hack on it myself when I noticed the new code added over the last few weeks. |
FYI the |
In my opinion, ES3 and Vulkan in anbox are a priority direction in the development of anbox. It's been a long time, no 3D related updates. |
Is this done already |
probably no bc there arent much commit about this |
So..... we still stuck on GLES2.0 ? |
This project is kinda dead now, you should use WayDroid if you can (It's Anbox fork but better and open source) |
@teppyboy you're typing on the complete repo of anbox, it is very much open source ;) |
Sorry about saying Waydroid is a fork of Anbox (because Waydroid name was
Anbox-halium), it isn't but they both use LXC to use Android container and
mounting linux things. About Waydroid only works in Wayland, you can open a
nested Wayland session inside Xorg (using Weston or kwin_wayland) and it'll
working normally (RIP nvidia user btw Waydroid doesnt have nvidia GLES
driver only mesa). And this project is kinda dead now, because implementing
OpenGL ES 3 is not too hard i think (some chinese Anbox fork have it
already) so i wanted to tell them to switch to an updated project that you
can trust.
Vào 20:09, Th 4, 27 thg 10, 2021 Rahammetoela Toekiman <
***@***.***> đã viết:
… @teppyboy <https://github.com/teppyboy> you're typing on the complete
repo of anbox, it is very much open source ;)
waydroid is not a fork of anbox, it another approach, and it only works on
wayland
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#899 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCKQJGXUDZEIUZNWTU3G63UI722JANCNFSM4FT7JYXA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
yes i know you can use weston and such on xorg but that will open everything in one window, it's not the same experience as anbox you saying that is project is "kinda dead" is also disrespectful towards the contributes that are still improving anbox in their free time. we just had a merge this week. yes is not as actively developed as waydroid, but its also way more complex than waydroid |
Sorry i just think its possible to implement gles 3 (not easy ofc), and
sorry for saying dead, i meant not actively developed (if you check the
commit it only has small changes that usually not much related to anbox
itself, and almost all recent commit are PR, issues are still there)
Btw I agree with your opinion when using Waydroid in nested Wayland, its
kinda like you use an android emulator for me :p
I really hope we can get GLES 3 soon
Vào 20:52, Th 4, 27 thg 10, 2021 Rahammetoela Toekiman <
***@***.***> đã viết:
… yes i know you can use weston and such on xorg but that will open
everything in one window, it's not the same experience as anbox
yes they both run android in lxc, the difference is anbox uses a Linux HAL
that communicates with android while waydroid uses an android hal to
communicate with linux. they are approaching it from different angles.
you saying that is project is "kinda dead" is also disrespectful towards
the contributes that are still improving anbox in their free time. we just
had a merge *this* week. yes is not as actively developed as waydroid,
but its also way more complex than waydroid
if you see this OpenGL ES 3 functionality in a fork and you think it's
easy to implement then open a pull request :P
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#899 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCKQJBJBCJM7IKIU53PBBDUI77ZTANCNFSM4FT7JYXA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
yes PRs are being merged, and uh i mean you claim you've seen gles 3 support in anbox forks so uh what keeps you from just opening a pr from those repos to this repo? |
These "forks" im talking about is some chinese software stealing Anbox code
and adding GLES 3 support to it, and ofc its closed source
Vào 23:10, Th 4, 27 thg 10, 2021 Rahammetoela Toekiman <
***@***.***> đã viết:
… yes PRs are being merged, and uh i mean you claim you've seen gles 3
support in anbox forks so uh what keeps you from just opening a pr from
those repos to this repo?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#899 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCKQJHFRVBTUNZ3XTRIYUDUJAP63ANCNFSM4FT7JYXA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
how do you know that they have GLES 3 support then? and couldn't you technically report them somewhere? |
AIDA64 and some Unity games
And some people know them already, but well they're chinese nothing works,
you can try searching issues here and you'll see some people mention them
(I only know VMOS (Android LXC inside Android) and xDroid (Linux) btw)
Vào 0:52, Th 5, 28 thg 10, 2021 Rahammetoela Toekiman <
***@***.***> đã viết:
… how do you know that they have GLES 3 support then? and couldn't you
technically report them somewhere?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#899 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCKQJEUBXH2DEB74IAUYQ3UJA37TANCNFSM4FT7JYXA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
eitherway if those are anbox forks they can't be legally proprietary, afaik anbox is gpl licensed hehehehe |
1 similar comment
eitherway if those are anbox forks they can't be legally proprietary, afaik anbox is gpl licensed hehehehe |
Please check that no similar bug is already reported. Have a look on the list of open bugs at https://github.com/anbox/anbox/issues
Make sure you are running the latest version of Anbox before reporting an issue. Update snap to latest:
snap refresh --devmode --edge anbox
Make sure you have debug logs enabled:
sudo snap set anbox debug.enable=true
Reproduce the error while debug logs enabled.
Run the anbox logs collection utility and attach the tar file.
sudo /snap/bin/anbox.collect-bug-info
** Please paste the result of
anbox system-info
below:**Please describe your problem:
I try to install game on anbox, but the games requires opengl es 3.x. On anbox user guide it say
"run Anbox with software rendering rather than with the EGL/GL driver provided by the host operating system"
my linux mint v19 have installed opengl es 3.2.
But when i check via CPU-Z app, Anbox system has only opengl 2.0 support
What were you expecting?:
is there any way to enable opengl es 3.x in Anbox?
Additional info:
My anbox was installed playstore, SuperSu and ARMsupport Libhoudini via squashfs.
The text was updated successfully, but these errors were encountered: