Intel® Graphics Media Accelerator Driver

Production Version 14.18.64.4424 Release Notes


 

 

November 16, 2005 

Microsoft* Windows* XP-64
 

INTEL CONFIDENTIAL
DISCLAIMER: Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty relating to sale and/or use of Intel products, including liability or warranties relating to fitness for a particular purpose, merchantability or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, lifesaving, or life-sustaining applications.

Intel may make changes to specifications and product descriptions at any time, without notice.

Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

* Other names and brands may be claimed as the property of others.
Copyright © Intel Corporation 2005

This document contains information on products in the design phase of development. The information herein is subject to change without notice. Do not finalize a design with this information.


Revision History

 Date

Driver Revision

Description

Build Number

November  16, 2005

Production Version 14.18.64.4424

Production Version; fully validated

4424

November  16, 2005

Production Candidate 14.18.64.4424

Production Candidate; fully validated

4424

October 14, 2005

Pre-Alpha 14.18.0.4408

Weekly engineering drop; not fully validated

4408

September  16, 2005

Pre-Alpha 14.18.0.4393

Weekly engineering drop; not fully validated

4393

July 26, 2005

Pre-Alpha 14.18.64.4369

Weekly engineering drop; not fully validated

4369

Intel® Graphics Media Accelerator Driver

The Intel® Graphics Media Accelerator Driver contains support for the following Intel Chipsets:

  • Intel(R) 915G Express Chipset Family  
  • Intel(R) 915GV Express Chipset Family
  • Intel(R) 945G Express Chipset

 

New Features 

Features Added in Baseline 14.18.64

Reference No.

Description

Affected Component(s)

Build

 

 

 

 

 

Known Issues

Known Issues in Build Number 4424

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project's)

82218

The created schemes disappears in DTCM \ Scheme submenu after setting CRT+EFP EXTD scheme with CRT at 90 degree view and then setting CRT+EFP DDC 90 degree scheme.

CUI2

Windows* XP

Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset

81769

The EFP resolution is changed to 800x600 after setting the CRT resolution to 2048x1536 on CRT+EFP EXTD mode and then it cannot be changed when setting EFP to any resolution.

CUI2

Windows* 2000, Windows* XP, Windows* XP-64

Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset, Intel(R) 915GM Express Chipset, Intel(R) 915G Express Chipset

80734

The 720x480 and 720x576 resolutions cannot be found in IGT page when connecting the HDTV via DVI cable to the CX25905_Intel EFP/TV/HDTV/YPrPb ADD2 card.

AIM Module

Windows* 2000, Windows* XP, Windows* XP-64

Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset, Intel(R) 915GM Express Chipset, Intel(R) 915G Express Chipset

78607

The TV position is not centered and centering button is not grayed out after changing video standard from NTSC_M to PAL_B.

CUI2

Windows* 2000, Windows* XP, Windows* XP-64

Intel(R) 945G Express Chipset

Issues Resolved

Issues Resolved in  4424

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

BugID: 1741544

Desktop blacks out after HW accelerator is disabled with MS property.

GDI

Windows* XP

Intel(R) 945GM Express Chipset

Resolution Description:

 

Root Cause When we reduce Hardware Acceleration to none, we get DrvCopyBits call with source PDEV not activated. The issue happens because DrvCopyBits returns TRUE without actually doing anything since source Pdev is not activated. We can punt the call to GDI if we could not handle. Issue does not happen when we punt the call instead of returning TRUE.

Fix Given:

 

Issues Resolved in  4408

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

BugID: 1655899

DVD playback only on Primary Display in Clone Mode.

 DD

 Windows* 2000P,  Windows* XP

 Intel(R) 915GM Express Chipset

 

 

Resolution Description:


Root Cause:  If in double-wide mode, then reject overlay surface creation in CanCreateSurface.

Fix Description:

 

BugID: 1682979

Display does not come on TV even though ACPI static bit is set.

 TVOUT

  Windows* XP

 Intel(R) 915GM Express Chipset

 

 

Resolution Description:


Root Cause: The dac state was not initialized hence IntTV_IsModeSupported was returning failure.
Fix Description: Added the check for hotkey bit in IntTV_IsOutputDeviceAttached, and initialized the dac state.

 

BugID: 1696752

A blank screen is displayed on CRT when switching via Ctrl+Alt+F1 keys after disconnecting CRT,EFP,TV on EFP+TV DDC mode and system enters Suspend state when reconnecting CRT,EFP,TV back after resuming.

 SOFTBIOS

  Windows* XP

 Intel(R) 945GM Express Chipset

 

Resolution Description:


Root cause: m_eCurrentDisplayPowerState is not getting updated during resume from standby when CRT is unplugged.
Fix Description:  Modified IntCRTEncoder.c to fix the problem.

 

BugID: 1701387

 Cannot change to extended display mode when TV is hot plugged

 CUI2

  Windows* XP

 Intel(R) 945GM Express Chipset

 

Resolution Description:

Root Cause:  The global variable g_InvalidPrimaryDevices was still showing TV in it (the hotplugged device in this case), fixed this appropriately by removing the global variable and adding a local variable dwInvalidPrimaryDevices and calling the GetInValidPrimaryDevi

Fix Description:

 

BugID: 1684700

 Persistence settings are not working correctly when changing displays through CUI.

 CUI2

  Windows* XP

 Intel(R) 945GM Express Chipset

 

Resolution Description:

Root Cause:  Unable to load the data from registry because of global key. Storage of persistence data in registry is cleaned.

Fix Description:

 

BugID: 1660593, 1702534

 The EXTD saved scheme cannot be displayed on DTCM and TICM, and the Apply Button is grayed out while selecting the EXTD saved scheme.

 CUI2

  Windows* XP

 Intel(R) 915GM Express Chipset

, Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset

 

Resolution Description:


Root Cause: The settings does not apply before saving the scheme.

Fix Description:

 

Issues Resolved in  4393

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

BugID: 1612651

Japanese IME tool bar is flashing during DirectDraw test of dxdiag.exe.

 GDI

 Windows* XP

Intel(R) 855GM Chipset
Intel(R) 865G Chipset
Intel(R) 915G Express Chipset

Intel(R) 915GM Express Chipset

Intel(R) 945G Express Chipset
Intel(R) 945GM Express Chipset

 

Resolution Description:


Root Cause: GDI and DDraw do not communicate properly. While DDraw is in exclusive mode, GDI should not draw in that mode. DrvCopyBits() is called to clear and draw the toolbar. The flip is pending and DrvCopyBits() does not wait because it is not a DDraw function.
Root Cause: GdiWaitFlipPending() is called in the DrvCopyBits() to wait for the pending flip to be executed in exclusive mode before the IME tool bar is drawn.

 

BugID: 1629041

 Colors become unusual when making the window smaller in playing WMV_HD file.

 DD

 Windows* XP

 Intel(R) 915GM Express Chipset

Intel(R) 945G Express Chipset

 

Resolution Description:


Root Cause: This bug occured after Gmm optimized YUV IMC_2_4 surfaces to only map in the planar pages that are used based on the width during surface creation.  DDraw assumed that the entire surface up to the pitch was usable (mapped in).  The bug appeared when using these surfaces for downscaling the overlay.

Root Cause: this bug can be fixed by using the mapped page in YUV pages for the temporary YUV surfaces when downscaling.

 

BugID: 1633587

 Some residual screen on desktop when running 3DLabs in the pivot mode.

 OGL

 Windows* XP

 Intel(R) 945G Express Chipset

 

Resolution Description:


Root Cause: The corruption occurred because the app window was not clipped by the screen.  The fix clips the windowRect by the resolution of the screen.

 

BugID: 1669425

 Improve COPP performance on query status with new cloakware module.

 DVD

 Windows* XP

Intel(R) 855GM Chipset
Intel(R) 865G Chipset
Intel(R) 915G Express Chipset

Intel(R) 915GM Express Chipset

Intel(R) 945G Express Chipset
Intel(R) 945GM Express Chipset

 

Resolution Description:


Root Cause: The Cloakware tamper resistance module was taking too long to complete the MAC calculation.

Fix Description: The new Cloakware tamper resistance module improves the performance of the MAC calculation, which reduces glitches during video playback.

 

BugID: 1669594

 COPP BSOD sighting

 DVD

 Windows* XP

Intel(R) 855GM Chipset
Intel(R) 865G Chipset
Intel(R) 915G Express Chipset

Intel(R) 915GM Express Chipset

Intel(R) 945G Express Chipset
Intel(R) 945GM Express Chipset

 

Resolution Description:


Root Cause: The COPP session data was originally being allocated as pageable, which may have been causing sporadic BSOD when the session data was hit while paged out.  Redo the allocation to be unpageable.


 

BugID: 1668519

 Network communication initiated to Domain Controller on every right click or CP access. (GER)

 CUI2

 Windows* XP

 Intel(R) 915GM Express Chipset

Intel(R) 945G Express Chipset

 

Resolution Description:


Root Cause: The string "EVERYONE" has a different meaning for German OS. In German OS, it should be "Jeder". By having "EVERYONE" in the CUI code, it causes the German OS to do a domain lookup for "EVERYONE" and network communication.

 

BugID: 1625487

 There is no data in color quality and screen resolution items, and the display mode cannot be switched to HDTV with modified BIOS.[REG]

 AIM

Windows* XP

 Intel(R) 855GM Chipset

 

Resolution Description:


Root Cause: When queried for HDTV modes, AIM component used to get the HDTV mode list and the function assign supported and preferred standards to that mode list. But in the latest versions of gfx driver, AIM does not get any mode list.
Fix Description: 1) Do not eWindows* XPect the mode list from CUI. Add the HDTV modes as well as supported and preferred standards when queried for HDTV caps. This fix is ported from UAIM code base. 2) When queried for minimum resolution, OS returns 800x600. But for HDTV, it should be 640x480. The changes are in igfxdev\DevMode.cpp.

 

BugID: 1658723

 When CUI2 switches to CRT+TV(DDC) w/ DTCM, TV blanks out. (Driver crash)[ICT]

 GDI

 Windows* XP

Intel(R) 915GM Express Chipset

 

Resolution Description:


Root Cause: GDI sending an invalid combination of display device list (such as CRT+CRT) to SoftBios is resulting mode table list shortage and eventually retuning zero.
Fix Description: GetRegistryDisplayDevices() function is revamped to appropriately handle DISPLAY_CURRENT_CONFIG, DISPLAY_1_CONFIG and DISPLAY_2_CONFIG. The code update ensures that GDI does not generate an invalid display device combination.

 

BugID: 1683821

 W2K/WXP : "Display Expansion"   label is missing in the secondary device of DDC in Intel CUI.

 CUI2

Windows* XP, Windows* 2000

Intel(R) 945GM Express Chipset

 

Resolution Description:


Root Cause: Missing one label in secondary page in DDC mode.
Fix Description: Added an extra resource for label in DDC mode for secondary device.

 

BugID: 1682762

 [Clone mode]Can not change refresh rate when the device is replaced.

 CUI2

Windows* XP

Intel(R) 915GM Express Chipset

 

Resolution Description:


Root Cause: Data initialization issue.

Fix Description: Initialized it properly.

 

BugID: 1663757

 MCCS: Values in color tab cannot be reset to default after they changed.

 CUI2

Windows* XP

 Intel(R) 915G Express Chipset

 

Resolution Description:


Root Cause: The MCCS controls were not initialized once the values changed, so slider dint retained its position.

Fix Description: 

 

BugID: 1660015

 The EFP radio button still displays on IGT page after unplugging the EFP and then resuming from Hibernation state with IGT page opened.[REG]

 CUI2

 Windows* XP, Windows* 2000

 Intel(R) 915GM Express Chipset, Intel(R) 915GM Express Chipset

 

Resolution Description:


Root Cause: An expected behavior until CUI handles PBT_APMRESUMEAUTOMATIC. We require clear requirements on why PBT_APMRESUMEAUTOMATIC should be handled and their side effects. This may be added after a through Impact analysis. It is proved in MSDN for PBT_APMRESUMEAUTOMATIC attached.

 

Issues Resolved in  4369

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

BugID: 1640291, 1654192

TV-Out shows black screen by some TV setting operations.

AIM

XP

Intel(R) 945G Express Chipset

 

Resolution Description:

 

Root Cause: 1.)Chrontel 7021 card had hardware issues with overscan in 1080i/p with 17x9 and 19x10, and 2.)When display is in 720p and overscan option  is checked, TV blanks out when Restore Defaults button is clicked.

Fix Given: 1.)Disable overscan in 1080i/p with 17x9 and 19x10 resolutions, and 2.)Chrontel provided workaround: Call GetAttachedDisplays after setting overscan.

 

BugID: 1640528

Transient green grabage displays when Live TV, Video Playabck, and DVD is launched in Media Center.

DD, DVD

XP, MCE

Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset

 

Resolution Description:

 

Root Cause: MCE is using the YUY2 texture surfaces without initialize them. During LiveTV, DVD, or pre-corded video playback in MCE 2005, the transient green (sometimes also pink squares) display for second when switching from window viewing to full screen. Expectation is a solid black screen.

Fix Given: We decided not to fix the bug becuase the OEM that wanted it is happy enough that the next version of MCE does not show this issue.  This issue was a MS problem becuase they did not choose to initialize their memory before they displayed it to the screen.

 

BugID: 1640528

Transient green grabage displays when Live TV, Video Playabck, and DVD is launched in Media Center.

DD, D3D, DVD

XP, MCE

Intel(R) 945GM Express Chipset, Intel(R) 945G Express Chipset

 

Resolution Description:

 

Root Cause: MCE is using the YUY2 texture surfaces without initialize them. During LiveTV, DVD, or pre-corded video playback in MCE 2005, the transient green (sometimes also pink squares) display for second when switching from window viewing to full screen. Expectation is a solid black screen.

Fix Given: MCE is using the YUY2 texture surfaces without initialize them. We try to init the YUY2 texture surfaces as 0x8000 (black in YUV domain) by HW.

 

BugID: 1646770

Garbage shows on screen while testing Coredraw with Pivot mode.

ROTATION

Windows* 2000, Windows* XP

Intel(R) 945G Express Chipset

 

Resolution Description:

 

Root Cause: This is introduced due to DrvStrokePath optimization in rotation. The optimization takes each line in path object, rotate the coordinates and draws the line to the Frame buffer. While converting the float coordinates to long, there is data lost from the conversion. One pixel difference in calculation changes the slope of the line. A path drawn with non optimized and optimized path can have difference.

Fix Description: DrvStrokepath optimization in Rotation is disabled.

 

BugID: 1625842

The position arrows in TV/Advanced Settings are not in accordance with the orientation chosen.

CUI2

Windows* XP

Intel(r) 915GM Chipset

 

Resolution Description:

 

Root Cause: Scaling issue related to 3D settings bug.

Fix Given: The calling sequence changes for an active detect was done before getting the current configuration.

 

BugID: 1649176

FBC stride to use bpp that corresponds to current mode, C3SR wmark to use 32bpp always for calc

RESOURCE MANAGER

Windows* XP

Intel(r) 915GM Chipset, Intel(R) 945GM Express Chipset, Intel(r) 855GME Chipset

 

Resolution Description:

 

Root Cause: Past directions from HW to use 32bpp for FBC stride calculation for all bpp modes no longer valid.  The larger than expected stride threshold for 16bpp modes caused display corruption.  Using the bpp of the current mode fixes the issue.  Then, for C3SR, 16bpp modes were seeing flicker on Calistoga.  There is a HW arch issue for all platforms for C3SR.  Using 32bpp for watermark calculations is the workaround.

Fix Given: Changed FBC stride calculation to use the actual bpp of the current mode instead of a constant 32bpp.  ALso changed C3SR watermark calculations to always use 32bpp.  This is a workaround for a HW issue in lower bpp modes. We will use 32bpp for all watermark calculations.

 

BugID: 1624597

CUI2_Some help tips can not be reached by right clicking, but can be reached by the question mark

CUI2

Windows* XP

Intel(R) 945G Express Chipset

 

Resolution Description:

 

Root Cause: Notify property is missing few controls.

Fix Given: Added Notify property into the resource file and also added controls which are not having strings IDs in commonutils.cpp.