0 votes

(On windows 11)
enter image description here

the alert window says:

Assertion failed!

File: thirdparty/vulkan/vkmemalloc.h
Line: 14007

Expression: pCreateInfo ->physicalDevice && pCreateInfo -> device &&
pCreateInfo -> instance

For information on how your program can cause an assertion
faliure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)

[stop] [retry] [ignore]
(retrying is no use...)

the cmd says:

Godot Engine v4.0.alpha7.official.3e9ead05f - https://godotengine.org
ERROR: GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
setuploadertrampphysdevs: Failed during dispatch call of 'vkEnumeratePhysicalDevices' to lower layers or loader to get count.
Objects - 1
Object[0] - VKOBJECTTYPEINSTANCE, Handle 123340704
at: _debug
messengercallback (drivers/vulkan/vulkancontext.cpp:159)
ERROR: vkEnumeratePhysicalDevices reported zero accessible devices.

Do you have a compatible Vulkan installable client driver (ICD) installed?
vkEnumeratePhysicalDevices Failure
at: (drivers/vulkan/vulkancontext.cpp:807)
ERROR: Condition "err != OK" is true. Returning: ERR
at: _window
create (drivers/vulkan/vulkan_context.cpp:1369)

Godot version Godot Engine v4.0.alpha7.official.3e9ead05f
in Engine by (18 points)
edited by

1 Answer

+1 vote
Best answer

There's a good chance that the video drivers you're using for your computer don't have the required Vulkan support for the newer renderer backend in Godot 4.0.

by (3,144 points)
selected by

now I have installed Geforce (NVIDIA) and LunarXchange, but the result remains the same...

now I have updated my AMD driver, and it works!
( my computer is with AMD CPU and NVIDIA GPU)
thank you

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.