-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
ladybird: add GPU support #322203
Comments
I assume Sika needs to be included? Just a guess |
Currently we disable hardware acceleration at compile time: nixpkgs/pkgs/applications/networking/browsers/ladybird/default.nix Lines 137 to 138 in 97c5d4c
I'll try to enable it again and see if it works, after I do these higher priority tasks: |
Ah sorry didn't catch that |
Note that the ENABLE_ACCELERATED_GRAPHICS flag (which uses OpenGL) is planned to be deprecated for using Skia to access the GPU. Ideally with a Vulkan dep on Linux and Metal dep on macOS. |
Ah. By 'soon', I actually mean 'already' LadybirdBrowser/ladybird#428 |
That's what I assumed that flag did sorry |
Describe the bug
The Ladybird package assumes it doesn't need GPU so if you run with
--enable-gpu-painting
it will returnConfigured to use GPU painter, but current platform does not have accelerated graphics
I have had similar issues to this with other packages so I think that it is likely to be a issue with said Nix packageSteps To Reproduce
Steps to reproduce the behavior:
Ladybird --enable-gpu-painting
Expected behavior
It runs with GPU support and doesn't make errors
Screenshots
Additional context
I have AMD RX 6800 GPU and this seems like a experimental feature, also I am pretty sure QT can use the GPU as well so I think this might enable that? Benefit of that likely to be small at best but still
Notify maintainers
@fgaz
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: