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

Vulkan Overlay #14

Open
BIBALLO1 opened this issue Nov 24, 2023 · 3 comments
Open

Vulkan Overlay #14

BIBALLO1 opened this issue Nov 24, 2023 · 3 comments

Comments

@BIBALLO1
Copy link

I have compiled the repo and did everything as the docs said and everything worked fine (using Compatibility mode).
When I switched to the Forward+ renderer, the overlay appears to load correctly but doesn't show up (the ui and logs indicates that it is working, but nothing renders to the screen).
I've tried doing some experiments with this in the past, but I couldn't even get it to load with vulkan, so I have no idea what may be happening here.

@3ddelano
Copy link
Owner

What is your Godot version and operating system?

@BIBALLO1
Copy link
Author

I've tried it in 4.1 and 4.2rc. I'm running Windows 10.

@3ddelano
Copy link
Owner

My understanding is that EOS properly initializes the social overlay and even takes control of input when the social overlay should be visible (In sample Godot project, go to the UI tab and press Toggle Social Overlay, then click around where you expect the social overlay to show). The issue is that the social overlay texture isn't displaying over the Godot window texture.

A slightly different issue was reported https://eoshelp.epicgames.com/s/question/0D54z00007W70kkCAB/vulkaneos-sdk-logeosoverlay-overlay-not-ready-to-load?language=en_US where the social overlay failed to load they suggest adding the environment variable EOS_OVERLAY_ENABLE_VULKAN_WIN64=1. I have tried doing this and then running Godot from terminal but it didn't fix the problem.

I also compiled the sample project provided in the EOS C SDK and it seems to have SDL and DX samples but not Vulkan.

One suggestion from another issue on EOS Support is that the EOS SDK should be initialized first before any other GFX/Vulkan initialization.

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