File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -221,6 +221,7 @@ bool GPU_HW::Initialize()
221
221
m_downsample_mode = GetDownsampleMode (m_resolution_scale);
222
222
m_wireframe_mode = g_settings.gpu_wireframe_mode ;
223
223
m_disable_color_perspective = features.noperspective_interpolation && ShouldDisableColorPerspective ();
224
+ m_pgxp_depth_buffer = g_settings.UsingPGXPDepthBuffer ();
224
225
225
226
CheckSettings ();
226
227
@@ -414,6 +415,8 @@ void GPU_HW::UpdateSettings(const Settings& old_settings)
414
415
m_batch.use_depth_buffer = false ;
415
416
if (m_pgxp_depth_buffer)
416
417
ClearDepthBuffer ();
418
+ else
419
+ UpdateDepthBufferFromMaskBit ();
417
420
}
418
421
419
422
UpdateSoftwareRenderer (true );
@@ -504,8 +507,6 @@ void GPU_HW::CheckSettings()
504
507
if (box_downscale == g_settings.gpu_resolution_scale )
505
508
m_downsample_mode = GPUDownsampleMode::Disabled;
506
509
}
507
-
508
- m_pgxp_depth_buffer = g_settings.UsingPGXPDepthBuffer ();
509
510
}
510
511
511
512
u32 GPU_HW::CalculateResolutionScale () const
You can’t perform that action at this time.
0 commit comments