-
Notifications
You must be signed in to change notification settings - Fork 50
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 zero copy pipeline #156
base: stable
Are you sure you want to change the base?
Conversation
With the latest commit it should be possible to test out the zero copy pipeline ON NVIDIA ONLY by using the following Docker image:
and by setting the following env variable:
|
31bc639
to
ecadf19
Compare
ecadf19
to
3870e6b
Compare
Also, removed outdated wayland display unit tests
Also, fixup CI pipelines
3870e6b
to
f377d27
Compare
Hi there, Testing it on my computer, I got the following error on steam docker container :
My configuration: Arch, NVIDIA 3090, Ryzen 9700X |
Hi, thanks for testing it out! Can you please post the full Wolf logs from the beginning? |
I perform the following operation:
On stable image
On zero copy image
In both case
|
Very interesting, thanks for sharing! Lastly, if you could give it an extra go but using the nvidia driver volume (the Nvidia manual installation method from the quickstart guide), that would be very helpful. Thanks for testing! |
My graphic card: NVIDIA 3090 GTX
|
Tried with manual NVIDIA install, it works like a charm. I notice some difference with stable branch:
My logs:docker-compose
wolf log : https://pastebin.com/iH7Zjws0 |
Just tried on stable with manual nvidia driver installation :
But actually deployment with |
Thanks for all the feedback, that's really appreciated! It's still very early days, so it's hard to tell why you don't see an improvement. At the very least, you should see a lower usage in GPU by Wolf (not sure that will automatically turn into more in-game FPS). There are still things that could be optimised, and I'll definitely try to address those before merging this. First, I have to port the pipeline for Intel and AMD, though.. |
Brings games-on-whales/gst-wayland-display#8 to Wolf