Skip to content

Commit

Permalink
update defines before invalidating pipelines related to MSAA
Browse files Browse the repository at this point in the history
  • Loading branch information
Uriopass committed Jul 11, 2024
1 parent 7c7dcf5 commit 6995ab1
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions engine/src/gfx.rs
Original file line number Diff line number Diff line change
Expand Up @@ -630,13 +630,6 @@ impl GfxContext {
false => 1,
};

if self.samples != samples {
self.samples = samples;
self.pipelines.write().unwrap().invalidate_all();
self.fbos = Self::create_textures(&self.device, &self.sc_desc, samples);
self.update_simplelit_bg();
}

self.set_define_flag("FOG", settings.fog);
self.set_define_flag("SSAO", settings.ssao);
self.set_define_flag("TERRAIN_GRID", settings.terrain_grid);
Expand All @@ -645,6 +638,13 @@ impl GfxContext {
self.set_define_flag("PBR_ENABLED", settings.pbr_enabled);
self.set_define_flag("MSAA", settings.msaa);

if self.samples != samples {
self.samples = samples;
self.pipelines.write().unwrap().invalidate_all();
self.fbos = Self::create_textures(&self.device, &self.sc_desc, samples);
self.update_simplelit_bg();
}

self.settings = Some(settings);
}

Expand Down

0 comments on commit 6995ab1

Please sign in to comment.