-
-
Notifications
You must be signed in to change notification settings - Fork 61
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
Lubos VR180 immersive mode #32
Commits on Jan 25, 2024
-
updated gamesurfacelayer and settings for immersive mode (not sure ye…
…t if 5 is a special constant or based on resolution)
1Configuration menu - View commit details
-
Copy full SHA for 47186f0 - Browse repository at this point
Copy the full SHA 47186f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for acf4e31 - Browse repository at this point
Copy the full SHA acf4e31View commit details -
Move request for microphone permission to onCreate
This request can cause issues if the user denies the microphone permission. Calling requestPermissions causes GrantPermissionsActivity to be launched. Citra's MainActivity will pause. GrantPermissionsActivity will immediately finish as the user has already denied the permission. Citra's MainActivity then gets resumed and then tries to request the permission again forming a loop.
Configuration menu - View commit details
-
Copy full SHA for ce640bb - Browse repository at this point
Copy the full SHA ce640bbView commit details -
Merge pull request #25 from gyroninja/remove-mic-nag
Move request for microphone permission to onCreate
Configuration menu - View commit details
-
Copy full SHA for 92d698a - Browse repository at this point
Copy the full SHA 92d698aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d4bb40 - Browse repository at this point
Copy the full SHA 5d4bb40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f1ad8 - Browse repository at this point
Copy the full SHA 55f1ad8View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e9afd6 - Browse repository at this point
Copy the full SHA 4e9afd6View commit details -
Implemented additional "Immersive Mode" with higher resolution
Uses a smaller radius screen which fits just within the view bounds and therefore has a higher resolution, but still feels "immersive". I also lowered the lower screen so it doesn't obscure the smaller main panel.
Configuration menu - View commit details
-
Copy full SHA for db0a76f - Browse repository at this point
Copy the full SHA db0a76fView commit details
Commits on Jan 27, 2024
-
Added a bit to shader cache keyto differentiate immersive vs non-imme…
…rsive mode so the wrong shader isn't used on settings switch
Configuration menu - View commit details
-
Copy full SHA for 0e44c7a - Browse repository at this point
Copy the full SHA 0e44c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 063402d - Browse repository at this point
Copy the full SHA 063402dView commit details -
[Immersive mode] update strings to reflect that resolution can be cha…
…nged by the user
Configuration menu - View commit details
-
Copy full SHA for ceacf7b - Browse repository at this point
Copy the full SHA ceacf7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da5e59 - Browse repository at this point
Copy the full SHA 6da5e59View commit details -
[Immersive mode] add a resolution offset to avoid users modifying the…
…ir default settings
Configuration menu - View commit details
-
Copy full SHA for 636f364 - Browse repository at this point
Copy the full SHA 636f364View commit details
Commits on Jan 28, 2024
-
Pass the vr_use_immersive_mode as a Vertex Shader Uniform
This means the same shaders can be used for both immersive and non-immersive as the uniform itself it the toggle in the GLSL rather than generating two different instances of the shader. Furthermore, only one place where the gl_Position was being modified was actually needed; the other two seem to be able to be removed without it preventing immersive mode from working.
Configuration menu - View commit details
-
Copy full SHA for 1eb7c15 - Browse repository at this point
Copy the full SHA 1eb7c15View commit details
Commits on Jan 29, 2024
-
Merge pull request #37 from DrBeef/drbeef_immersive_tweaks
Pass the vr_use_immersive_mode as a Vertex Shader Uniform flag
Configuration menu - View commit details
-
Copy full SHA for fbabdf7 - Browse repository at this point
Copy the full SHA fbabdf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6571ca4 - Browse repository at this point
Copy the full SHA 6571ca4View commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0719680 - Browse repository at this point
Copy the full SHA 0719680View commit details