Deinterlace Modes
Following are examples of the deinterlace modes that can be supported by the DDI.
Mode | Description |
---|---|
Bob (line doubling) |
This mode uses a bit-block transfer (blt). This mode should always be available. |
Simple Switching Adaptive |
Either a blend of two adjacent fields if low motion is detected for that field, or bobbing if high motion is detected. |
Motion Vector Steered |
Motion vectors of the different objects in the surface are used to align individual movements to the time axis before interpolation takes place. |
Advanced 3D Adaptive |
The missing lines are generated through some adaptive process that is proprietary to the hardware. The process may use several reference samples to aid generation of the missing lines. The reference samples may be in the past or future. Three-dimensional linear filtering falls into this category. |