-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Running on Pure wayland #28
Comments
Hi,
Only GLESv1 has been implemented by @caramelli , unsure if it's backward compatible |
Oh btw, I found this while looking into glbinding:
|
There are two possibilities for running pinball on a pure Wayland system: A screenshot with pinball running on a pure Wayland system is available on the HiGFXback project: https://github.com/caramelli/higfxback/wiki/Wayland#applications Nicolas Caramelli |
🤦 I don't know how I managed to not notice that but yay. Now it works! (including bigger game-resolutions which I tried later on) It clocks at around ~120 FPS on my Lenovo T495.
Great, now it works with Desktop OpenGL: It clocks at around 500~700 FPS on my Lenovo T495.
Nice page, here are my notes btw: https://hacktivis.me/notes/pure-wayland |
Related: adoptware/pinball#28 (comment) Signed-off-by: Haelwenn (lanodan) Monnier <[email protected]>
Thanks a lot @caramelli for the hint, maybe this should be documented for gentoo users, I'll mention about this success at LGM2021 Feel free to edit, anotate my WIP draft: https://github.com/rzr/rzr-presentations/tree/master/docs/pincab |
For gentoo it should probably be fine as there is USE flags. But I guess docs could be helpful for other systems. |
Related: adoptware/pinball#28 (comment) Signed-off-by: Haelwenn (lanodan) Monnier <[email protected]>
Related: adoptware/pinball#28 (comment) Signed-off-by: Haelwenn (lanodan) Monnier <[email protected]> Closes: #20690 Signed-off-by: Lars Wendler <[email protected]>
Thanks for feedbacks I'll track this change (which can be improved with a ifdef): libsdl-org/SDL@17a105b#diff-c9f009185de76225952776e59edccd91537bdaad18ec345878bff5605a222b98R29 I'll hold the release until this is merged |
It's merged along other patches from @caramelli Thx! https://github.com/libsdl-org/SDL/commits?author=caramelli Tracking release now |
System:
USE=-X
USE=X
$ sh -x -c './configure --enable-gles --prefix=$PWD/prefix/ && make -j6 && make -j6 install' >build.log 2>&1
:build.log
sh -x -c 'cd prefix && MESA_DEBUG=1 LIBGL_DEBUG=1 ./bin/pinball' > run.log 2>&1
(and exiting with up arrow then enter):run.log
(into ./prefix)
LIBGL_DEBUG=1 MESA_DEBUG=verbose PINBALL_TABLE=professor PINBALL_QUIT=2500 PINBALL_SPEED=200 ./bin/pinball >run_table.log 2>&1
run_table.log
The text was updated successfully, but these errors were encountered: