Intel® HD Graphics

Production Version 14.51.1.64.5400

Release Notes

 

February 24, 2012

 

Microsoft Windows* XP 64

Microsoft Windows* Embedded Standard 2009(1)
Microsoft Windows* Embedded POS Ready 2009(1)
(1)These operating systems supported for embedded designs and usage models only.

 

 

INTEL CONFIDENTIAL

 

 

Revision History

Date

Driver Revision

Description

Build Number

February 24, 2012

Production Version 14.51.1.64.5400

Production Version; fully validated

5400

January 20, 2012

Production Version 14.51.64.5398

Production Version; fully validated

5398

December 16, 2011

Beta 14.51.64.5395

Beta Engineering Build; not fully validated

5395

November 18, 2011

Beta 14.51.64.5391

Beta Engineering Build; not fully validated

5391

November 3, 2011

Beta 14.51.64.5389

Beta Engineering Build; not fully validated

5389

October 20, 2011

Beta 14.51.64.5388

Beta Engineering Build; not fully validated

5388

October 6, 2011

Beta 14.51.64.5386

Beta Engineering Build; not fully validated

5386

September 22, 2011

Alpha 14.51.64.5385

Alpha Engineering Build; not fully validated

5385

August 25, 2011

Alpha 14.51.64.5380

Alpha Engineering Build; not fully validated

5380

August 11, 2011

Alpha 14.51.64.5375

Alpha Engineering Build; not fully validated

5375

July 28, 2011

Alpha 14.51.64.5372

Alpha Engineering Build; not fully validated

5372

July 14, 2011

Alpha 14.51.64.5370

Alpha Engineering Build; not fully validated

5370

June 30, 2011

Alpha 14.51.64.5368

Alpha Engineering Build; not fully validated

5368

June 16, 2011

Alpha 14.51.64.5366

Alpha Engineering Build; not fully validated

5366

June 3, 2011

Alpha 14.51.64.5364

Alpha Engineering Build; not fully validated

5364

 

Intel® HD Graphics Driver

The Intel® HD Graphics Driver contains support for the following Intel Chipsets/Processors:

·        Next generation Intel® Core™ processors (codename Ivy Bridge)

·        2nd generation Intel(R) Core(TM) i3 processor

·        2nd generation Intel(R) Core(TM) i5 processor

·        2nd generation Intel(R) Core(TM) i5 vPro(TM) processor

·        2nd generation Intel(R) Core(TM) i7 processor

·        2nd generation Intel(R) Core(TM) i7 vPro(TM) processor     

 

Known Issues

Known Issues in Build 5400

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

4197557

World in Conflict - Part of the terrain is rendered as multicolored tetrahedrons

GfxBench

Windows* XP

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

4199090

GetSupportedGraphicsModes() in the CUISDK is not passing the correct parameters

CUISDK

Windows* 7
Windows* XP

3rd generation Intel® Core™ Processor Family

4386474

 DP(pri) is blank after swapping VGA(pri) and DP(sec) in DDC

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Issues Resolved

Issues Resolved in Build 5400

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4199003

During video playback in extended mode lid close & open would set the display to external mode only.

CUI

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Miniport advise not considered while applying the mode/config

We have handled both cases of reported in the bug applying appropriate mode/config as per miniport.

 

Bug ID: 4384075

Display refresh rate becomes 60Hz unexpectedly after pressing Fn-F5.

CUI

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

SDK app is supposed to pass dwScaling info while configuring system.

This fix fills scaling information from currently applied one not provided from SDK app for all active displays.

 

Bug ID: 4384448

On playing 3DMark06 demo with 1680x1050 BSOD happens

Direct3D*

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

BSOD happening due to app going out of video memory

Create a fallback path if HiZ resource creation fails due to running out of video memory.

 

Bug ID: 4564245

Resolution does not persist on S3/S4 resume when it is higher than panel resolution

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Current Compensation value was not updated in IntelComGetCompensation. Added the Current Compensation value with COM_NO_SCALING.

 

Issues Resolved in Build 5398

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4109869

When Hotplugging the Lenovo L2321X DP panel the CUI lists 2 modes (6x10 and 9x10 ) which are not able to be applied

CUI

Windows* 7
Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

In the case where the display reolution being set has 'x'<'y' the set_configuration function was returning swaped modes. This behavior has been fixed.

 

Bug ID: 4110305,
             4196951

Call of Duty - Black Ops - A Driver crash or BSOD can occur during the game play

GHAL3D Compiler

Windows* XP

2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The initialization of the memory buffer is incorrect granting the 3D game too much memory. On continuous game-play this causes out of memory exceptions. The memory allocation buffer values have been corrected.

 

Bug ID: 4197476

While in extended display mode if you change the primary display rotation to 90 or 270 Degree There is only one display mode resolution available for the secondary display

CUI

Windows* XP

2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The Independed rotation function should be enabled only for the cases where the display resolution being set has 'x'>'y'; and rotation should be disabled for 'x'<'y'

 

Bug ID: 4197579

1280x1024/1280x960 can not be selected when attached to a VGA monitor(max res:1600x900)

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:

The display_modes function was considering the native resolution of the display device rather than the actual MAX 'x' & 'y' of the panel. This behavior has been corrected.

 

Bug ID: 4198728,
             4198727,
             4199232,
             4384437,
             4385457

LVDS Panel shows a white horizontal line of garbage in the center of the screen after changing the resolution

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

LVDS display set_timing flag was not being correctly updated for 3rd generation Intel® Core™ Processor Family. This flag is now being updated correctly.

 

Bug ID: 4383865

Certain DirectX samples - Switchblade* would cause the system to BSOD

GHAL3D

Windows* XP-64

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Certain sychnorization flags were not being set & cleared correctly. This behavior has been fixed.

 

Bug ID: 4384103,
             4383594

In the case of Dual display with certain DP panels one of the displays would blank-out on re-boot

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:

When the panel power state is in the ON state; our Intel display function would always get a true value from display_power_state function which was causing this problem. This behavior has now been corrected.

 

Bug ID: 4384168

BSOD(0x19) while hot-docking system with two digital ports connected to docking station

INF File

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

 The hot-dock support entry in graphics driver INF file was not entered correctly. This problem has been corrected.

 

Bug ID: 4384194

PC Game-Serious Sam*; While playing this game; the system would sporadically BSOD

Direct3D*

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

There was an unhandled exception case encountered in memory allocation causing this BSOD. A correct switching function was added to handle this problem.

 

Bug ID: 4384201,
             4385014

The Display resolution 1280x1024 is shown twice in CUI after setting 16bbp color.

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The active_display_modes function was not initializing the correct parameters for 16bbp case. This is now corrected for both 16bbp & 32bbp configurations.

 

Bug ID: 4384434

PC Game- Brink*; performance was slightly lower

OpenGL*

Windows* XP

2nd generation Intel® Core™ Processor Family
3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Certain OpenGL* calls were not optimized for 3rd generation Intel® Core™ Processor Family hardware. These have now been optimized to run correctly on 3rd generation Intel® Core™ Processor Family.

 

Bug ID: 4384459,
             4385014

When using a VGA display and 16BPP not all supported RR are listed as expected

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

 The active_display_modes function was not initializing the correct parameters for 16bbp case. This is now corrected for both 16bbp & 32bbp configurations.

 

Bug ID: 4384529,
             4383591

Device name was being displayed as "Intel® HD Graphics 3000" for 3rd generation Intel® Core™ Processor Family

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The CPU/ Processor graphics sku identificaion function was enabled correctly for all 3rd generation Intel® Core™ Processor Family skus.

 

Bug ID: 4384620

PC Benchmark - 3D Mark2000* was unable to execute correctly

Direct3D*

Windows* 7
Windows* XP

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Certain DirectX calls were not optimized for 3rd generation Intel® Core™ Processor Family hardware. These have now been optimized to run correctly on 3rd generation Intel® Core™ Processor Family.

 

Bug ID: 4384678

Display modes and resolutions were not being persisted correctly.

CUI

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Display persistence algorithms were not updated correctly from Sandybridge to 3rd generation Intel® Core™ Processor Family. This has now been corrected.

 

Bug ID: 4385225

When setting a Resolution Mode there is a mismatch in the modes displayed in CUI & OS Page. These are different

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The display_modes function was considering the native resolution of the display device rather than the actual MAX 'x' & 'y' of the panel. This behavior has been corrected.

 

Bug ID: 4385739

Slight flicker was observed on certain manufacturer's LVDS panels during display mode switching

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The LVDS display set_timing flag was not being correctly updated for 3rd generation Intel® Core™ Processor Family. This flag is now being updated correctly.

 

Bug ID: 4386426

The adapter string in OS properties Page and "Processor Graphics in Use" in CUI shows as "Intel (R) HD Graphics" instead of "Intel (R) HD Graphics 4000" in GT2 Production CPU

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

 The CPU/ Processor graphics sku identificaion function was enabled correctly for all 3rd generation Intel® Core™ Processor Family skus.

 

Issues Resolved in Build 5395

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4012279

When Dual Display Clone is enabled on panels with different native resolution the OS properties and CUI do not match if "Hide Modes" is unchecked

NT - miniport

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When Hide Mode is unchecked the driver is not truncating the modes below 8x6

Resolution: Added function to prune the low resolution modes. Added function to avoid pruning of high resolution modes when Hide unsupported mode check box is unchecked as well

 

Bug ID: 4107900,
4110299

While in Extended Desktop with DisplayPort if you set monitor power setting to turn off in 1 min DisplayPort display does not turn off

Soft BIOS

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Root Cause: When we set the monitor to turn off OS gives us 2 Device_StandBy and 2 Device_off messages .

ON->STANDBY

STANDBY->STANDBY

STANDBY->OFF

OFF->OFF

now we get a call to SaveRestoreConfig() in each of the above states.

In SaveRestoreConfig when we get the second Device_OFF. When we enable to DP encoder we put the display in D0 or Power On state always as a result the display is turned ON.

Resolution:We will do a Restore only in case of OFF->ON and we will just update the register during OFF->OFF

 

Bug ID: 4109106,
            4197393,
            4197778,
            4198437,
            4383864

Desktop screen will show corruption if setting a fullscreen DOS prompt then window by "alt+enter" when rotated 90/270 degrees

Rotation

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

First render after modeset was not going through properly. Fixed this by adding an algorithm to detect non submission and resubmit if necessary

 

Bug ID: 4109652

There is no output on the DP Display after changing from VGA to DP in CUI

Soft BIOS

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Driver was not completing panel programming upon display device request. Fix was to ensure panel programming is completed before panel detection

 

Bug ID: 4110306,
            4198308

During media playback in Clone Display Mode wake the display media playback will be a green screen. In Clone Mode Max Resolution enable Display to Turn Off at 1 Minute. Start WMP playback pause the playback. Display goes to sleep move mouse to wake the di

Soft BIOS

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Plane color space conversion caching was note done correctly. Fixed restore path to properly disable caching upon resume

 

Bug ID: 4197427

Unable to set resolution 1600x1200&1920x1200 on VGA panel

NT - miniport

Windows XP

Sandy Bridge 3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The Mode pruning algorithm did not utilize max x and y values for the resolution this is now fixed

 

Bug ID: 4197445

Corruption is seen when running the OGLTunnel application

OGL

Windows 7-64 Windows 8-64 Windows XP

Intel®  Core™ processor family’ 3rd generation Intel® Core™ Processor Family Sandy Bridge

 

Root Cause/Resolution:  

Verticals were not in Sync and as such were causing this corruption. Resolution was to adjust the Vertical synchronization

 

Bug ID: 4197745,
            4110374

After booting to the OS Desktop occasionally some icons disappear and show blank

GDI

Windows XP

Sandy Bridge 3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

This issue was being caused by an idle at the end of drvcopybits. To resolve this issue this has been removed

 

Bug ID: 4197819

Primary display is not retained after lid switch(S3) with extended display attached

CUI

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Issue was occurring due to a conflict between when the system goes to Login Screen and "When Lid Close" set to sleep. Whenever lid closed event occurs the desktop tries to move to another display. That display is not available because sleep is set. Thus the failure of applying saved Configuration. This was resolved by applying another system state to break the conflict before starting the thread

 

Bug ID: 4198975

If you disable all Power Conservation features except ADB intermittently a BSOD will occur

Power Conservation

Windows XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The BSOD was caused due to BIOS OPS region call being made at the dispatch level instead of passive level. The issue is fixed by queuing the PC event notification on a work item in order to send the event notification at passive level.

 

Issues Resolved in Build 5391

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4109267

When attaching two or more display devices Dual Display Clone should be implemented on the 2 highest priority devices this is failing as once you attach additional displays the system stays in Single Display mode

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause:  

When new monitor plug in softbios report that through miniport and CUI supposed to call miniport for new config. When it reaches GfxAdviseConfigForCUI the function works fine it first checks the rule but their is no rule defined so then it gets config from FSM. FSM is fine and return correct clone mode as default. So GfxAdviseConfigForCUI function works fine but it return COM specific error wrong.

Resolution: Corrected code to return proper status

 

Issues Resolved in Build 5389

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4196947

Selected resolution for primary is not persisting after selecting the secondary display and coming back to primary display in ED

CUI

Windows*7-64
Windows*8-64 Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause: Wrong updating of selection indexes in Fallbackmode() function.

Fix: Allowed to execute the Active display resolution retaining code only if there is any selection -1.

 

Bug ID: 4196969

Flicker can be seen when running the Render tests in OpenGL Extension Viewer

OpenGL*

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Driver was not waiting for the next surface upon flip request thus flicker being seen on the screen.

Fix: Change was added to ensure next surface is available before performing flip request

 

Bug ID: 4197199

When changing the Font size through Display Properties-> Appearance the font size of some characters varies in the Intel CUI

CUI

Windows* XP

2nd generation Intel® Core™ Processor Family
3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Root Cause: The textblock was not aligned to the currentfontfamily description. Fix resolved this

 

Issues Resolved in Build 5388

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 4110435

Unable to set the refresh rate to a Interlaced mode with HDMI

CUI

Windows* XP

Next generation Intel® Core™ Processor Family

Root Cause/Resolution:  

Windows* XP does not support Interlace refresh rate. It was incorrectly being shown

Resolution: Remove the support of interlace refresh rate for Windows* XP only.

Bug ID: 4196648

After changing window position in Wizard Mode in the CUI and switching to Control Panel (Full CUI) Apply button is enabled and it should not be since no changes have been made

CUI

Windows* XP

Next generation Intel® Core™ Processor Family

Root Cause/Resolution: 

This issue is occurred because of Animate apply button enabled when the monitor is dragged in the wizard mode. When monitor is dragged the apply button is enabled in the AnimateApplyButton() function which is called from DragComopleted event. Since Apply button is enabled in animation Apply button is enabled in control panel.

Resolution: Do not Animate the Apply button in this instance

Bug ID: 4197446

Power Conservation Features in the CUI disappear after applying and then pressing Cancel. In the CUI select "Plugged In" make a change and press Apply in the confirmation popup select Cancel. Select "On Battery" and make a change Power Features disappears

CUI

Windows* XP

2nd generation Intel® Core™ Processor Family

Root Cause/Resolution:  

Not updating the powerSettinsAC with current instancePowerAC

Resolution: Now the driver is updating the powerSettinsAC with current instancePowerAC.

Issues Resolved in Build 5386

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 4109136

The Unigine Heaven Benchmark does not render properly and shows a black screen instead

Direct3D*

Windows* 7-64 Windows* XP

3rd generation Intel® Core™ Processor Family

Root Cause/Resolution:  

The driver was initializing 1x1 resources with zeroes.
Resolution: Make the MSAA resources non lockable

Bug ID: 4196937

When making display changes in the CUI and attempting to save a profile you get an error and later are not able to apply the profile

CUI

Windows* XP

3rd generation Intel® Core™ Processor Family 2nd generation Intel® Core™ Processor Family

Root Cause/Resolution:  

The driver was verifying all three displays simultaneously even if all three were not active displays simultaneously because of that profile was not getting applied.

Resolution: Verifying modes of displays one by one and setting the validation flag accordingly.

Issues Resolved in Build 5385

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4010538

Soft hang or error message immediately after starting the game Blur

Direct3D*

Windows* XP
Windows* XP-64

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Non Power 2 Volume CAPS are required for this game.

Resolution: Enable NP2 volume caps for Windows* XP

 

Bug ID: 4010576,
            4196803,
            4196706,
            4196736

Overfly.exe does not run in DDC or Overlay surface occupied on top screen and playback in WMP is not smooth

DirectDraw*

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Because of changes in grmutil we have to enable different planes for IVB+ in Direct Draw.

GrmUtil bug fixes in InGrmReserveVideoBW_Gen7. VideoPlane was set to plane bit not to plane causing access violation in KMD.

 

Bug ID: 4011515

System will not detect DP in Windows* XP if on login screen when display turned on

NT - miniport

Windows* XP
Windows* XP-64

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When DP display is turned off display doesn't draw power from the system hence EDID read fails so if we boot the system with only DP connected and turned off modeset happens on legacy CRT. After that when the connected DP is turned on there is no action being taken for the display to appear on DP.

Resolution: When DP is turned on on receiving hotplug do a modeset (OS unaware) and issue DISPLAY_RESET to CUI so that OS will be aware of the Display details connected after login.

This WA is enabled through inf key. To enable the WA set the key NoDisplayLoginWa to 1 in inf

 

Bug ID: 4012279

When Dual Display Clone is enabled on panels with different native resolution the OS properties and CUI do not match if "Hide Modes" is unchecked

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When Hide Mode is unchecked the driver is not truncating the modes below 8x6

Resolution: Added function to prune the low resolution modes. Added function to avoid pruning of high resolution modes when Hide unsupported mode check box is unchecked as well

 

Bug ID: 4108469

While updating driver using Have Disk method an error message for Intel HD Graphics installer appears

Gfx.Installer

Windows* XP
Windows* XP-64

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Installer Fix version 1.4.21.0

 

Bug ID: 4109232

System can not auto change to clone mode when attach a new monitor

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When new monitor plug in softbios report that through miniport and CUI supposed to call miniport for new config. When it reaches GfxAdviseConfigForCUI the function works fine it first checks the rule but their is no rule defined so then it gets config from FSM. FSM is fine and return correct clone mode as default. So GfxAdviseConfigForCUI function works fine but it return COM specific error wrong.

Resolution: Corrected code to return proper status

 

Bug ID: 4109267

When attaching two or more display devices Dual Display Clone should be implemented on the 2 highest priority devices this is failing as once you attach additional displays the system stays in Single Display mode

NT - miniport

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When new monitor plug in softbios report that through miniport and CUI supposed to call miniport for new config. When it reaches GfxAdviseConfigForCUI the function works fine it first checks the rule but their is no rule defined so then it gets config from FSM. FSM is fine and return correct clone mode as default. So GfxAdviseConfigForCUI function works fine but it return COM specific error wrong.

Resolution: Corrected code to return proper status

 

Bug ID: 4109320

GLTunnel crashes when going to S3 or S4

OpenGL*

Windows* XP

3rd generation Intel® Core™ Processor Family
2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Attempt to access a member of __GLinterface class object without checking if this object is not null causes memory reading access violation.

Resolution: Checking if __GLinterface class object is not null before using it.

 

Bug ID: 4109500
4110247

Garbage can be seen during FN F4 toggle: Plug in external DP panel utilize the Function key combination to change display mode and you will see corruption

Soft BIOS

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Display plane caching and synchronziation was not being done correctly.

Resolution: Change was to wait for notification from OS before update display registers

 

Bug ID: 4110245

When resume from S3/S4 in Clone Display Mode the Desktop screen shows noise

Soft BIOS

Windows* XP
Windows* XP-64

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

 Display plane caching and synchronziation was not being done correctly.

Resolution: Change was to wait for notification from OS before update display registers

 

Bug ID: 4110246

Entering S4 mode the Window logo is not displayed and corruption happens

Soft BIOS

Windows* XP
Windows* XP-64

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Display plane caching and synchronziation was not being done correctly.

Resolution: Change was to wait for notification from OS before update display registers

 

Bug ID: 4110307

BSOD 0x003B can be encountered after setting Dual Display Clone mode (DVI + Legacy VGA)

NT - miniport

Windows* XP-64

2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

When new monitor plug in softbios report that through miniport and CUI supposed to call miniport for new config. When it reaches GfxAdviseConfigForCUI the function works fine it first checks the rule but their is no rule defined so then it gets config from FSM. FSM is fine and return correct clone mode as default. So GfxAdviseConfigForCUI function works fine but it return COM specific error wrong.

Resolution: Corrected code to return proper status

 

Bug ID: 4196930

Garbage can be seen on the Intel CUI

Direct3D*

Windows* XP

3rd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Enable only SIMD16 when doing color clears or resolves with SIMD16_REPDATA render target write messages

 

Issues Resolved in Build 5380

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4012104, 4012213, 4108528

While resuming from S3 the display can blankout or turn to LFP only

Soft BIOS

Windows* XP-64

Next generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

During S3 resume CRT detection was failing due to port being enabled

Resolution: Added code to disable port during detection

 

Issues Resolved in Build 5375

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4011162

Display Config Removal feature is not working in IVB once settings are made in the VBT to remove some available display configurations the configurations are still available.

Soft BIOS

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause/Resolution:

The VBT Config Removal Table was not being built properly in VBTmanager_DisplayMaskBasedCOnfigRemoval, specific for IVB.  In addition when confirming the combination of displays attached was in the VBT Config Removal Table a result of True was returned for combinations which were not present in VBT Config Removal Table.

 

Bug ID: 4107526

The CUI does not list 16 bit in Display->General Settings->Color Depth when "Hide modes that this monitor cannot display" is unchecked in Control Panel->Display->Settings->Advanced->Monitor

NT - miniport

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause:   

Only 32bit value filled when "hide modes that this monitor cannot display" is unchecked.

Resolution: Both 32 and 16 bit value filled in ComAcquireRawModeList  function  (Without this fix active BPP equal to 16 cannot be observed in CUI)

 

Bug ID: 4108750,
            4108744,
            4109569
     

Blocky corruption may be encountered while playing MPEG2 content with HW Decode enabled on WinDVD or PowerDVD

NT - miniport

Windows* XP Windows* XP-64

Next generation Intel® Core™ Processor Family

 

Root Cause:

Interlaced Mode was not being set properly when playing MPEG2 clips-VLD Only  

Resolution: The algorithm to enable Interlaced Mode was fixed by properly updating the MFX_MPEG2_PIC_STATE command to 1

 

Issues Resolved in Build 5372

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4011259

CUI listing unsupported RR for 19x1080 and 12x720 modes DP panel

Soft BIOS

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause:  

The function to get the Encoder EDID Block should be returning TRUE only if there is an EDID defined in the INF currently the driver returns true whether a EDID is defined in the INF or not as a result some unsupported modes are not being pruned

Resolution: Update the flag to define that their is an EDID present in the INF. If display edid is present we return false.

 

Bug ID: 4107979

System can hang or the screen will blankout when running S3/S4 stress tests in Extended Desktop Mode

Power Conservation

Windows* XP
Windows* XP  64

2nd generation Intel® Core™ Processor Family

 

Root Cause: 

Windows* XP has two separate Device Instances in the Extended Display configuration, some data in the second instance was uninitialized but used, resulting in driver accessing illegal MMIO space 

Resolution: Properly initialize the data and share it between the two device instances

 

Issues Resolved in Build 5370

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4107524

With two or more different types of display devices attached DDC configuration is not persisted.

NT - miniport

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause:  

CUI makes a call into miniport using an old interface       

Resolution: Enabled new interface code

 

Bug ID: 4107850

Blocky corruption when playing a DVD on WinDVD

Media Codec (Decode)

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause:  

Interlaced Mode was not being set properly when playing MPEG2 clips-VLD Only

Resolution: The algorithm to enable Interlaced Mode was fixed by properly updating the MFX_MPEG2_PIC_STATE command to 1

 

Bug ID: 4107989

CUI Wizard does not provide message to restart when a display is hot plugged/unplugged

CUI

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause: 

Hot plug/unplug scenarios were not taken care of properly in Wizard message handling.

While switching from UI to Wizard, every time we were creating different instance of wizard window which was leading to multiple message pop ups.

Resolution: Handled hot plug/unplug scenarios properly. Also Fixed all the issues found in Wizard message handling.

Maintain single instance of wizard window to avoid multiple wizard messages.

 

Issues Resolved in Build 5368

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4107524

With two or more different types of display devices attached DDC configuration is not persisted.

NT - miniport

Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

CUI makes a call into miniport using an old interface

Resolution: Enabled new interface code

 

Bug ID: 4012268, 4010473

No video on HDMI in DC or ED with VGA as primary and HDMI as secondary

Soft BIOS


Windows* XP

Next generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

The same DPLL_A is getting assigned to both the pipes incorrectly as this should not be shared between VGA and HDMI panels.

PLL logic has been corrected to resolve this issue

 

Bug ID: 4010547

Mode Persistence is not working through Lid Switch Events or S3/S4 resume

CUI

Windows* XP
Windows* XP 64

Next generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

Driver was reporting the Optimal Mode resolution, to resolve this we now Include rotation and scaling options before a setconfig.

 

Issues Resolved in Build 5366

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 4010476

Independent rotation is not showing in CUI on Dual Display Clone Mode

NT - miniport

Windows* XP

2nd generation Intel® Core™ Processor Family

 

Root Cause/Resolution:  

There was a logic issue in the way pinned value for 0 degree in primary was being checked while enumerating rotation for secondary.

Corrected this and improved the Logic detection for this capability

 

 

Issues Resolved in Build 5364

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)