Skip to content

Commit

Permalink
Revert minimum stride
Browse files Browse the repository at this point in the history
  • Loading branch information
hrydgard committed Aug 25, 2022
1 parent 60d66c2 commit 6569323
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion GPU/Common/FramebufferManagerCommon.cpp
Expand Up @@ -305,7 +305,7 @@ VirtualFramebuffer *FramebufferManagerCommon::DoSetRenderFrameBuffer(const Frame
// As there are no clear "framebuffer width" and "framebuffer height" registers,
// we need to infer the size of the current framebuffer somehow.
int drawing_width, drawing_height;
EstimateDrawingSize(params.fb_address, std::max(params.fb_stride, (u16)16), params.fb_format, params.viewportWidth, params.viewportHeight, params.regionWidth, params.regionHeight, params.scissorWidth, params.scissorHeight, drawing_width, drawing_height);
EstimateDrawingSize(params.fb_address, std::max(params.fb_stride, (u16)4), params.fb_format, params.viewportWidth, params.viewportHeight, params.regionWidth, params.regionHeight, params.scissorWidth, params.scissorHeight, drawing_width, drawing_height);

gstate_c.SetCurRTOffset(0, 0);
bool vfbStrideChanged = false;
Expand Down Expand Up @@ -859,6 +859,7 @@ void FramebufferManagerCommon::NotifyRenderFramebufferCreated(VirtualFramebuffer

textureCache_->NotifyFramebuffer(vfb, NOTIFY_FB_CREATED);


// Ugly...
if (gstate_c.curRTWidth != vfb->width || gstate_c.curRTHeight != vfb->height) {
gstate_c.Dirty(DIRTY_PROJTHROUGHMATRIX | DIRTY_VIEWPORTSCISSOR_STATE | DIRTY_CULLRANGE);
Expand Down

0 comments on commit 6569323

Please sign in to comment.