Fix viewport resize

This commit is contained in:
raven02 2013-01-31 19:14:57 +08:00
parent cf2c3d5407
commit d29245d007
3 changed files with 7 additions and 2 deletions

View File

@ -1057,7 +1057,7 @@ void GLES_GPU::Flush() {
}
void GLES_GPU::Resized() {
resized_ = true;
framebufferManager_.Resized();
}
void GLES_GPU::DoState(PointerWrap &p) {

View File

@ -398,3 +398,7 @@ void FramebufferManager::DestroyAllFBOs() {
}
vfbs_.clear();
}
void FramebufferManager::Resized() {
resized_ = true;
}

View File

@ -65,6 +65,7 @@ public:
void DecimateFBOs();
void BeginFrame();
void Resized();
void CopyDisplayToOutput();
void SetRenderFrameBuffer(); // Uses parameters computed from gstate
// TODO: Break out into some form of FBO manager
@ -93,4 +94,4 @@ private:
u8 *convBuf;
GLSLProgram *draw2dprogram;
bool resized_;
};
};