Intel® Graphics Media Accelerator

Production Version 14.36.0.4969

Release Notes

 

July 17, 2008

 

Microsoft Windows* XP

 

 

 

 

 

Revision History

Date

Driver Revision

Description

Build Number

July 17, 2008

Production Version 14.36.0.4969

Weekly engineering drop; not fully validated

4969

July 11, 2008

Production Candidate 14.36.0.4969

Weekly engineering drop; not fully validated

4969

June 25, 2008

Beta 14.36.0.4958

Weekly engineering drop; not fully validated

4958

June 10, 2008

Beta 14.36.0.4955

Weekly engineering drop; not fully validated

4955

May 6, 2008

Beta 14.36.0.4945

Weekly engineering drop; not fully validated

4945

 

Intel® Graphics Media Accelerator Driver

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

 

·         Intel(R) G43 Express Chipset

·         Intel(R) G45 Express Chipset

·         Intel(R) Q43 Express Chipset

·         Intel(R) Q45 Express Chipset

·         Intel(R) G33 Express Chipset

·         Intel(R) G35 Express Chipset

·         Intel(R) G965 Express Chipset

·         Intel(R) Q33 Express Chipset

·         Intel(R) Q35 Express Chipset

·         Intel(R) Q963 Express Chipset

·         Intel(R) Q965 Express Chipset

·         Mobile Intel(R) GL960 Express Chipset

·         Mobile Intel(R) GLE960 Express Chipset

·         Mobile Intel(R) GM965 Express Chipset

·         Mobile Intel(R) GME965 Express Chipset 

·         Mobile Intel(R) GL40 Express Chipset

·         Mobile Intel(R) GM45 Express Chipset

·         Mobile Intel(R) GM47 Express Chipset

 

New Features

Features Added in Baseline 14.36

Reference No.

Description

Affected Components

Build

 

Support for  OGL2.0 + extensions ( Intel®  3 Series Chipset Family not supported)

3D

4945

 

Known Issues

Known Issues in Build 4969

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

2557194

Blank screen is displayed on TV at Full screen DOS mode.

Video BIOS

Windows* XP

Mobile Intel® 965 Express Chipset Family

2557524

The SDVO CRT cannot be detected in CUI.

Soft BIOS

Windows Vista*

Windows* XP

Intel® 3 Series Chipset Family

2559730

Blue screen is displayed after changing the Gamma settings in the CUI page.

DirectDraw*

Windows* XP Windows* XP-64

Intel® 3 Series Chipset Family

2560540

Blue screen is displayed and system hangs after applying the scheme in CUI.

DirectDraw*

Windows* XP

Windows* XP-64

Mobile Intel® 45 Series Chipset Family

 2561371

Corruption is displayed while playing the Second Life game.

OpenGL*

Windows Vista* Windows Vista*-64 Windows* XP Windows* XP-64

Mobile Intel® 45 Series Chipset Family

Intel® 4 Series Chipset Family

2559791

Corruption is displayed while playing Twister DVD after rotating the CRT to 0 degree and HDTV to 180 degrees with CRT+HDTV DDC mode.

Rotation

Windows* XP-64

Mobile Intel® 45 Series Chipset Family

2560430

Blank screen is displayed on TV after hot plugging TV with LFP+TV DDC mode.

Soft BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

2560433

Desktop resolution of EFP is changed to 800x600x32bit@ 60Hz after closing the lid switch and hot unplugging the CRT.

NT - miniport

Windows* XP

Windows* XP-64

Mobile Intel® 45 Series Chipset Family

2561126

System cannot enter Hibernation state (S4) automatically and resume to desktop after 2 minutes.

AIM Module

Windows* XP

Intel® 4 Series Chipset Family

 

Issues Resolved

Issues Resolved in Build 4969

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2554653

Volocity application causes 0xEA blue screen.

OpenGL*

Windows* XP

Intel® 3 Series Chipset Family
Mobile Intel® 945 Express Chipset Family
Intel® 945 Express Chipset Family

Root Cause:  

Buffers were unintentionally released that were in use by HDW during "resolve ta" operation. This function should release buffers only when scene is pending or has been initiated. Buffers were released regardless of these particular scene states.

Bug ID: 2555607

Google Earth in OpenGL mode quits with error waking from S3 or S4.

OpenGL*

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

An error was being returned when the non empty command buffer is discarded instead of being sent to HW. Sometimes an error was also returned when no buffer with commands had been sent to HW during flush. This made some structures not to be locked and therefore NULL dereferences occured leading to exceptions.

Bug ID: 2559875

DVI does not function after hot docking sometimes.

Soft BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Device detection needs to be completed in case of SPI interrupts also.

Bug ID: 2561206

External display has no system password screen after S3 resume.

N/A

Windows Vista*
Windows Vista*-64
Windows* XP
Windows* XP-64

Mobile Intel® 45 Series Chipset Family

Root Cause:  

During S3 resume, the DP clocks were not restored properly, so the display was getting blank on the DP panel.
Code has been added to reprogram the DP AUX clocks if they are not found to be programmed properly.

Issues Resolved in Build 4958

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2555617

Yellow country borders are not rendered in Google Earth in OpenGL mode

GHAL3D

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Since the new true distance line anti-aliasing mode isn't setup to deal with the variable width lines that OpenGL uses, revert back to manhattan distance to perform line anti-aliasing.

Bug ID:

2556662

Warhammer 40K: Soulstorm demo does not render water correctly

Direct3D*

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

texture coordinates are not correctly calculated.  Thus stage 1 is using first texel in texture1 for filling in whole polygon. Water is rendered as solid monocolor surface.

 

 

Bug ID:

2558314

Power Point opens very slowly; system unresponsive; lockups.

GDI

Windows* XP

Intel® 965 Express Chipset Family-G
Intel® 4 Series Chipset Family

Root Cause:  

GradientFill operations are used to render certain Powerpoint presentations

The GradientFill path is slow in driver because it is using the GHAL2D, 3D path & there are many thousand calls for this operation.

Optimized algorithm path to take these scenarios into account.

Bug ID:

2559583

System crash caused by pressing hot key to switch to Full screen mode under Command Prompt

Soft BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

When hot key was pressed, code was added to ensure proper configuration of pipes and planes

Bug ID:

2560531

BSOD is displayed at the left top.

Video BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

VBIOS was not changing the Panel fitter Pipe values during BSOD set mode call.
The code changes are done to identify and set the proper Panel fitter pipe values to fix the issue

Bug ID:

 2560562

Display Switch hotkey not functioning in Windows and DOS

N/A

DOS 6.22
DRMK DOS
Windows Vista*
Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

During TV detection process in VBIOS, the Sense Ctrl bits were set to high. For Mobile Intel® 45 Series Chipset Family, we had to set it to Low during TV detection.

Issues Resolved in Build 4955

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2554082

OpenGL sample AASphere loses image if AA is enabled

GHAL3D

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

Change method used to perform line anti-aliasing on CTG/EGL for OpenGL* from new true distance method to older manhattan distance method. The new true distance method is difficult to tune for varying line widths; it was designed to allow Direct3D* to pass WHQL tests and Direct3D* only supports a line width of 1 pixel.

Bug ID: 2554402

Blue Light is not correct in Unreal Tournament 3 (UT3) Strident Map

Direct3D*

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Texture L8 was not set for sampler s4, because of failed get state process or handle - there was no conversion for L8_SRGB available. Doing this conversion was only option when SRGB write was enabled.

resolution:
Adding code to get state processor handle without srgb write if first try failed fixes this issue.

Bug ID: 2554915

Blue screen is corrupted.

Video BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Added code to check if VGA mode set is being called to VBIOS during BSOD. If VGA mode is set, then Cursor Plane-A is disabled

Bug ID: 2555425

Display brightness doesn't work after resume from S3

Power Conservation

Windows* XP

Mobile Intel® 45 Series Chipset Family
Montevina

Root Cause:  

ASLE IER and IMR bits were not restored properly.

Bug ID: 2557316

Windows* XP : Video driver is not installed properly on 50Hz LFP.

INF File

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

xp Inf - igxp32.inst did not have the [General_AddSwSettings] entry for CNT0 and CNT1. So the EnableNoPrune flag was missing for CNT.

Bug ID: 2557629

WWindows* XP : No display only on DOS Fullscreen condition on Display Port monitor.

Soft BIOS

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

There was a problem in calcuating the index for DP ports. If we had support for HDMI or DVI on DP, the current logic in BaseVBIOSHandler_getdisplayindex() function was setting index to wrong value. Chagned the logic in the function to handle Display Port separately based on index.

Bug ID: 2559614

Windows* XP : Intel PM function does not work properly if boot up from battery mode.

Power Conservation

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Issue happens if DPST, DPS, and CxSR are enabled together. The issue is related to the PC feature state management. DPST was overwriting other PC states, which was causing others features to not turn on. Implemented a Save/Restore scheme to ensure this does not happen.

Issues Resolved in Build 4945

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2554402

Blue Light is not correct in Unreal Tournament 3 (UT3) Strident Map

Direct3D*

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Texture L8 was not set for sampler s4,  there was no conversion for L8_SRGB available. doing this conversion was only option when SRGB write was enabled


resolution:
added code so that if first try failed, conversion still happens withougt SRGB write.

Bug ID: 2554412

Can not set CRT Refresh Rate correctly on only wide modes. (CUI value and actual signal is different.)

N/A

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

same source fix in b105413

Bug ID: 2554911

Display mode is changed to LCD/CRT DDC (800x600) unexpectedly.

N/A

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

CUI would request for configuration advise from driver. But since this is a request for advise from CUI, driver would do a static detection and this will result in LFP and CRT both being detected. Since no CRT is actually there, it will be a legacy CRT. So, the configuration advised will be Clone and mode will be 8x6.
Fix is to use the flag sent by CUI while requesting for advise of configuration and mode which is set if the request is after boot. If that flag is set, then driver will not do a static detection. This means driver detects only LFP and the mode will be native resoultion of LFP

Bug ID: 2554912

BMP mode removal table does not take effect.

N/A

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

After the interlaced/progressive concept was introduced, the default setting to remove a mode is to clear the 6th bit of removal flags.

if VBT version is <136, setting 6th bit to 1 will work to remove a mode.

if VBT version is >136, to remove a mode the defualt setting is to clear the 6th bit

Bug ID: 2555111

Guitar Hero 3 - Game crashes while trying to launch the game when   using Shader Model 3

Direct3D*

Windows Vista*
Windows* XP

Mobile Intel® 45 Series Chipset Family
Mobile Intel® 965 Express Chipset Family

Resolution:  
Added support for depth textures. Depth textures enabling solves problems with Guitar Hero3, enables shadows in call of Juarez.

Bug ID: 2555837

Flicker can be seen  on the LCD (LFP) in Battery mode with 800x600/1024x768 resolution.

Power Conservation

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

Some static DRRS panels have different timings for each refresh rate supported (60Hz, 50Hz). As such, RR switching requires complete pipe timings reprogramming instead of just the dot clock change only as for seamless panels.

The driver is now modified to do pipe timings reprogramming for static DRRS panels support.

Bug ID: 2557236

In extended display mode, nothing is displayed on CRT after resuming from  " monitor-off" .

Soft BIOS

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause:

During Monitor off, driver disables all planes & pipes that doesn't have a port associated with them. Since Monitor is off, AnalogPort will also be in OFF state and planes & pipes associated with it are turned off. While resuming back, since driver doesn’t get the call to enable surface for primary device, PLANE A and PIPE A are not enabled back.

Resolution: Driver will only disable Plane B and and Pipe B

Bug ID: 2557740

Hotkey display switching not working properly in some Video BIOS vesions

N/A

Windows* XP
Windows* 2000
Windows Vista*
Windows* XP-64
Windows Vista*-64

Mobile Intel® 45 Series Chipset Family

Root Cause:  
Some registers were not being saved and restored.   Fix was implemented to save and restore these registers to during the hot key switching.

Bug ID: 2557904

‘Call Of Duty4' game stop responding while loading game

GMM

Windows* XP

Intel® 965 Express Chipset Family
Mobile Intel® 45 Series Chipset Family
Mobile Intel® 965 Express Chipset Family
Intel® 4 Series Chipset Family

Root Cause:

Resolved with Windows* XP-GMM revision to take advantage of full 2G aperture

Bug ID: 2558017

PWM frequency is not correct

Resource Manager

Windows* XP
Windows Vista*
Windows Vista*-64

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Wrong FSB frequency value was used.  Changed the FSB value used to calculate PWM frequency as per spec, and issue is resolved.

Bug ID: 2558040

When monitor goes to sleep and comes back, the ADD2 monitor has no screen.

N/A

Windows* XP

Intel® 965 Express Chipset Family

Root Cause:  

I2C speed specified in SPD of ADD2 cards. This is needed to determine the maximum speed with which I2C system can communicate with codec of the ADD2 card.  Fix is implemented so that the driver reads/writes codec registers with the correct   I2C speed specified in SPD of ADD2 cards.

Bug ID: 2558185

Hue setting not seen on Video Overlay Page on CUI

CUI2.5

Windows* XP
Windows Vista*

Intel® 3 Series Chipset Family
Intel® 965 Express Chipset Family
Intel® 945 Express Chipset Family

Root Cause:

CUI was not getting the correct bit to enable/disable Hue in any overlay applicatoin due to different conversion logics used in CUI and driver that has caused the driver and CUI to be out of sync.   This issue is fixed by maintaining proper conversoin from CUI range to driver range.

Bug ID: 2558446

Cannot open " Advanced" Setting of Display Properties when using Simplified Chinese.

Loc Translation

Windows* XP

Mobile Intel® 45 Series Chipset Family
Intel® 4 Series Chipset Family

Root Cause:

Caused by String being too long in Simplified Chinese.  Marked string as ‘translatable’ in code so that less characters can be used.

Bug ID: 2558494

Using Display Port, Garbage is seen when configuratoin is 2560x1600 16 bit only on Battery mode.

Power Conservation

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

Reprogramming of the compression ratio for 16bpp was made to set the right values.

Bug ID: 2558575

Can not change LFP brightness after S3 resume.

Power Conservation

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:

Driver interrupts were not restored properly when coming out of S3.