-
Notifications
You must be signed in to change notification settings - Fork 21
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
setting display_rotate in config.txt impacts performance #5
Comments
There is ~20% frame rate improvement on the Abbey demo when the Still need to make the downstream OpenGL ES rendering changes thought. |
this isn't needed on a Pi4 and as Pi4 is now the minimum supported hardware I'm closing this. |
This isn't needed on a Pi4 for PSVR, but rotation is still needed for DK2 (see#14) |
Is it possible the rotation slowdown for 90 and 270 is because the frame buffer is stored vertically in RAM but then is read horizontally? Sorry if I didn’t explain clearly Edit: from the Lodev raycasting page: |
It was reported that the HDMI rotation in config.txt has a performance impact.
Proposed solution is to instead specify the rotation at the OpenGL ES level.
Either in the Pi3D StereoCamera setup, or, if that API doesn't quite work as expected then perform the rotation 'manually' in the barrel and a copy of uv_flat GL ES shaders.
The text was updated successfully, but these errors were encountered: