|
|
|
@ -398,14 +398,18 @@ SurfaceSurfaceRect_Tuple RasterizerCacheOpenGL::GetFramebufferSurfaces( |
|
|
|
Surface color_surface; |
|
|
|
if (using_color_fb) { |
|
|
|
color_surface = GetSurface(color_params); |
|
|
|
color_rect = color_surface->GetSurfaceParams().GetRect(); |
|
|
|
if (color_surface) { |
|
|
|
color_rect = color_surface->GetSurfaceParams().GetRect(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
MathUtil::Rectangle<u32> depth_rect{}; |
|
|
|
Surface depth_surface; |
|
|
|
if (using_depth_fb) { |
|
|
|
depth_surface = GetSurface(depth_params); |
|
|
|
depth_rect = depth_surface->GetSurfaceParams().GetRect(); |
|
|
|
if (depth_surface) { |
|
|
|
depth_rect = depth_surface->GetSurfaceParams().GetRect(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
MathUtil::Rectangle<u32> fb_rect{}; |
|
|
|
|