1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-24 15:26:15 +00:00

Merge pull request #98247 from TCROC/fix-headless-graphics-driver-and-shader-crash

Don't create rendering device or parse glsl shader in headless mode
This commit is contained in:
Thaddeus Crews
2024-10-24 13:22:53 -05:00
3 changed files with 18 additions and 1 deletions

View File

@@ -1230,6 +1230,10 @@ void DisplayServer::_input_set_custom_mouse_cursor_func(const Ref<Resource> &p_i
}
bool DisplayServer::can_create_rendering_device() {
if (get_singleton()->get_name() == "headless") {
return false;
}
#if defined(RD_ENABLED)
RenderingDevice *device = RenderingDevice::get_singleton();
if (device) {