Enum cvt_utils::BlankingMode
source · pub enum BlankingMode {
Normal,
Reduced,
ReducedV2,
}Expand description
Monitor blanking mode Determines the way a monitor should draw frames to the screen and the amount of bandwidth they use on the wire.
Variants§
Normal
Normal blanking. does not cut down any time, works on all monitor types. If you want to overdrive a non-CRT monitor, you should check out BlankingMode::ReducedV2 or BlankingMode::Reduced.
Reduced
Reduced blanking. Does not work on CRT displays, but cuts down significantly on the bandwidth required. You should use BlankingMode::ReducedV2 instead, it being more efficient, unless it causes issues with your monitor.
ReducedV2
Reduced blanking V2. Does not work on CRT displays, but cuts down significantly on the bandwidth required, even more than BlankingMode::Reduced. If it causes issues with your monitor, switch to BlankingMode::Reduced or BlankingMode::Normal.
Trait Implementations§
source§impl Clone for BlankingMode
impl Clone for BlankingMode
source§fn clone(&self) -> BlankingMode
fn clone(&self) -> BlankingMode
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BlankingMode
impl Debug for BlankingMode
source§impl PartialEq<BlankingMode> for BlankingMode
impl PartialEq<BlankingMode> for BlankingMode
source§fn eq(&self, other: &BlankingMode) -> bool
fn eq(&self, other: &BlankingMode) -> bool
self and other values to be equal, and is used
by ==.