Skip to content
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

Hyperpixel and GPU Acceleration #156

Closed
baesek opened this issue Nov 24, 2021 · 5 comments
Closed

Hyperpixel and GPU Acceleration #156

baesek opened this issue Nov 24, 2021 · 5 comments

Comments

@baesek
Copy link

baesek commented Nov 24, 2021

Hi there,
I am using a Pi Zero 2W With raspbian-buster-lite 32bit running a chromium kiosk on a Hyperpixel 4.0 without Touch screen.
As I am running a animation on it, I am wondering if I can somehow make use of the GPU Acceleration to improve Performance.
When I go to the raspi-config and enable the fake KMS or full KMS driver the Hyperpixel stays black on next boot.

Is there no way to use the fake KMS driver to also support OpenGL based Applications ?

Thank you for any info on that.

-baesek

@Gadgetoid
Copy link
Member

This worked on Pi 4, meaning something has changed on the Pi Zero W2 to break it.

Full KMS support via Raspbian Bullseye is a work in progress and will be the one true way to do OpenGL over a DPI display on the Pi afaik. Unfortunately we have been at the whim of whatever contrived stop-gap solution the Pi has used for video prior to the full KMS support, so everything is a hot mess right now.

See: #155

Actually the full KMS very alpha solution mentioned in the issue above (#155 (comment)) might work for Bullseye on the Zero 2W. I don't know! This stuff has blindsided me.

@baesek
Copy link
Author

baesek commented Nov 24, 2021

Thank you for your response!
So I will try out bullseye. But As it is in "alpha" state, I am afraid that there might be complicated problems popping up when i put this into my small unattended product.
Do I understand this right, that with buster it is not possible to use any hardware acceleration at the moment? (Sorry I am having problems understanding technical descriptions in english sometimes, because it is not my native language)

I just reread to understand, so the full kms driver worked on buster already on rasbperry pi 4 ? (What about raspberry pi 3 as this is so similar to the pi zero 2w? ). So if it should work on buster 32bit on raspberry pies. than it is a compatibility issue with the zero2 ? Shall I try to install bullseye on the zero2 and than somehow try to install
git clone https://github.com/pimoroni/hyperpixel4 -b pi4-kms-dpi cd hyperpixel4 sudo ./install.sh ?

@Gadgetoid
Copy link
Member

I think to put it simply, the only thing I know is that: I don't know.

I'm still going through the process of trying to find answers to these problems.

@baesek
Copy link
Author

baesek commented Nov 24, 2021

Okay, I will post here, if It worked on zero 2

@Gadgetoid
Copy link
Member

Would appreciate you giving the latest and greatest a try and feeding back. See: #177

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants