Преглед на файлове

Merge pull request #82679 from lyuma/workaround_xr_off_crash

Workaround crash due to null shader when running XR project with `--xr-mode` off
Rémi Verschelde преди 1 година
родител
ревизия
146d87c230
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      drivers/vulkan/rendering_device_vulkan.cpp

+ 1 - 0
drivers/vulkan/rendering_device_vulkan.cpp

@@ -5054,6 +5054,7 @@ RID RenderingDeviceVulkan::shader_create_from_bytecode(const Vector<uint8_t> &p_
 	}
 
 	Shader *shader = shader_owner.get_or_null(id);
+	ERR_FAIL_NULL_V(shader, RID());
 
 	shader->vertex_input_mask = vertex_input_mask;
 	shader->fragment_output_mask = fragment_output_mask;