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

Black screen on Quest 2 if anti-aliasing is enabled #498

Open
skooter500 opened this issue Aug 5, 2023 · 8 comments
Open

Black screen on Quest 2 if anti-aliasing is enabled #498

skooter500 opened this issue Aug 5, 2023 · 8 comments
Assignees
Labels
bug Something isn't working

Comments

@skooter500
Copy link

Hey

I am using Godot 4.1 with the XR Toolkit. If I set MSAA 3D to Disabled (Fastest), the project runs fine on Quest 2, however if I set it to any other value (2x, 4x, 8x) I get black screen on quest. I have tested this with two projects using remote debug.

If I use Oculus Link, the project runs fine and I can see the anti-aliasing is enabled. Its just when deploy to Quest, with any setting other than disabled for anti-aliasing I get black screen.

Here is a project you can try that demonstrates the problem:

https://github.com/skooter500/miniature-rotary-phone

If you open the scene Hybrid1_xr

You will see what I am talking about

Bryan

@BastiaanOlij BastiaanOlij self-assigned this Aug 29, 2023
@BastiaanOlij BastiaanOlij added the bug Something isn't working label Aug 29, 2023
@papataci
Copy link

Can confirm that, same problem here, Godot 4.1.1

@Blaxxun75
Copy link

Same problem on 4.1.2 here

@lorenzoh
Copy link

Same on Quest 3 here using 4.2beta-1 and self-compiled godot_openxr_loaders

@GaelFG
Copy link

GaelFG commented Oct 27, 2023

Confirm with 4.1.2 on meta quest 2.
msaa 3d at any level exept disabled : sound work and game 'seems to run' no warning message ou error.
disabling msaa : game work 'normaly'.
No problems on web build (via the same headset and an htc headset), pc desktop build (either via oculus link or a htc headset) or editor via oculus link.

@Malcolmnixon
Copy link
Collaborator

Malcolmnixon commented Oct 27, 2023

The MSAA fix for Vulkan godotengine/godot#83649 only got merged in to master 2 days ago, and the MSAA fix for gl_compatibility godotengine/godot#83976 is still waiting to be merged.

You would have to build Godot from source, or wait for the Godot 4.2-beta.4 release to test.

@rafa985
Copy link

rafa985 commented Nov 11, 2023

Just tested on Godot 4.2 beta.5 on quest 2. MSAA wont make the screen black, but it does not work either, still have plenty aliasing even at 8x. Isn`t there any way to get any kind of AntiAliasing on Meta Quest standalone?

@GaelFG
Copy link

GaelFG commented Jan 2, 2024

The MSAA fix planned for 4.2 was postponed on 4.3.1 : godotengine/godot#83976
I still haven't tested the 4.3.1 beta build
Currently on quest 2, godot 4.2.1 and mobile renderer FXAA does work.

@krisutofu
Copy link

When using Godot XR Tools, MSAA gives me a black screen (on Meta Quest 2).

When using XR Kit instead, it freezes the camera image when, at the same time, the head rotates a certain number of degrees away from its first position AND the OpenXR Hands are out of the camera image.

Really, I did not find this reason by searching the web.

I am using Godot 4.2.2-rc1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

9 participants