Yes. But I think I might change my mind. It isn't always in that mode when
configure is called.

Your solution may be better, but I think it must be optional.
On Aug 8, 2013 5:57 PM, "popcornmix" <notifications@github.com> wrote:

> In xbmc/cores/VideoRenderers/BaseRenderer.cpp:
>
> > @@ -220,7 +220,10 @@ RESOLUTION CBaseRenderer::FindClosestResolution(float fps, float multiplier, RES
> >
> >    float fRefreshRate = fps;
> >
> > -  float last_diff = fRefreshRate;
> > +  int c_weight = MathUtils::round_int(RefreshWeight(curr.fRefreshRate, fRefreshRate * multiplier) * 1000.0);
> > +  if (!(m_iFlags & CONF_FLAGS_STEREO_MODE_SBS) != !(curr.dwFlags & D3DPRESENTFLAG_MODE3DSBS) ||
> > +      !(m_iFlags & CONF_FLAGS_STEREO_MODE_TAB) != !(curr.dwFlags & D3DPRESENTFLAG_MODE3DTB))
> > +    c_weight += 1000;
>
> Just to be sure, you mean
> g_graphicsContext.GetStereoMode() == RENDER_STEREO_MODE_SPLIT_VERTICAL
> instead of
> m_iFlags & CONF_FLAGS_STEREO_MODE_SBS
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/xbmc/xbmc/pull/3072/files#r5661410>
> .
>