Преглед изворни кода

Merge pull request #51790 from Chaosus/fix_particle_uniforms

Fix incorrect double types passing to particles shader pipeline
Yuri Roubinsky пре 4 година
родитељ
комит
3d673fac50
1 измењених фајлова са 5 додато и 5 уклоњено
  1. 5 5
      servers/rendering/renderer_rd/renderer_storage_rd.h

+ 5 - 5
servers/rendering/renderer_rd/renderer_storage_rd.h

@@ -668,14 +668,14 @@ private:
 		};
 
 		uint32_t emitting;
-		double system_phase;
-		double prev_system_phase;
+		float system_phase;
+		float prev_system_phase;
 		uint32_t cycle;
 
 		real_t explosiveness;
 		real_t randomness;
-		double time;
-		double delta;
+		float time;
+		float delta;
 
 		uint32_t frame;
 		uint32_t pad0;
@@ -812,7 +812,7 @@ private:
 
 	struct ParticlesShader {
 		struct PushConstant {
-			double lifetime;
+			float lifetime;
 			uint32_t clear;
 			uint32_t total_particles;
 			uint32_t trail_size;