updated proposemode aspect check stuff to forego checking in the case of a tvout capable card, for a TVout compatible mode if TVout is indeed requested. In other words: fixed NTSC DVD mode. (note btw that aspect and modeline stuff should be / will be resetup one day when DDC/EDID is finally used: but before that can be done, I2C setup should be clear. setting up TVout will help out in this area :)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14293 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -196,6 +196,10 @@ status_t PROPOSE_DISPLAY_MODE(display_mode *target, const display_mode *low, con
|
||||
return result;
|
||||
}
|
||||
|
||||
/* disable aspect checks for a requested TVout mode when mode is TVout capable */
|
||||
if (!(si->ps.tvout) ||
|
||||
!(BT_check_tvmode(*target) && (target->flags & TV_BITS)))
|
||||
{
|
||||
/* check if all connected output devices can display the requested mode's aspect: */
|
||||
/* calculate display mode aspect */
|
||||
target_aspect = (target->timing.h_display / ((float)target->timing.v_display));
|
||||
@@ -262,6 +266,7 @@ status_t PROPOSE_DISPLAY_MODE(display_mode *target, const display_mode *low, con
|
||||
return B_ERROR;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* check if panel(s) can display the requested resolution (if connected) */
|
||||
if (si->ps.tmds1_active)
|
||||
|
||||
Reference in New Issue
Block a user