-
-
Notifications
You must be signed in to change notification settings - Fork 240
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
WebGL support #50
WebGL support #50
Conversation
There is no need to place chromium-80.0.3987.149-r0.apk here, we just need the webgl SO files that's install -Dm755 swiftshader/libEGL.so "$pkgdir"/usr/lib/$pkgname/swiftshader/libEGL.so |
@lygstate I tried it by copying the files you mentioned but with no success. Only adding the lines to the APKBUILD and recompiling chrome worked in my case. |
Maybe I forget some deps? |
Just to get it right: You only copied the Swiftshader files to |
Oh, Imeans copy the Swiftshader files from the apk that you build, no copied from other packages. |
Yes, I think that was what I did. So you rebuilt the chromium package and extracted swiftshader files from the generated APK? How can I extract these files? Sorry, I'm not that experiences with building packages. |
Just to use 7zip to unpack it |
refer to #51 |
Hi @pxlrbt |
@all-contributors please add @pxlrbt for code and ideas |
I've put up a pull request to add @pxlrbt! 🎉 |
Added two directories with webgl support. One is a prebuilt version since building the image takes more than a day. The other one includes the single build steps for reference if a newer version is needed and needs to be patched again.
The final docker image can be downloaded and tested from here, before integrating the PR: https://hub.docker.com/r/pxlrbt/alpine-chrome/tags