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

Google Cardboard settings on a bigger phone #12982

Open
Dominiquedb opened this issue May 28, 2020 · 7 comments · Fixed by #14768
Open

Google Cardboard settings on a bigger phone #12982

Dominiquedb opened this issue May 28, 2020 · 7 comments · Fixed by #14768
Labels
GE emulation Backend-independent GPU issues
Milestone

Comments

@Dominiquedb
Copy link

https://forums.ppsspp.org/showthread.php?tid=26510

What happens?

the two screens in google cardboard view are to far apart, the x shift option doesn't seem to do anything.

and the screen size option does not cover 100% of the screen horizontally when set to 100%

What should happen?

if the distance between the two screens can be adjusted, larger phones could also use the cardboard option

What hardware : xiaomi note 8t

vr nokia 6 1
vr redmi note 8t

@hrydgard hrydgard added this to the v1.11.0 milestone May 29, 2020
@hrydgard hrydgard added the GE emulation Backend-independent GPU issues label May 29, 2020
@unknownbrackets
Copy link
Collaborator

Hm, maybe the insets are interacting in some negative way here?

Do you have scaling configured under the display layout editor?

-[Unknown]

hrydgard added a commit that referenced this issue May 31, 2020
Should help #12982 in case of phones with inset cameras.
@hrydgard
Copy link
Owner

hrydgard commented Jun 1, 2020

Did that change make any difference?

Otherwise it'll need some more investigation.

@Dominiquedb
Copy link
Author

I just tested v1.9.3-986-g4fa6c7fd7 and v1.9.3-985-g24e2d435b, I still cant find a way to change the interpupillary distance.

In retroarch I use the shutter-to-side-by-side shader, or the cardboard-vr shader
Screenshot_2020-06-02-01-46-04-275_com retroarch aarch64
Screenshot_2020-06-02-01-51-42-349_com retroarch

@LunaMoo
Copy link
Collaborator

LunaMoo commented Jun 2, 2020

Just an idea, but after 1.10(and a feature to chain shaders from UI #12924) we could do something alike, that is remove the hardcoded cardboard support completely and just provide some simple post process shaders to do the same and other things, for example change aspect ratio or warp the image to round the corners etc..

@Dominiquedb
Copy link
Author

I've been playing around with the display layout editor and the google cardboard vr settings for a several hours now and still can't get to my ideal settings.
But I think if the X shift and screen size could go beyond the maximum 100% setting the problem would be solved

@hrydgard
Copy link
Owner

At long last, got around to debugging the problem. you probably gave up on using the feature by now :) Fix underway.

@hrydgard
Copy link
Owner

6e8e375 should have improved this a bit. Reopening and postponing the rest of the work.

@hrydgard hrydgard reopened this Aug 29, 2021
@hrydgard hrydgard modified the milestones: v1.12.0, Future Aug 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GE emulation Backend-independent GPU issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants