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 bdbb662 commit 7dbcf2e
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 @@ -619,13 +619,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 @@ -634,6 +627,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 7dbcf2e

Please sign in to comment.