summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-01-23 20:09:45 +0100
committerRémi Verschelde <rverschelde@gmail.com>2023-01-23 20:09:45 +0100
commit738e96529eeb623e20fdda15c57e11ebe087b16a (patch)
treec5f9feb66106cb66396f29d607e8c3e0e31dbf97
parentc06df6779ae8c3145cd7be727102663ccae568e9 (diff)
parentce8a2c6dbf4fd160f79c4da186844717c17d0875 (diff)
Merge pull request #71925 from clayjohn/RD-particles-view
Ensure that Particles have fully initialized before doing view axis pass in RD renderers
-rw-r--r--servers/rendering/renderer_rd/storage_rd/particles_storage.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/servers/rendering/renderer_rd/storage_rd/particles_storage.cpp b/servers/rendering/renderer_rd/storage_rd/particles_storage.cpp
index f4c3e769a8..00fb8acca8 100644
--- a/servers/rendering/renderer_rd/storage_rd/particles_storage.cpp
+++ b/servers/rendering/renderer_rd/storage_rd/particles_storage.cpp
@@ -1145,7 +1145,7 @@ void ParticlesStorage::particles_set_view_axis(RID p_particles, const Vector3 &p
return;
}
- if (particles->particle_buffer.is_null()) {
+ if (particles->particle_buffer.is_null() || particles->trail_bind_pose_uniform_set.is_null()) {
return; //particles have not processed yet
}