Cocoa Port: Don't load framebuffers from the fetch object if the Deposterize filter is enabled.
This commit is contained in:
parent
00b5ff70d0
commit
241f50ee7a
|
@ -6861,7 +6861,7 @@ bool OGLDisplayLayer::SetGPUPixelScalerOGL(const VideoFilterTypeID filterID)
|
||||||
|
|
||||||
void OGLDisplayLayer::LoadNativeDisplayByID_OGL(const NDSDisplayID displayID)
|
void OGLDisplayLayer::LoadNativeDisplayByID_OGL(const NDSDisplayID displayID)
|
||||||
{
|
{
|
||||||
if ((this->_output->GetPixelScaler() != VideoFilterTypeID_None) && !this->_output->WillFilterOnGPU())
|
if ((this->_output->GetPixelScaler() != VideoFilterTypeID_None) && !this->_output->WillFilterOnGPU() && !this->_output->GetSourceDeposterize())
|
||||||
{
|
{
|
||||||
OGLClientFetchObject &fetchObjMutable = (OGLClientFetchObject &)this->_output->GetFetchObject();
|
OGLClientFetchObject &fetchObjMutable = (OGLClientFetchObject &)this->_output->GetFetchObject();
|
||||||
VideoFilter *vf = this->_output->GetPixelScalerObject(displayID);
|
VideoFilter *vf = this->_output->GetPixelScalerObject(displayID);
|
||||||
|
|
Loading…
Reference in New Issue