Remove even more unneeded complex if statements
git-svn-id: https://svn.code.sf.net/p/vbam/code/trunk@1278 a31d4220-a93d-0410-bf67-fe4944624d44
This commit is contained in:
parent
0eb1f1ae97
commit
c926dd888f
|
@ -2003,12 +2003,13 @@ EVT_HANDLER_MASK(ChangeFilter, "Change Pixel Filter", CMDEN_NREC_ANY)
|
||||||
int filt = gopts.filter;
|
int filt = gopts.filter;
|
||||||
if(filt == FF_PLUGIN ||
|
if(filt == FF_PLUGIN ||
|
||||||
++gopts.filter == FF_PLUGIN && gopts.filter_plugin.empty())
|
++gopts.filter == FF_PLUGIN && gopts.filter_plugin.empty())
|
||||||
gopts.filter = 0;
|
{
|
||||||
|
gopts.filter = 0;
|
||||||
|
}
|
||||||
update_opts();
|
update_opts();
|
||||||
if(panel->panel &&
|
if(panel->panel) {
|
||||||
builtin_ff_scale(filt) != builtin_ff_scale(gopts.filter)) {
|
panel->panel->Delete();
|
||||||
panel->panel->Delete();
|
panel->panel = NULL;
|
||||||
panel->panel = NULL;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2016,14 +2017,10 @@ EVT_HANDLER_MASK(ChangeIFB, "Change Interframe Blending", CMDEN_NREC_ANY)
|
||||||
{
|
{
|
||||||
gopts.ifb = (gopts.ifb + 1) % 3;
|
gopts.ifb = (gopts.ifb + 1) % 3;
|
||||||
update_opts();
|
update_opts();
|
||||||
if(panel->panel &&
|
if(panel->panel)
|
||||||
// ifb doesn't support 24-bit
|
{
|
||||||
(gopts.ifb != IFB_NONE && systemColorDepth == 24) ||
|
panel->panel->Delete();
|
||||||
// standard prefers 24-bit
|
panel->panel = NULL;
|
||||||
(gopts.ifb == IFB_NONE && gopts.filter == FF_NONE &&
|
|
||||||
systemColorDepth == 32 && gopts.render_method == 0)) {
|
|
||||||
panel->panel->Delete();
|
|
||||||
panel->panel = NULL;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue