Intel 82854 GMCH, 82830M GMCH manual Surface Support, 2 830 and 854 Base Features

Page 9

2.1.2830 and 854 Base Features

The Intel® Digital Set Top Box Display Driver for the 830 and 854 includes support for:

Region alpha blending using the DirectDraw method AlphaBlt — where a single alpha value is used for the entire rectangle.

Per-pixel alpha blending using the DirectDraw method AlphaBlt — where a separate alpha value is used for each pixel.

Plane based alpha blending, which uses the GMCH to blend the graphics plane with the overlay plane. See the AlphaBlendMode registry option in 4.1.1 Display Options for more information.

Blend options, including bilinear and anisotropic.

Direct 3D Mobile

Hardware anti-aliased text

Sample applications – installed in the Extras folder by the display driver MSI. Samples are CETK DLLs. An executable file called TestShell is also provided that can execute the CETK DLLs without using CETK.

Hardware-accelerated bob for overlay surfaces with interleaved data using DirectDraw

(DDCAPS2_CANBOBINTERLEAVED and DDCAPS2_CANFLIPODDEVEN caps are set). Example usage is provided in the BobTest sample. Note: IDirectDrawSurface5::UpdateOverlay DDOVER_BOBHARDWARE flag is not supported since DirectDraw Video Port Extensions are not supported.

2.2Surface Support

The display driver includes support for:

Single, double and triple frame buffer options

Planar 4:2:0 YV12 overlay format with progressive data

Planar 4:2:0 I420 overlay format with progressive data

Planar 4:2:0 CMWH overlay format with progressive data (for HWMC)

Packed 4:2:2 YUY2 overlay format with interleaved and progressive data

Packed 4:2:2 UYVY overlay format with interleaved and progressive data

Packed 4:2:2 YVYU overlay format with interleaved and progressive data

Packed 4:2:2 VYUY overlay format with interleaved and progressive data

Packed xRGB8888 overlay format with interleaved and progressive data

Single, double, and triple video overlay options

Note: For planar YUV 4:2:0 overlay formats, interleaved data is displayed with the temporal chroma artifact commonly referred to as the Chroma Upsampling Error (CUE).

Intel® Digital Set Top Box Display Driver

9

User’s Guide for Microsoft* Windows* CE 5.0

Image 9 Contents
Intel Digital Set Top Box Display Driver Legal Statements Contents Hardware Limitations Date Driver Description Revision HistoryThis page intentionally left blank Introduction DefinitionsDefinitions Feature Summary Base FeaturesGMCHs Surface Support 2 830 and 854 Base FeaturesDisplay Configuration VBI Support Display Configuration NotesTV Encoders Direct3D Mobile SupportInstalling the MSI Installation NotesDisplay Driver MSI 1 830 MSIRegistry Options Driver FilesConfiguration Information Display Driver OptionsDisplay Options VRWorkaroundModeDWORD AlphaBlendModeDWORDPort Driver TV Encoder DLL Options Memory Management Options SysToVidStretch Dword 4 2D Graphics OptionsBlendFilter Dword BlitSyncVBI DwordVideo Options GDI OptionsForceGRAY16 Dword MaxBackBuffers DwordDirect3D Mobile Options Port Driver Attribute Notes Conexant Port Driver Attributes Port Driver TV Encoder DLL AttributesSilicon Image Port Driver Attributes Focus Port Driver AttributesDefault Configuration Configuration1 830 Default Configuration 2 854 ConfigurationChanging the TV Format to PAL-B Configuration ChangesChanging the TV Output Type to Component Enabling 3D SupportHdmi Support Single, Shadow DVO Modes Hardware Limitations 830 Chipset Limitations854 Chipset Limitations WinCE Graphics Driver Escape Interface Programming InterfaceSummary of Supported Graphics Driver Escape Codes Input Data Structure Output Data Structure IcegdescapeenableportIcegdescapegetnumpdattributes Icegdescapegetavailpdattributes Icegdescapegetavailpdattributes IcegdescapesetpdattributesIcegdescapegetnumpdattributes Null Icegdescapesetovlcolorparams Icegdescapesetfbgammaramp Icegdescapegetmemstats Icegdescapegetmonitordesc Icegdescapevbienable Icegdescapevbidisable Icegdescapevbiupdate Sleep33 Disable vbi ExtEscape Hdc Icegdescapeinterruptinstall Icegdescapeinterruptuninstall Icegdescapesetvideoplanezorder Icegdescapesethwalphacompatmode Icegdescapedriverversion ICEGDESCAPEI2CCONFIG ICEGDESCAPEI2CACCESS Page This escape code is used to select a DVO port master/slave Icegdescapequeryhdmihotplug Null IcegdescapequeryhdmihotplugIcegdescapewaithdmihotplug Null IcegdescapewaithdmihotplugIcegdescapesetscaninfo