Răsfoiți Sursa

Moved disabling bokeh shader variants to before the version_create call

Bastiaan Olij 4 ani în urmă
părinte
comite
c7847b3f6d
1 a modificat fișierele cu 1 adăugiri și 2 ștergeri
  1. 1 2
      servers/rendering/renderer_rd/effects_rd.cpp

+ 1 - 2
servers/rendering/renderer_rd/effects_rd.cpp

@@ -2098,10 +2098,9 @@ EffectsRD::EffectsRD(bool p_prefer_raster_effects) {
 		}
 	} else {
 		bokeh.compute_shader.initialize(bokeh_modes);
-
-		bokeh.shader_version = bokeh.compute_shader.version_create();
 		bokeh.compute_shader.set_variant_enabled(BOKEH_GEN_BOKEH_BOX_NOWEIGHT, false);
 		bokeh.compute_shader.set_variant_enabled(BOKEH_GEN_BOKEH_HEXAGONAL_NOWEIGHT, false);
+		bokeh.shader_version = bokeh.compute_shader.version_create();
 
 		for (int i = 0; i < BOKEH_MAX; i++) {
 			if (bokeh.compute_shader.is_variant_enabled(i)) {