Intel® Graphics Media Accelerator

Production Version 14.37.2.64.5043

Release Notes

March 12, 2009


Microsoft Windows* XP 64

 

 

Revision History

Date

Driver Revision

Description

Build Number

March 12, 2009

Production Version 14.37.2.64.5043

Production Version; fully validated

5043

January 29, 2009

Production Version 14.37.1.64.5029

Production Version; fully validated

5029

November 13, 2008

Production Version 14.37.64.5009

Production Version; fully validated

5009

October 22, 2008

Beta 14.37.64.5000

Weekly engineering drop; not fully validated

5000

October 2, 2008

Beta 14.37.64.4993

Weekly engineering drop; not fully validated

4993

September 19, 2008

Beta 14.37.64.4988

Weekly engineering drop; not fully validated

4988

September 04, 2008

Beta 14.37.64.4981

Weekly engineering drop; not fully validated

4981

Intel® Graphics Media Accelerator Driver

Note: Intel® G31, G33, G35, Q33, Q35, GL960, GLE960, GM965, and GME965 Express Chipsets will be End of Maintenance (EOM) for Windows* XP and Windows Vista* after the PV 14.37 release.

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

·     Intel(R) G31 Express Chipset

·     Intel(R) G33 Express Chipset

·     Intel(R) G35 Express Chipset

·     Intel(R) G41 Express Chipset

·     Intel(R) G43 Express Chipset

·     Intel(R) G45 Express Chipset

·     Intel(R) Q33 Express Chipset

·     Intel(R) Q35 Express Chipset

·     Intel(R) Q43 Express Chipset

·     Intel(R) Q45 Express Chipset

·     Mobile Intel(R) GL40 Express Chipset

·     Mobile Intel(R) GL960 Express Chipset

·     Mobile Intel(R) GLE960 Express Chipset

·     Mobile Intel(R) GM45 Express Chipset

·     Mobile Intel(R) GM47 Express Chipset

·     Mobile Intel(R) GM965 Express Chipset

·     Mobile Intel(R) GS45 Express Chipset

New Features

Features Added in Baseline 14.37

Reference No.

Description

Affected Components

Build

 

Embedded display support (eDP) with AUX and DPCD mandatory

VBIOS, softBIOS and Power Conservation

4981

 

DVMT 5.0 Update to officially support 512 MB System Memory Configuration

GMM

4981

 

RCR Read Panel color depth from EDID when EDID is enabled in VBT

VBIOS and softBIOS

4981

 

VBT bit to distinguish  S-DRRS and DRRS panels

VBIOS. And softBIOS

4993

 

Add DirectX Query Timestamp and Timestamp_Freq

D3D

4993

 

Support External Metrics through a Pix Plugin Tool and IGPA

Core driver

4993

Known Issues

Known Issues in Build 5043

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

3001830

The Screen Resolution for HDTV is not persisted after switching the display mode from TV+CRT DDC mode to TV only mode via pressing CUI hotkeys.

CUI2.5

Windows* XP
Windows* XP-64

Mobile Intel® 4 Series Chipset Family

2807923

WLK 1.2 (DirectDraw 32bit) fnDirectDraw*.exe test case 0021 fails

Soft BIOS

Windows* XP
Windows* XP-64

Intel® 4 Series Chipset Family

2807778

Video Standard for TV does not persistence after switching the display mode from DDC mode to TV only mode via pressing CUI hotkeys.

CUI2

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

Mobile Intel® 4 Series Chipset Family

2807284

The Refresh Rate of EFP cannot be changed to 75Hz with EFP+TV DDC mode.

Soft BIOS

Windows* XP
Windows* XP-64

Intel® 4 Series Chipset Family

2788029

Error message is displayed after launched the Need for Speed: ProStreet game.

CV

Windows* XP-64

Mobile Intel® 4 Series Chipset Family

2742750

Blank screen is displayed after hot plugging the CRT and resuming from DPMS mode.

NT - miniport

Windows* XP-64

Intel® 4 Series Chipset Family

2560433

The desktop resolution of EFP is changed to 800x600x32bit@ 60Hz after closing the lid switch and hot unplug the CRT with modified BIOS.

NT - miniport

Windows* XP
Windows* XP-64

Mobile Intel® 4 Series Chipset Family

2559791

The corruption is displayed after rotating the CRT to 0 degree and HDTV to 180 degrees with CRT+HDTV DDC mode.

Rotation

Windows* XP-64

Mobile Intel® 4 Series Chipset Family

Issues Resolved

Issues Resolved in Build 5043

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2561472

After hot docking dual external displays, DVI+VGA do not detect sometimes with Windows* XP.

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Live state logic was not returning live state properly, which was causing the retry loop logic to fail

Bug ID: 2561584

Intel units with 945/965 chipsets lose external video when ext. display is set on top

CUI

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 

OS was not providing the right set mode calls to driver.  Persistence was also not making calls to driver as the target mode is same as the current mode. 

Bug ID: 2743069

If monitor is off during Quake 4 game, system halts.

OpenGL*

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2787374

Video overlap in one window when playing video file by PowerDVD & WMP synchronously

DirectDraw*

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 
ReserveOverlayResource correctly determines the 1st process is using the overlay then mistakenly allows the 2nd process to use the overlay because dwOvlIndex had the value INDEX_OVERLAY instead of INDEX_NOOVERLAY.

Bug ID: 2807426

TV format can not be retained after toggling one cycle via Fn+F4

CUI2.5

Windows Vista*
Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

The regqueryvalueex call used for reading the registry was failing beacuse the size to be read was being passed as 0.

Bug ID: 2807439

Internal LCD screen color becomes strange, when enter Auto Hibernation from Auto sleep.

NT - miniport

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Before going to hibernation, system resumes from standby and at this time OS sends display power on calls where in we turn on LVDS back light and port. However, there was no valid setmode to back this up.

Bug ID: 2807601

Hibernation Functional test failed.

CUI2.5

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

There was a memory leak in the igfxsrvc service.

Bug ID: 2807982

Extended desktop does not persist after reboot.

CUI2.5

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 
Driver was setting "SwitchtoSPSD" key value to 1 when it talks to the virtual configuration before the system is turned off.  CUI persistence refers to this value when WA_ExitEDT is called irrespective of persistence enabled/disabled.

Bug ID: 2855502

AK3M LCD display is abnormal (Pink/Blue)when he issue happened when system resume from S3 before enter S4.

NT - miniport

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2855900

In cloned mode, CRT as primary, 1280x800 does not persistent

NT - miniport

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Needed to introduce a Function Generate mode list, which forms a new mode list, with the extra RR included to be sent to OS.

Bug ID: 2912349

DVI external display monitor does not turn on and is not recognized in CUI

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Live state logic was not returning live state properly, which was causing the retry loop logic to fail

Bug ID: 2912785

Screen corruption during preload auditing, G41, Tampa

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 
Plan B register (0x71180) bit 10 is set (Plane B uses display tiled memory) by the preinstaller and Vbios clears that bit blindly in the routine util_Plane_Enable.

Bug ID: 2913201

Actual Refresh rate on OSD is not same as Refresh rate which is selected in CUI.

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

SoftBIOS BASEENCODER else-if logic had an error.

Bug ID: 2913228

DPST level does not stay at HP spec when set in VBT

Power Conservation

Windows* XP
Windows Vista*
Windows Vista*-64

Mobile Intel® 965 Express Chipset Family
Santa Rosa

Root Cause: 

When installing the driver first time after a fresh OS installation,  the driver first sets the driver policy to PWRCONS_PLAN_BETTER_POWER_SAVINGS and writes the DPST as level 4 to the registry. CUI later requests the current level of DPST for custom plan, and it receives the DPST from registry instead of the value from VBT.  For the first installation, driver should write the DPST level from the VBT to the registry

Bug ID: 2954723

Some of Mobile Intel® 4 Series Chipset Family Crystal mark detail score are less than Mobile Intel® 965 Express Chipset Family.

Power Conservation

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

RS2 support workaround flags were not being cleaned up properly.

Bug ID: 2954768

Cannot toggle clone mode to external mode via Fn+F4

CUI

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

In Windows* XP edid persistence is not supported by default. Edid write is not done properly in the registry. Junk values are written in the registry. When we get UID of a device we use edid check (i.e comparing junk data with junk data), so we were getting UID as 0. So CUI was sending primary UID =0 to the driver, forcing the driver to think that opmode is DDC.

Bug ID: 2954832

90 degree desktop rotation causes DT to jitter/flicker.

GMM

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

There was a missing switch case break in Gmmlib.

Bug ID: 2954926

DVI external display monitor in clone mode does not turn on

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Live state logic was not returning live state properly, which was causing the retry loop logic to fail

Bug ID: 2955008

Some Intel Video PM functions in Intel CUI are grayed out.

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Power conservation features needed to be updated to be supported on new SKUs.

Issues Resolved in Build 5029

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2561556

Screen turns red while playing Fable game, Q45

GHAL3D

Windows* XP
Windows Vista*

Intel® 4 Series Chipset Family

Root Cause: 


The first implementation of shadow mapping was limited to 3.0 shaders, but the implementation should be valid for all versions where the hardware supports depth textures. This was the issue with Fable since they are sending a PS1.1 and expecting shadow mapping.

Bug ID: 2912441

When " BitBashing Support " enables, drivers does not read EDID extension block.

Soft BIOS

Windows* XP
Windows Vista*
Windows Vista*-64

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2912718

TV Wizard - Error message is displayed when hot plug HDMI with TV Wizard default install is disabled in INF

CUI2.5

Windows Vista*
Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 


No check is made to ensure that TV Wizard is actually installed

Fix:
Check if TV Wizard is installed before launching the exe

Bug ID: 2912719

When connect HDMI TV, the TvWizard2ft.exe error message appears

N/A

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2954388

CUI SDK not working properly with 3rd party application using I2C

CUISDK

Windows Vista*
Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 


Fix:
Added checksum details for I2C calls and changes related that

Bug ID: 2912473

Sysmark2004 will stop by script error running.

OpenGL*

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2855959

Unit does not enter S3 or S4 via 1-5min timeout on DC.

Power Conservation

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 

 


Regression in KCHServiceDispPipeEvent where the KCH_INT_EVENT_DPST (Histogram interrupt)status is set even in condition when only phase in interrupt is detected. This results in endless histogram interrupt triggered.

Solution: KCH_INT_EVENT_DPST should only be managed by PC function Dpst3ManageThirdLevelInterruptBits_Windows* XPDM in pcdpst.c.

Bug ID: 2808050

BSOD will occur when YumeBench is running.

GHAL3D State

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

 

Memory leaks found and fixed.

Bug ID: 2807982

Extended desktop does not persist after reboot -AFLAC

CUI2.5

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 


The reason for the issue was driver sets " SwitchtoSPSD" key value to 1 when it takes to the virtual configuration before the system is turned off. CUI persistence refers to this value when WA_ExitEDT is called irrespective of persistence enabled/disabled. The WA function was designed only for persistence disabled scenario.
So adding the check before calling the WA_ExitEDT function , which in this bug scenario doesn’t get called and hence doesn’t refer to SwitchtoSPSD key value.
Conditional checks are taken in a way such that power persistence from VBT and SDK persistence enable/disable is also taken into consideration.

Bug ID: 2788096

"Twin" shows in Operating Mode drop down menu of CUI.

N/A

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 


; Remove TWIN
HKLM, " %CUIDeviceIndependentKey%\igfxcfg\resources" , " 540" , %REG_SZ%
--

Bug ID: 2787517

Autocad 2009 perpixel lighting correction error

Direct3D*

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

 

Constant registers where not being handled correctly by the driver (not enough bits were being used to store information about the constant registers).

Bug ID: 2787508

Autocad 2009 fullshadows cannot render

Direct3D*

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

 

Autocad runs the test independent. Customer feedback to work the scripts separately rather than the VCA tool.

Constant registers where not being handled correctly by the driver (not enough bits were being used to store information about the constant registers).

Bug ID: 2787493

iHDMI - [Channel- P5QL-EM -G43] DVI no display

Video BIOS

Free DOS
Windows Vista*
Windows Vista*-64
Windows* XP
Windows* XP-64

Intel® 4 Series Chipset Family

Root Cause: 


VBIOS was blindly scanning for the CEA extension blocks to check if the panel is HDMI or not, without first checking if the extension flag in EDID (127 byte) is greater than zero as how driver was doing. This particular panel did have a CEA extension block with a VSDB showing a HDMI header, even though it’s not a HDMI panel. VBIOS hence interpreted based on this info that this is a HDMI panel and did not disable NULL packet enable and Audi output from the port control register hence no display when HDMI/DVI was chosen in VBT.
When DVI only was chosen in VBT, the device attached was not getting set hence no enumeration of the device. This is because of the same above mentioned reason, the HDMI display attached status wrongly came as true but since the HDMI compatibility bit was not set in VBT (DVI only was chosen), the device attached bit was not set hence the device did not get enumerated at all which means the port control register was not getting enabled.

Fix :- The correct fix as how its been done in the driver, is to check if the extension flag is greater than 0 before reading the CEA extension blocks for checking if the panel is a HDMI panel. If the flag shows it has no extension blocks (0), then VBIOS won’t bother to read the extension blocks instead it will just set the carry flag (HDMI display not attached) in the routine aim_Is_HDMI_Display_Attached and return

Bug ID: 2742937

A secondary screen collapses when movie is played.

DirectDraw*

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

 

In ResourceOverlayReserve the code missed a place to have sprite A fixed to pipe A and sprite B fixed to pipe B which is how CTG is designed. For Clone when panning, the code on legacy was always making the overlay the panning pipe. So on CTG when the secondary is panning (in this case pipe B), it was trying to assign sprite A to the panning pipe (pipe B), which is wrong. Fixed by checking that we are FtrTwoSprites in Clone and always having sprite A set to pipe A and sprite B set to pipe B.

Bug ID: 2560670

L-Shaped Video Corruption Seen in Extended Mode via S-Video

DirectDraw*

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

 

Using a Mobile Intel® 4 Series Chipset Family B3 CRB with driver 4948 and I can’t replicate the issue *** Using the system the AE replicated the issue on (Mobile Intel® 4 Series Chipset Family B2 and driver 4948) I can replicate the issue.

The issue is with the surface we are creating when calling GMMAllocateRectangular. We have to make 2 passes to convert IMC3-> RGB. We have to do IMC3-> YUY2, then YUY2-> RGB. The surface created from the GMM call is for the intermediate one where the surface is YUY2, but we are calling the routine with the flag set to IMC3. When GMM see’s IMC3, it tries to optimize the memory and not map in all the memory, and it thinks the surface is planar. But YUY2 is packed and needs the entire rectangle of memory requested, so when we don’t optimize, that’s why the issue is gone.

The way to fix the issue is in GHAL_Multiple_Pass clear the GMM_IMC_1_3_SURFACE and GMM_IMC_2_4_SURFACE in the surface flag sent to GMMAllocateRectangular since the surface is not being used for IMC3. Also clear the GMM_VIDEO flag and change it to GMM_BITMAP.

Bug ID: 2518792

Intel G35 VGA 14.31 Driver have broken image while running 3DMark01 (hardware T& L)

GHAL3D State

Windows Vista*
Windows* XP

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

Root Cause: 

 

Bug ID: 2913255

The display is collapsed when Dual Display Clone or Extended Desktop.

N/A

Windows* XP
Windows Vista*

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2913092

Screen corruption or flicker while play mpeg, Q45

Resource Manager

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

 

GrmSpriteDownscale was not taking into account the decimation.

Bug ID: 2912785

Screen corruption during preload auditing, G41, Tampa

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

 

It was found that plan B register (0x71180) bit 10 is set (Plane B uses display tiled memory) by the preinstaller and VBIOS clears that bit blindly in the routine util_Plane_Enable.
Fix: not clear bit 10 for ELK and the issue goes away with no side effects

Bug ID: 2912742

Sims 3 BSOD: crash dump from EA

Direct3D*

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 

 

Code to disable SRGB render target writes for non 32-bit per pixel surfaces was broken and causing the infinite loop which resulted in the BSOD.

Bug ID: 2912664

In HDMI Clone mode, the hide mode is unchecked

Soft BIOS

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2912643

(Channel-MS-7515, 7521-G45) it will appear error when Installed all Drivers after reset OS

N/A

Windows* XP
Windows* XP-64

Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2912493

LVDS no display issue under Windows with ICG driver

System BIOS

Windows* XP
Windows Vista*

Intel® 3 Series Chipset Family

Root Cause: 


We call for lid open status and system bios returns 0 - initially we have 1 to default but reading system Bios gives us lid closed.

Bug ID: 2856262

Driver Crash on INTEL graphics chipset: Dassault Systems

OpenGL*

Windows* XP

Mobile Intel® 965 Express Chipset Family

Root Cause: 

Bug ID: 2856208

Channel-7563-G41 3DMark06 demo mode aging fail in XP

N/A

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2856207

Channel-7563-G41 3DMark05 demo mode aging fail in XP

N/A

Windows* XP

Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2856056

Color settings can not be changed when invoke profile/scheme

CUI2.5

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Fix:
Update the bool for gamma support before setting the color in ServiceScheme.

Bug ID: 2855910

Intel Scheme option function does not work for color setting.

CUI2.5

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

Bug ID: 2855450

An expected 3D object is not picked up even if you click the expected 3D object on Fujitsu VPS/FreeViewer OpenGL application.

OpenGL*

Windows* XP

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

Root Cause: 

 

Added cast from float to double to increase precision like that:
izmin = (double)zmin * gc-> constants.maxUint;
izmax = (double)zmax * gc-> constants.maxUint;

Bug ID: 2807426

TV format can not be retained after toggle one cycle via Fn+F4

CUI2.5

Windows Vista*
Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause: 

 

the regqueryvalueex call used for reading registry was failing due because we were passing the size to be read as zero fixed it.

Issues Resolved in Build 5009

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2560107

Direct3D* Error with LockRect

DirectDraw*

Windows* XP

Mobile Intel® 945 Express Chipset Family
Mobile Intel® 965 Express Chipset Family

Root Cause:

Bug ID: 2787262

[OGL2.0] Can not run " FurMark Benchmark" .

OpenGL*

Windows* XP
Windows Vista*

Mobile Intel® 4 Series Chipset Family

Root Cause:  

1) glMultiTexCoordxfARB() should ignore targets > GL_TEXTURE7 (no
error), as we only support 8 texture coords.

2) All the functions that operate on texture coordinates should check
the current active unit against the number of supported texture
coordinate units.

Bug ID: 2787834

1-2 sec corruption on DP monitor at mode switch from POST to Windows Splash screen

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Bug ID: 2807587

Wrath of the Lich King crashes G965 in OpenGL with full-screen glow, while Alt-tabbing.

OpenGL*

Windows* XP

Intel® 965 Express Chipset Family

Root Cause:  

Needs additional validation if passed parameter srcBuffer is not equal NULL. If equal to NULL no further action possible and emergency exit from function needed/added.

Bug ID: 2807790

Cannot change TV format with Intel GUI when TV is secondary (clone/extended)

CUI2.5

Windows* XP
Windows* XP-64

Mobile Intel® 4 Series Chipset Family

Root Cause:  

Always primary device id is being passed, irrespective of the device being connected as primary or secondary device

Bug ID: 2807859

[channel-MS-7526-G43] System BSODs after 3D mark 06 is run in loop mode for 24 hrs.

GHAL3D Compiler

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Bug ID: 2808086

The "Adapter string" content is empty on Adapter information.

NT - miniport

Windows* XP

Intel® 3 Series Chipset Family

Root Cause:  

Bug ID: 2808087

After plug in the AC, LFP screen has the garbage with limited condition.

Power Conservation

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause:  


When DPS switches RR, the dot clock changes. The Watermarks need to be calculated when dot clock is changed. The fix is to calculate Watermarks whenever we switch between AC/DC. On AC, this will allow us to calculate watermarks with the (user chosen) highest refresh rate. On DC, this will allow us to calculate watermarks with the DC high refresh rate. Even if RR go lower than that, the watermarks will still prevent any buffer underrun which may cause display anamolies.

Bug ID: 2855523

[Instrumentation] Wrong URI names for exported driver overrides.

Instrumentation

Windows Vista*
Windows Vista*-64
Windows* XP

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

Root Cause:  

URI stringchanged to be common with requirements.

Bug ID: 2855524

[Instrumentation] Application context shared memory missing magic number.

Instrumentation

Windows Vista*
Windows Vista*-64
Windows* XP

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

Root Cause:  

Removed code (in UMD driver) responsible for trying to delete .stat files from instrumentation directory.

Bug ID: 2855525

[Instrumentation] GTDI_FCN_HW_METRIC_ENABLE fails 75% of the time.

Instrumentation

Windows Vista*
Windows Vista*-64
Windows* XP

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

Root Cause:

GTDI_FCN_HW_METRIC_ENABLE handling has been changed to return status success on re-enabling.

Verified fixed.

Bug ID: 2855669

[Instrumentation] (Windows* XP) ExtEscape returns zero even though call successful.

Instrumentation

Windows* XP

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

Root Cause:  

ExtEscape returns 0 - not supported, > 0 (typically 1) - success, < 0 (typically -1) - failure.

Issues Resolved in Build 5000

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2787486

DVI & DP will not display full-screen command prompt

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Issue happens because DP encoder is not enumerated in driver but enumerated in VBIOS. Due to this mismatch FSDOS blanks out in DVI. DP encoder is not enumerated in Driver because of PCIE, DP consistency is not enabled in the customer circuitry. There is a switch in the board which selects either DP or PCIE but not both.

Bug ID: 2807639

API of Aspect ratio failed

CUISDK

Windows* XP
Windows Vista*
Windows Vista*-64

Mobile Intel® 4 Series Chipset Family

Root Cause:  

The flag to set the primary flag was missing. Made the code changes to set the flag.

Bug ID: 2807786

(GS-Low Power only) LCD vibrates on battery mode. (depend on LCD panel)

Power Conservation

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause:  

The SKU support for FBC Watermarks and CxSR was out of sync, so in some cases we were turning on FBC Watermarks without actually calculating them. This resulted in FBC watermarks that were too small (since they were just left at default in the failing cases).

Bug ID: 2807924

40hz option does not show in EBL settings

INF File

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause:  

Added the missing General_AddReg section inclusion in CNT0/1device section.

Bug ID: 2788064

Color settings can not be changed when invoke profile/scheme

CUI2.5

Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause:

The bool to check if Gamma is supported or not was not updated correctly.

Fix:
Update the bool for gamma support before setting the color in ServiceScheme.

Root Cause:

Issues Resolved in Build 4993

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2560005

DDC function enabling on Intel® 4 Series Chipset Family Platform

Soft BIOS

Windows* XP
Windows Vista*

Intel® 4 Series Chipset Family

Root Cause:  


Bug ID: 2561228

Missing specular highlight with OpenGL* application

OpenGL*

Windows* XP

Intel® 965 Express Chipset Family

Root Cause:  

OpenGL* driver was missing the body for the function void gfxColorSumEnableDisableGen4.

Bug ID: 2561529

REDI101 application crashes when graphics is transitioned out and back into window

OpenGL*

Windows Vista*
Windows* XP

Mobile Intel® 4 Series Chipset Family

Root Cause:  

Bug ID: 2743210

Extended desktop or clone mode cannot be enabled with VGA-to-DVI cables

Soft BIOS

Windows Vista*
Windows* XP

Intel® 965 Express Chipset Family

Root Cause:  

Bug ID: 2787486

DVI & DP will not display full-screen command prompt

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:

Issue happens because DP encoder is not enumerated in driver but enumerated in VBIOS. Due to this mismatch FSDOS blanks out in DVI. DP encoder is not enumerated in Driver because of PCIE, DP consistency is not enabled in the customer circuitry. There is a switch in the board which selects either DP or PCIE but not both.

Bug ID: 2787614

The Windows log will become small one (please see below picture, abnormal one) when we entered S4 under Windows* XP

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Updated the code to update the PF Pipe bits with the current pipe in use and also enable PF on the current pipe.

Bug ID: 2807360

System occur BSOD 0x8E (portcls.sys) or 0x0A(IntcHdmi.sys) while changing display by Hot key

N/A

Windows* XP

 

Root Cause:  

Attempt to acquire mutex from invalid IRQL level

Issue is fixed by removing mutex

Issues Resolved in Build 4988

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2742264

Booting system - unable to show video in desktop

N/A

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Panel Fitter was not enabled for EFP kind of displays in VBIOS.

DDM supports only 1 resolution i.e. 1440x900 and without PF being enabled, VBIOS was not able to scale the resolutions onto the display.

As a result the display on DDM panel was blanking out.

Bug ID: 2742274

Window Safe Mode does not show up in Windows* XP

N/A

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Panel Fitter was not enabled for EFP kind of displays in VBIOS.

DDM supports only 1 resolution i.e. 1440x900 and without PF being enabled, VBIOS was not able to scale the resolutions onto the display.

Safe mode resolution was not supported in panel.

Bug ID: 2742603

BIOS POST screen does not show at bootup

Video BIOS

Windows* XP

Intel® 4 Series Chipset Family

Root Cause:  

Panel Fitter was not enabled for EFP kind of displays in VBIOS.

DDM supports only 1 resolution i.e. 1440x900 and without PF being enabled, VBIOS was not able to scale the resolutions onto the display.

As a result the display on DDM panel was blanking out.

Bug ID: 2787298

Cannot Display Change through DP-DVI or DP-HDMI Dongle by ACPI Hotkey correctly

Soft BIOS

Windows* XP
Windows Vista*

Mobile Intel® 45 Series Chipset Family

Root Cause:  

In VBTMANAGER_ParseToggleTable, the bIntelPipeSelectList values are getting assigned wrongly for this particular entry mentioned in the bug (entry no. 7). The bIntelPipeSelectList values are not cleared in inner loop (it is cleared outside) so these values are kind of loop back for next iteration and previous values are getting assigned for next entry which is creating this issue. Code has been modified to clear the bIntelPipeSelectList values in the inner loop in VBTMANAGER_ParseToggleTable().

Bug ID: 2787962

CUI feature from 14.34 not present in 14.36

N/A

Windows* XP

Mobile Intel® 45 Series Chipset Family

Root Cause:  

Issues Resolved in Build 4981

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)