Merge pull request #6119 from GPUCode/master

Fix graphical bugs in Yokai 2/3 games
This commit is contained in:
SachinVin
2022-09-10 15:34:46 +05:30
committed by GitHub

View File

@@ -846,8 +846,7 @@ bool RasterizerCacheOpenGL::IntervalHasInvalidPixelFormat(SurfaceParams& params,
params.pixel_format = PixelFormat::Invalid;
for (const auto& set : RangeFromInterval(surface_cache, interval))
for (const auto& surface : set.second)
if (surface->pixel_format == PixelFormat::Invalid &&
surface->type != SurfaceType::Fill) {
if (surface->pixel_format == PixelFormat::Invalid) {
LOG_DEBUG(Render_OpenGL, "Surface {:#x} found with invalid pixel format",
surface->addr);
return true;