d3d: Fix switching between rendering modes.

This commit is contained in:
Unknown W. Brackets committed 2014-09-11 23:30:42 -07:00
1 parent e75551d5cd
commit 77cd49622b
2 files changed
+7 -1

No files matched your search

+6
View File
@@ -1301,6 +1301,12 @@ rotateVBO:
void TransformDrawEngineDX9::Resized() {
decJitCache_->Clear();
lastVType_ = -1;
dec_ = NULL;
for (auto iter = decoderMap_.begin(); iter != decoderMap_.end(); iter++) {
delete iter->second;
}
decoderMap_.clear();
// ...
}
+1 -1
View File
@@ -838,7 +838,7 @@ void FramebufferManager::SetLineWidth() {
}
void FramebufferManager::ReformatFramebufferFrom(VirtualFramebuffer *vfb, GEBufferFormat old) {
if (!useBufferedRendering_) {
if (!useBufferedRendering_ || !vfb->fbo) {
return;
}