Intel® HD Graphics

Production Version 14.46.2.5323

Release Notes

 

January 13, 2011

 

Microsoft Windows* XP

 

 

INTEL CONFIDENTIAL

 

 

Revision History

Date

Driver Revision

Description

Build Number

January 13, 2011

PV 14.46.2.5323

Production Version; fully validated

5323

December 28, 2010

PV 14.46.1.5321

Production Version; fully validated

5321

November 18, 2010

PV 14.46.0.5313

Production Version; fully validated

5313

November 11, 2010

Beta 14.46.0.5312

Beta Engineering Drop; not fully validated

5312

October 28, 2010

Beta 14.46.0.5307

Beta Engineering Drop; not fully validated

5307

October 15, 2010

Beta 14.46.0.5305

Beta Engineering Drop; not fully validated

5305

September 23, 2010

Beta 14.46.0.5301

Beta Engineering Drop; not fully validated

5301

September 10, 2010

Beta 14.46.0.5298

Beta Engineering Drop; not fully validated

5298

August 27, 2010

Beta 14.46.0.5293

Beta Engineering Drop; not fully validated

5293

August 13, 2010

Beta 14.46.0.5287

Beta Engineering Drop; not fully validated

5287

July 30, 2010

Alpha 14.46.0.5283

Alpha Engineering Drop; not fully validated

5283

July 16, 2010

Alpha 14.46.0.5281

Alpha Engineering Drop; not fully validated

5281

July 02, 2010

Alpha 14.46.0.5279

Alpha Engineering Drop; not fully validated

5279

June 04, 2010

Alpha 14.46.0.5270

Alpha Engineering Drop; not fully validated

5270

May 21, 2010

Alpha 14.46.0.5267

Alpha Engineering Drop; not fully validated

5267

May 07, 2010

Alpha 14.46.0.5261

Alpha Engineering Drop; not fully validated

5261

April 23, 2010

Alpha 14.46.0.5255

Alpha Engineering Drop; not fully validated

5255

April 08, 2010

Alpha 14.46.0.5250

Alpha Engineering Drop; not fully validated

5250

March 19, 2010

Alpha 14.46.0.5240

Alpha Engineering Drop; not fully validated

5240

February 25, 2010

Pre-Alpha 14.46.0.5233

Pre-Alpha Engineering Drop; not fully validated

5233

February 17, 2010

Pre-Alpha 14.46.0.5227

Pre-Alpha Engineering Drop; not fully validated

5227

 

Intel® HD Graphics Driver

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

·         2nd generation Intel® Core™ i3 processor

·         2nd generation Intel® Core™ i5 processor

·         2nd generation Intel® Core™ i5 vPro™ processor

·         2nd generation Intel® Core™ i7 processor

·         2nd generation Intel® Core™ i7 vPro™ processor Intel® Core™ i3 Mobile Processor

·         Intel® Core™ i3 Processor

·         Intel® Core™ i5 Mobile Processor

·         Intel® Core™ i5 Processor

·         Intel® Core™ i7 Mobile Processor

·         Intel® Pentium® Processor

 

 

New Features

Features Added in Baseline 14.46

Reference No.

Description

Affected Components

Build

 

CUI 3.5

CUI

5287

 

SGI OpenGL3.0

OpenGL

5287

 

Power Conservation for Desktop

Power Conservation

5287

 

Game Playability Improvements

D3D

5287

 

Dual Protected Playback

Media

5287

 

HDMI 1.4

Display

5287

 

Audio HW sample fabrication (Silent Stream)

Audio

5287

Known Issues

Known Issues in Build 5323

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

3357603

S1 not working on CPT board.

System BIOS

Windows*  XP

Sandy Bridge

3526414

 Video display is all black after screen is rotated.

Soft BIOS

Windows Vista*-64
Windows* XP

Arrandale
Sandy Bridge

3526543

Audio Silent Stream is failing at sample rates other than 48, 96, and 192kHz.

<Unassigned>

Windows Vista*
Windows* 7
Windows* XP

Sandy Bridge

3700540

Lost Planet Extreme Condition Colonies Edition: The Game stops rendering, and the driver stopped responding and unloads.

Direct3D*

Windows* XP

Sandy Bridge

3798492

HQV Benchmark FMD tests will exhibit flickering.

Media Processing

Windows* XP-64

Sandy Bridge

3800940

HQV Benchmark - Jaggies and Moire Patterns occur on Extended Desktop.

Media Processing

Windows*  XP
Windows*  XP-64

Sandy Bridge

 

Issues Resolved

Issues Resolved in Build 5323

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3799267

System screen corruption during S3 to S4.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

 

We should not perform Link training unless we receive a mode-set from OS.

Bug ID: 3883995

There is a flickering shadow rectangle when running the game title Dragon Nest.

Direct3D*

Windows* XP

Arrandale
Sandy Bridge

Root Cause:  

 

Fix: SetRenderTarget to use the format specified by the application to determine when to override the destination blend factor.

Bug ID: 3883771

System can not retain previous scaling setting after FN+F4 through a full cycle on specific resolutions with an LFP.

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.

Fix: Instead of doing CompareBasicConfig() do a CompareWithCurrentConfig().

Bug ID: 3884321

Resolution can not remain after a lid switch event.

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.

Fix: Instead of doing CompareBasicConfig() do a CompareWithCurrentConfig().

Bug ID: 3883519

VGA singals can't be detected via VGA-to-DVI cable.

Video BIOS

Windows* XP None Windows* XP-64 Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

vBIOS was not detecting the VGA-DVI cable sometimes during POST. vBIOS was doing the right thing to check EDID byte14 bit7 (analog/digital) bit to decide which panel it was. Since this did not work properly with certain monitors which returned digital bit set with DVI-I connection first time there was a detection issue .
Hence added workaround in vBIOS to rely only on CRT hotplug status for VGA connection. If that failed we rely on the EDID analog/digital bit status.

Bug ID: 3883888

Desktop flashes if open some pictures in 16bit.

Power Conservation

Windows* XP
Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Use 32bpp watermark calculation when calculating 16bpp watermarks and FBC is active.

Bug ID: 3884526

Splash Screen appears with some backgrounds with maximum resolution at 16bit.

Power Conservation

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

Sandy Bridge

Root Cause:  

 

Use 32bpp watermark calculation when calculating 16bpp watermarks and FBC is active.

Bug ID: 3884598

Can't toggle by Fn+F4 when connect a monitor to dock and set to extend mode(EFP is primary).

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.

Fix: Instead of doing CompareBasicConfig() do a CompareWithCurrentConfig().

Bug ID: 3884601

Some menu text disappears when disable write combining.

GDI

Windows* XP

Sandy Bridge

Root Cause:  

 

In function DrvTextOut we call GHAL_Setup_Blt to set the clipping rectangle and update the ring tail.

Updating the ring tail at this time is the root of this problem.

Bug ID: 3698513

When Scaling is set to "Maintain Display Scaling" without clicking "Apply" it is changed to "Scale Full Screen" after restarting the system.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  

 

When native mode is applied from CUI, softbios is setting the mode with Maintain Display Scaling as the aspect option. Then current scaling option for softbios is Maintain Display Scaling but for miniport it is Full Screen (earlier applied scaling option). This causes a mismatch across the components which on reboot causes Full Screen scaling option to be set as registry was not updated on softbios mode set.

Fix: Query softbios for the current compensation and update the registry on mode set.

Bug ID: 3800150

Panel sequence does not meet CMI panel specification when starting windows.

Soft BIOS

Windows* 7-64 Windows* XP

Arrandale

Root Cause:  

 

The PWM should be turned off for LVDS when VDD is off.

Bug ID: 3700032

Using Dual DVI, optimal resolution balloon notification erroneously appears.

CUI

Windows* 7
Windows* XP
Windows* XP-64

Mobile Intel® 4 Series Chipset Family
Arrandale
Sandy Bridge

Root Cause:  

 

Older balloon not fading away in between switching of Non native and native resolution..non native resolution balloon pops up but balloon stays for some time if we set native resolution on subsequent steps.

Fix: On each display change call, first delete any existent balloon if that is present and then add resolution pop up if only the resolution is being set as non native.

Issues Resolved in Build 5321

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3800509

Fake EDID does not display monitor name.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  


LFP panel name implementation extended to platforms above Arrandale/Clarkdale.

Bug ID: 3883669

Exteranl monitor shows garbage when set at 16 bit color depth in Windows* XP OS

GDI

Windows* XP  Windows* XP-64

Sandy Bridge

Root Cause:  


Issue: Instead of storing the tag of blitter ring we are storing the tag of primary ring.
Fix: Now we are storing the tag of blitter ring.

Bug ID: 3801126

BSOD with error code 9C when resuming from S4 or from S3 to S4 with only DP attached.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

 

The port was not getting enabled when skipping link training for internal settiming calls. The port enabling was skipped due to wrong return value from CPTINTDPPORT_GetLinkTrainingPattern().

Fix:

The CPTINTDPPORT_GetLinkTrainingPattern() function has been modified similar to Gen6IntDPPort function.

Bug ID: 3800015

The Windows Log on password entry screen is not displayed in DVO-D.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

 

In case of DP connected...VBIOS returns DVO for boot preference. We create a UID for HDMI and send it to miniport on which the modeset happens. Hence the blankout.
In case of DVO, check which is actually connected - DP/HDMI.

Bug ID: 3801217

Intel control Panel color's parameters cannot maintain when lid switch.

CUI

Windows* XP

Sandy Bridge

Root Cause:  


Hue and sat not applied after setting these values to default during Lid Switch event.

Fix:

Re-apply Hue and Saturation values during process of this Event.

Bug ID: 3700129

Corruption seen in OpenGL* tunnel when resuming from S4

OpenGL*

Windows* XP

Sandy Bridge

Root Cause:  

Changed handled WM_BRODCAST message: instead of handling
PBT_APMRESUMESUSPEND (broadcasted when resume was caused by user
input) handle PBT_APMRESUMEAUTOMATIC (broadcasted at every single
resume).


Bug ID: 3701094

BSOD / During gameplay or in the introduction, the video driver crashes or a BSOD occurs.

GHAL3D State

Windows* XP

Sandy Bridge

Root Cause:  

The problem in Battlefield Bad Company 2 has to do with surface state already freed but the reference to it in SW context not removed. The fix is to remove the references in SW context after the surface state's been freed.

Bug ID: 3525640

The blank screen is displayed during the 2nd part of movie while playing the Devil May Cry 4 game with DX10 mode.

GHAL3D State

Windows Vista* Windows* 7

Arrandale/Clarkdale

Root Cause:  

This problem is an ILK Gfx Hang while executing 3DPRIMITIVE command: inspecting INSTDONE and INSTDONE1 registers with GfxDebug application reveals that Windower Render Cache and Data Port do not complete their activities. Does not appear when playing the game in DirectX9 mode.

The problem is related to enabling Windower Statistics (Pixel Shader Statistics) in GHAL3D State. When the correct pipeline statistics values are used the issue is not seen.

Bug ID: 3700409

Multiwinia- Survival of the Flattest - The game shows corruption while playing.

OpenGL*

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

Arrandale,
Sandy Bridge

Root Cause:  

Corruption occurred after an update of triangle stripification algorithm (at that time a new path was created for Triangle_Strip_Reverse primitives processing).

The subpath is added for reversed triangle strips with reordered provoking indices.

Bug ID: 3801213

Screen will show corruption when desktop is rotated.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

LVDS display power was not off when disabling LVDS port.

Bug ID: 3799747

Can not select clone and extended setting in CUI when connect HP LP2480ZX DVI monitor.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

Panel is issuing disconnect and connect interrupts on mode set. The problem gets solved if on receiving hot plug interrupt we add 150 ms delay before active detection. This will stabilize the interrupts.

Bug ID: 3801258

There is no display on POST/Windows if connected with monitor on iGFX DVI port.

Video BIOS

Windows* XP None Windows* XP-64 Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

For HDMI/DVI displays vBIOS was not pruning modes properly.
All modes with pixel clock > 165Mhz has to be pruned for DVI displays
All modes with pixel clock > 225Mhz has to be pruned for HDMI displays
The above things was not done in vBIOS and hence DVI display was blanking out.

Issue fixed by pruning modes properly.

Issue resolved in vBIOS 2098

Bug ID: 3883771

System can not retain previous scaling setting after FN+F4 through a full cycle on specific resolution LFP.

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.
And In Windows Vista* sometimes we get Clock Bending event(unexpected) which doesn't allow the persistence data to get saved.

Fix:
Instead of doing CompareBasicConfig() Do CompareWithCurrentConfig().
Save persistence data during clock bending event also.

Bug ID: 3884321

Resolution can not remain after do lid switch.

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.
And In Windows Vista* sometimes we get Clock Bending event(unexpected) which doesn't allow the persistence data to get saved.

Fix:
Instead of doing CompareBasicConfig() Do CompareWithCurrentConfig().
Save persistence data during clock bending event also.

Bug ID: 3800937

Can't Change Display or Display Mode using DP-DVI Dongles with specific system.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  

 

Since the device is not being reported as active in the Get_Child_State Ioctl Os does not prune the mode list. Though the Rule in event manager for Get_Child_State was properly set to report the secondary device as active, this was not happening

Because there was an Event ACPI_DOCK added to the event list in between and no corresponding rule added, thus messing up the init sequence for the Rules. For 14.42 branch the fix is to call Em_GetNextConfig with SET_SECONDARY as the event instead of GET_CHILD_STATE. For MAIN(14.46) the fix is to correct the event list and the corresponding rules.

Bug ID: 3884260

FinalFantasy XIV benchmark does not work.

Direct3D*

Windows* XP

Sandy Bridge

Root Cause:  


Added support for non power of two cubemaps and textures to 14.46. Same support already existed in main (14.51/Unified).

Bug ID: 3800150

Panel sequence does not meet CMI panel specification when starting windows.

Soft BIOS

Windows* 7-64 Windows* XP

Arrandale/Clarkdale

Root Cause:  

 

Allocated PUCHAR array in the stack, total EDID_SIZE*4 bytes data. It should have been UCHAR array.  Now I am allocating EDID_SIZE bytes in heap.

Bug ID: 3798984

No display and unable to set Clone/Ext mode with Dell2408wfp.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  
To reduce the number of flashes while switching displays using ACPI Hotkeys we did a compareBasicConfig() before ApplyConfig() which doesn’t allow Persistence to apply scaling.
And In Windows Vista* sometimes we get Clock Bending event(unexpected) which doesn't allow the persistence data to get saved.

Fix:
Instead of doing CompareBasicConfig() Do CompareWithCurrentConfig().
Save persistence data during clock bending event also.

Bug ID: 3801019

Some text lines are missing on the LCD.

GDI

Windows* XP

Arrandale/Clarkdale

Root Cause:  

 

In DrvTextOut there are 3 stages-
1. Setting up of Clip rectangle (Ghal_SetUp_Bltl). Here we add states for Clip rectangle and update the ring buffer tail
2. Preparing the bunch of Text Render commands (Ghal_Text_ImmediateBlt) in a loop. Here we are adding commands in the same ring buffer location but not updating ring buffer tail.
3. Dispatch the commands prepared in step 2 (Ghal_Dispatch_Commands)
Since adding the render commands in a loop in step 2 takes time, RS2 kicks in and the clip state is lost.

As a fix we are not updating the ring tail on entering the clipping rectangles. A separate function has been written which is a replica of the function GHAL_Setup_BLT called GHAL_sSetup_BLT_TextOut which is specifically called from DrvTextOut but it does not update the ring tail.

Bug ID: 3801297

LCD has garbage when screen flashes.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

 


Turning off the LVDS Panel before disabling the LVDS port.

Bug ID: 3527343

Hang / Far Cry 2 - System Hangs using game and audio distortion

3D Application

Windows* XP-64

Sandy Bridge

Root Cause:  

Surrounded code with #ifndef GHAL3D_WGF to prevent it from executing in unsupported applications.

Bug ID: 3700032

Using Dual DVI optimal resolution balloon notification erroneously appears.

CUI

Windows* 7
Windows* XP
Windows* XP-64

Mobile Intel® 4 Series Chipset Family Arrandale/Clarkdale
Sandy Bridge

Root Cause:  



Root cause was older balloon not fading away in between switching of Non native and native resolution..non native resolution balloon pops up but balloon stays for some time if we set native resolution on subsequent steps.

Fix was on each display change call first delete any existent balloon if that is present and then add resolution pop up if only the resolution is being set as non native.

Bug ID: 3701294

HDMI monitor is not displayed.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  


Panel is issuing disconnect and connect interrupts on mode set. The problem gets solved if on receiving hot plug interrupt we add 150 ms delay before active detection. This will stabilize the interrupts.

Issues Resolved in Build 5313

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3798522

Internal LCD's Color Gamma/Contrast Is NOT Displaying Correctly

Power Conservation

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

Sandy Bridge

Root Cause:  

Implemented new phase in algorithm and enabling software phase-in

Bug ID: 3799414

The Windows Log on password entry screen is not displayed in DVO-C.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

In case of DP connected...VBIOS returns DVO for boot preference. We create a UID for HDMI and send it to miniport on which the modeset happens. Hence the blankout.

In case of DVO check which is actually connected DP/HDMI

Bug ID: 3800166

Can’t switch expansion mode w/LCD only under DC mode

Power Conservation

Windows* XP

Sandy Bridge

Root Cause:  

This issue happens on static DRRS and XP only. PC passes the native resolution to Softbios when it requests to change the refresh rate. Since the current refresh rate is not passed in softbios does not set the scaling correctly.

Fix:

In previous platforms DRRS had a restriction of native resolution only. But we don’t have that restriction anymore so we’ll be passing in current resolution instead of the native resolution.

Bug ID: 3701039

Rotation for primary display is not applied after changing the rotation for the secondary display.

CUI

Windows* XP

Arrandale

Root Cause:  

In XP we query for GetRotationAngle to get primary’s rotation angle, however if you see the corresponding COM code we  make EDS call to get the rotation here we do not take the device id into consideration, hence  when secondary is at 180, and we query for primary’s rotation angle we get orientation as 2 (180)

Fix:

Instead of calling getrotation angle use the ddcrotation call itself to query for primary’s rotation.

Issues Resolved in Build 5312

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3799310

Issues when applying refresh rate 59Hz on DP panel DELL 3008

Soft BIOS

Windows Vista*

Arrandale

Root Cause:  

Report scaling on all native modes for a given source mode without checking for the identity RR in the driver mode table.

Bug ID: 3799828

Hard lock is seen when placing system into S4.

Soft BIOS

Windows* XP

Auburndale

Root Cause:  

eDP port was getting enabled twice when enter S4 and the training pattern was in training and not in progress hence the hard hang.

Bug ID: 3799785

Screen corruption occurs with resolution change when using 16 bit color depth.

GDI

Windows* XP

Sandy Bridge

Root Cause:  

Issue: Instead of storing the tag of blitter ring we are storing the tag of primary ring.

Bug ID: 3699650

In Extended Desktop DFP + LFP, after unplugging the DP display, the CUI still detects it.

NT – miniport

Windows* XP

Sandy Bridge

Root Cause:  

 

Rule for CUI_VALIDATE_ADVISE_CONFIG_BOOT was missing in Mobile_Policy_Data and Desktop_Dual_Pipe_Policy_Data. This was causing Rule mismatch. Besides the Rule for CUI_VALIDATE_ADVISE_CONFIG was incorrectly set.

Bug ID: 3798822

System cannot keep previous mode after a lid switch event.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  

 

Rule for CUI_VALIDATE_ADVISE_CONFIG_BOOT was missing in Mobile_Policy_Data and Desktop_Dual_Pipe_Policy_Data. This was causing Rule mismatch. Besides the Rule for CUI_VALIDATE_ADVISE_CONFIG was incorrectly set.

Rules have been correctly updated in both the rule tables.

Bug ID: 3799847

Hot docking the unit when DOCK has DVI and DP monitor attached will cause BSOD 0x19.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  

 

HotDockWA was not enabled in SNB section of inf.

Enable the WA in SNB section.

Bug ID: 3700559

CUI Wizard restarts when you put system in clone mode and then select a different monitor.

CUI

Windows* XP

Auburndale
Sandy Bridge

Root Cause:  

 

The Boolean values are again being set when we move to the next page in wizard.

• Made the variable as static so that the value is retained across.

• Added an extra flag to check whether the configuration is applied from wizard.

Bug ID: 3798544

CUI in Basic Mode doesn't show different Refresh Rates for DDC.

CUI

Windows* XP
Windows* XP-64

Sandy Bridge

Root Cause:  

Copying all data from primary to secondary in clone without checking the scenario that is changing from SPSD to DDC.

Fix: 

Place a condition for copying primary RR to secondary.

Bug ID: 3526939

System hangs after turning off active DP Display when using port-B and port-C DP devices.

SoftBIOS

Windows* XP

Sandy Bridge

Root Cause:  

The hang was happening because the pipe was not getting disabled. On turning off the display, DPCD read fails and we do not enable the port.

Issues Resolved in Build 5307

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3799175

"Profile cannot be applied" message displayed when trying to apply profile

CUI

Windows* XP

Sandy Bridge

Root Cause:  

 

Hot plug and unplug scenarios are not taken care in profile selection.

Bug ID: 3799413

The INF option to define default display priority for system events doesn't work.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  

The array bIsPriorityDefined in GetDisplayPriorityList function was declared to be of size MAX _DISPLAY_TYPES + 1 to prevent buffer overflow.

Bug ID: 3699493

CUI3.5 does not run on .NETFramework 4.0.

CUI

Windows* XP

Sandy Bridge

Root Cause:  


Checks for .net 4.0 were missing in the code.
This issue has been already filed with Microsoft.
MS Ticket Number - 23161.

Bug ID: 3527748

Far Cry 2 - triangular texture corruption seen on roof and other objects with Anti-aliasing ON

Direct3D*

Windows* 7-64

Sandy Bridge

Root Cause:  


Issue where centroid values were not copied into the pixel shader for unlit pixels.

Bug ID: 3798822

System cannot keep previous mode after do lid switch.

NT - miniport

Windows* XP

Sandy Bridge

Root Cause:  


Rule for CUI_VALIDATE_ADVISE_CONFIG_BOOT was missing in Mobile_Policy_Data and Desktop_Dual_Pipe_Policy_Data. This was causing Rule mismatch..

Bug ID: 3527515

No confirmation prompt when deleting custom resolution.

CUI

Windows Vista* Windows* 7
Windows* XP

Sandy Bridge

Root Cause:  


No confirmation message when user deletes a custom mode. Added a message box before deletion.

Issues Resolved in Build 5305

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3799075

After changing resolution and refresh rate window position is not being retained.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

While computing positions in the monitor2_positionchanged() function the primary in the MonitorControl doesn’t reflect the latest coordinates.

Fix:
• Set the positions while mode set is being done in wizardResolutionColorPage.
• Compute the position data using ‘adap1Monitors’ list which is being updated in all the cases.

Bug ID: 3699648

Corruption is seen on DP panel connected through dongle DP-VGA after modifying vBIOS.

Soft BIOS

Windows Vista* Windows* XP

Sandy Bridge

Root Cause:  

Expected behaviour.  No method to determine whether SSC is supported for VGA on DP panel.

Bug ID: 3701208

After reconnecting CRT the profiles stop working.

CUI

Windows* 7-64

Sandy Bridge

Root Cause:  

The profiles list is getting re-populated when we hot unplug and plug the CRT . This happens in the function "GetProfileList()" in the file Utils.cs in the project gfxSrvc.  This function talks to the driver to get the list , but in this case its returning NULL for system profiles, after a hot unplug of the CRT.

Bug ID: 3528003

DX10 - STALKER:CoP - game TDR’s half way into benchmark and crashes.

Direct3D*

Windows* 7-64

Sandy Bridge

Root Cause:  

Improperly handling planes for HIZ when MSAA is enabled.

Bug ID: 3798447

TDR occurs on WinDVD and PowerDVD in BD playback. After several TDR's the app crashes.

GMM

Windows Vista* Windows* 7
Windows* 7-64

Arrandale

Root Cause:  


Regression issue caused by improperly handling registry key data.

Bug ID: 3699649

3DMark 2006 app hangs followed by a driver crash message.

Direct3D*

Windows* XP

Sandy Bridge

Root Cause:  


Root caused to FBC render target address valid bit programming sequence issue.

Bug ID: 3798790

Major Corruption / Direct3D* - Tom Clancy s H.A.W.X. - Major corruption seen during gameplay.

Direct3D*

Windows* XP

Sandy Bridge

Root Cause:  


For DX10.1 during bind time we should get the blend state information from its corresponding GHAL3D handle instead of from device context.

Bug ID: 3799075

After changing resolution and refresh rate, window position is not being retained.

CUI

Windows* 7
Windows* 7-64

Arrandale
Sandy Bridge

Root Cause:  


Fix:
• Set the positions while mode set is being done in wizardResolutionColorPage.
• Compute the position data using ‘adap1Monitors’ list which is being updated in all the cases.

Issues Resolved in Build 5301

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3699493

CUI3.5 does not run on .NETFramework 4.0.

CUI

Windows* XP

Sandy Bridge

Root Cause:  


Checks for .net 4.0 are missing in the code. Added the same.

Bug ID: 3699154

Latest driver unable to update and will uninstall previous driver.

Gfx.Installer

Windows* XP

Sandy Bridge

Root Cause:  


Delete the .cat files in the packages and retest.

Bug ID: 3701292

When playing a movie in a non-Native resolution, LCD blinks.

Power Conservation

Windows* XP

Arrandale

Root Cause:  


Fix:
1) Remove sprite restriction for FBC enabling. FBC can be enabled along with sprite.

Bug ID: 3701203

 Driver crash during introduction or in the menu of the game

Power Conservation

Windows* XP

Sandy Bridge

Root Cause:  


Root caused to FBC render target address valid bit programming sequence issue. The driver was invalidating the register by writing a zero.

Bug ID: 3699651

Blue Screen after rotate logo.exe application

OpenGL*

Windows* XP

Sandy Bridge

Root Cause:  

Added/corrected ring tail allignment/padding that was broken by recent check-in.

Bug ID: 3701037

CUI 3.0 previous values not restored by clicking Cancel on the confirmation window

CUI

Windows* 7
Windows* 7-64
Windows* XP

Arrandale
Sandy Bridge

Root Cause:  

This issue occurs only with CUI 3.0 on ILK not with CUI 3.5 on ILK/SNB. It was fixed in CUI 3.5.  Fix ported.

Issues Resolved in Build 5298

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3699616

Screen will blink when 3DMark2000 is run.

Direct3D*

Windows* XP

Sandy Bridge

Root Cause:  

 

Change the logic of SetTileFlags so that it uses the flag GfxSupportYTiledDepth when ZBUFFER flag is set in dwCaps.

Bug ID: 3699617

Application error happen when Final Fantasy XIV Benchmark run.

Direct3D*

Windows* XP
Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Enabled NonPow2 texture support (2D and cube).
1. nonpowtwo.exe - YUV and DXT format related blt bugs in umdblt.cpp fixed by adjusting width and height as required by these packed/compressed formats.
2. memman.exe regression - Fixed by not re-describing the surface while bltting if dimensions are non-power of two.

Bug ID: 3701292

When playing movie in non-Native resolution, LCD shows blinking

Power Conservation

Windows* XP

Arrandale

Root Cause:  

The issue was happening due to FBC being disabled in an incorrect manner when sprite was enabled.

Bug ID: 3701293

BSOD when play DVD with WinDVD2010.

<Unassigned>

Windows* XP

Sandy Bridge

Root Cause:  


The driver was incorrectly invalidating the register by writing a zero in the case that the address valid bit was being updated more than once per context.

Issues Resolved in Build 5293

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3526706

Display profiles toolbar appears in 'Custom Resolutions' when switching from Advanced to Basic to Advanced.

CUI

Windows Vista*
Windows* 7
Windows* XP

Sandy Bridge

Root Cause:  


If the app mode is switched from Advanced to Basic when the selected sub tab is Custom Resolutions or Monitor / TV Settings, the UI is not refreshed.

Fix:
Switch to General Settings sub tab in this case.

Bug ID: 3699585

S4 resume willl have a black screen.

Soft BIOS

Windows* XP

Arrandale

Root Cause:  

The issue was caused by the display coming up before the frame buffer was cleared by OS; hence “windows is resuming screen” appears to be coming up twice.

Fix:
Mask the display till data is cleared.

Bug ID: 3698850

System will display resume bar again after finish S4 resume.

Soft BIOS

Windows* XP

Arrandale

Root Cause:  

The issue was caused by display coming up before frame buffer was cleared by OS hence “windows is resuming screen” appears to be coming up twice.

Fix:
Mask the display till data is cleared.

Bug ID: 3698855

LCD screen will flash 2 times when resuming from s4.

Soft BIOS

Windows* XP

Arrandale

Root Cause:  

The issue was caused by display coming up before frame buffer was cleared by OS; hence “windows is resuming screen” appears to be coming up twice.

Fix:
Mask the display till data is cleared.

Bug ID: 3701094

DX9 games: The video driver crashes/BSOD occurs during game play or during the introduction.

GHAL3D

Windows* XP

Sandy Bridge

Root Cause:  

Fix:
This change reorders how the surface state is released in DX9.

Issues Resolved in Build 5287

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3698457

Corel WinDVD Pro 2010 causes system to enter a BSOD when playback is initiated.

DVD

Windows* XP

Sandy Bridge

Root Cause:  

 

Blending params were not set which caused the issue.

Bug ID: 3698786

BSOD is seen when boot to OS with 3rd party Gfx card with integrated Gfx driver installed

NT – miniport

Windows* 7
Windows* 7-64
Windows* XP

Sandy Bridge

Root Cause:  

 


Added the logic in miniport to find out whether Intel's gfx adapter is configured as primary/secondary based upon PCI config space.

Bug ID: 3698445

Hot Key Functionality Enabling option had been reflected directly in Desktop Context menu before Apply the changes.

CUI

Windows* 7
Windows* XP

Sandy Bridge

Root Cause:  

The registry updating has to be done during apply only instead at cbEnableHotkeys_Checked and cbEnableHotkeys_UnChecked of Hotkey functionality .

Fixed Info:
1. Hotkey registry variable updating shifted to OnHotKeysApply() in ToolsTabHotkey. cs

Fix:
The enable and disable of hotkeys in Context menu is postponed to Apply Button press event.

Bug ID: 3358126

Turbo will not work after S3/S4.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

Check for pHwDev->pACPIMgr == NULL before dereferencing the pointer.

Bug ID: 3526951

BSOD after running Renderstandby_sdkapps.bat.

GHAL

Windows* XP

Sandy Bridge

Root Cause:  

Adding a SW fix in the sync Flush path.

Bug ID: 3699642

BSOD occurs during continuous play while playing mpeg2 format.

Media

Windows* XP

Sandy Bridge

Root Cause:  

Bug ID: 3699111

After Saved a profile on ED, changes are not applied when modifying sliders from CUI_Display_Color Enhancement for primary display.

CUI

Windows* XP

Sandy Bridge

Root Cause:  

Bug ID: 3527656

Game may display video corruption (Enemy Territory: Quake Wars ).

OGL

Windows* XP-64

Sandy Bridge

Root Cause:  

Was not properly populating display buffers with multisampling feature.

Bug ID: 3700548

World in Conflict (Soviet Assult) stops rendering, and displays the EA hang message that driver stopped working normally.

D3D

Windows* XP

Sandy Bridge

Root Cause:  

Issues Resolved in Build 5283

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3699971

GMA950 glShadeModel(GL_FLAT) bug

OGL

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

Sandy Bridge

Resolution:

For triangle stripification algorithm there is new path created for Triangle_Strip_Reverse processing.

One case - vertices are reordered for RenderTri function calls.

Second case (SW): new way of provoking vertex choosing during calling WriteVertex for vertices in strip.

Issues Resolved in Build 5281

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3698715

Battlefield 2  exits when trying to start playing

D3D

Windows* XP

Sandy Bridge

 

Resolution: Include a mechanism by which applications can trigger a resolve from a depth buffer to a texture resource.

Issues Resolved in Build 5279

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3527687

BSOD/hang may occur during the game play (Call of Duty: World at War)

GHAL3D

Windows* XP

Sandy Bridge

 

Resolution: Send a PIPE_CONTROL with CS Stall before any PIPE_CONTROL with a read cache invalidate to ensure pipeline is empty before read caches are invalidated.

Bug ID: 3528161

Video may hang while audio and cursor still active when running SIMS 3

D3D

Windows* XP

Sandy Bridge

 

Resolution: Ensure pipeline is empty before read caches are invalidated

Bug ID: 3526418

BSOD may occur when using WinDVD and MPEG2 content (ES2)

DVD

Windows* XP
Windows* XP-64

Sandy Bridge

 

Resolution: Blending parameters were not set.

Bug ID: 3526564

System may intermittently hang/have corruption when running 3DMark06

GHAL3D

Windows* XP

Sandy Bridge

 

Resolution: Change GHAL3D private stream data optimization.

Issues Resolved in Build 5270

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3525843

CRT hot plug may not work in DOS mode

Video Bios

DOS 6.22

Sandy Bridge

 

Resolution: SNB/CPT hotplug is supported from Video BIOS release 2024.

Bug ID: 3528158

When running Lightsmark 2007 on windowed mode app gets stuck. If you change between windows you can see app is running on background, but still gets stuck.

OGL

Windows* XP
Windows* XP-64

Sandy Bridge

 

Resolution:

Bug ID: 3528059

The CUI window is not refreshing, and in some occasions, the window is not completely drawn.

CUI

Windows* XP

Sandy Bridge

 

Resolution:

Bug ID: 3526881

The result of log file is failed after executing Renderstandby_DispCfg.bat

Power Conservation

Windows* XP

Sandy Bridge

 

Resolution:

The RenderStandby_DispConf app does a back to back read which requires setting Forcewake and clearing Forcewake. Read order changed to improve read timing.

Bug ID: 3526383

Image corruption when using Google Earth.

D3D

Windows* 7
Windows* 7 64
Windows* XP

Sandy Bridge

 

Resolution:

Implemented a dependency in SetIndirectStateBindPipelineDirtyFlags function.

Bug ID: 3526564

System may intermittently hang/have corruption when running 3DMark06.

GHAL3D

Windows* XP

Sandy Bridge

 

Resolution:

GHAL3D private stream data optimization change.

Issues Resolved in Build 5267

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3525843

CRT hot plug may not work in DOS mode.

Video BIOS

DOS 6.22

Sandy Bridge

 

Resolution:

Bug ID: 3526543

Audio Silent Stream is failing at sample rates other than 48, 96 and 192kHz.

Audio

Windows* XP
Windows* 7

Sandy Bridge

 

Resolution:

Issues Resolved in Build 5261

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3357390

System may not boot with 6GB and above memory in Win XP 64 bit

GDI

Windows* XP-64

Sandy Bridge

 

Resolution:

Change the OS allocation to return only memory allocated greater that 1mb.

Bug ID: 3357237

Embedded Display Port may blank out when switched from Dual Display Clone to single display/extended desktop

Soft BIOS

https://vthsd.fm.intel.com/hsd/images/default/general/spacer.gif

Windows* Vista
Windows* 7
Windows* XP

Sandy Bridge

 

Resolution:

 

Bug ID: 3527035

Hang / “Just Cause” - System hangs after around 3 or 4 minutes of game play

KMD Render

Windows* XP-64

Sandy Bridge

 

Resolution:

Enable WaDisableAsyncFlipPerfMode.