Intel® HD Graphics

Production Version 15.21.8.2279

Release Notes

 

 

January 14, 2011

 

Microsoft Windows Vista*

Microsoft Windows* 7

Windows* Embedded Standard 7(1)

(1)These operating systems supported for embedded designs and usage models only.

 

 

INTEL CONFIDENTIAL

 

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT.  EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

This document contains information on products in the design phase of development.

The products described in this document may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request.


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

Intel is a trademark of Intel Corporation in the U.S. and other countries.

*Other names and brands may be claimed as the property of others.
Copyright© 2011, Intel Corporation. All rights reserved.

 

Revision History

Date

Driver Revision

Description

Build Number

January 14, 2011

Production Version 15.21.8.2279

Production Version; fully validated

2279

January 07, 2011

Production Version 15.21.7.2274

Production Version; fully validated

2274

December 28, 2010

Production Version 15.21.6.2272

Production Version; fully validated

2272

December 17, 2010

Production Version 15.21.5.2266

Production Version; fully validated

2266

December 3, 2010

Production Version 15.21.3.2253

Production Version; fully validated

2253

November 18, 2010

Production Version 15.21.2.2246

Production Version; fully validated

2246

November 5, 2010

Beta 15.21.2.2238

Beta Engineering Drop; not fully validated

2238

October 22, 2010

Beta 15.21.2.2224

Beta Engineering Drop; not fully validated

2224

October 5, 2010

Production Candidate 15.21.0.2219

Production Candidate; fully validated

2219

September 30, 2010

Production Candidate 15.21.0.2218

Production Candidate; fully validated

2218

September 16, 2010

Beta 15.21.0.2210

Beta Engineering Drop; not fully validated

2210

September 3, 2010

Beta 15.21.0.2206

Beta Engineering Drop; not fully validated

2206

August 20, 2010

Beta 15.21.0.2192

Beta Engineering Drop; not fully validated

2192

July 30, 2010

Beta 15.21.0.2185

Beta Engineering Drop; not fully validated

2185

July 09, 2010

Beta 15.21.0.2156

Beta Engineering Drop; not fully validated

2156

June 25, 2010

Beta 15.21.0.2151

Beta Engineering Drop; not fully validated

2151

May 28, 2010

Alpha 15.21.0.2134

Alpha Engineering Drop; not fully validated

2134

May 14, 2010

Alpha 15.21.0.2127

Alpha Engineering Drop; not fully validated

2127

April 29, 2010

Alpha 15.21.0.2118

Alpha Engineering Drop; not fully validated

2118

April 16, 2010

Alpha 15.21.0.2110

Alpha Engineering Drop; not fully validated

2110

April 2, 2010

Alpha 15.21.0.2101

Alpha Engineering Drop; not fully validated

2101

March 4, 2010

Alpha 15.21.0.2088

Alpha Engineering Drop; not fully validated

2088

February 19, 2010

Pre-Alpha 15.21.0.2079

Pre-Alpha Engineering Drop; not fully validated

2079

February 05, 2010

Pre-Alpha 15.21.0.2063

Pre-Alpha Engineering Drop; not fully validated

2063

January 22, 2010

Pre-Alpha 15.21.0.2037

Pre-Alpha Engineering Drop; not fully validated

2037

 

Intel® HD Graphics Driver

The Intel® HD Graphics Driver contains support for the following Intel 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 15.21

Reference No.

Description

Affected Components

Build

 

CUI 3.5

CUI

2151

 

Microsoft DirectX*10.1

D3D

2151

 

SGI OpenGL3.0*

OpenGL

2151

 

Audio HW sample fabrication (Silent Stream)

Audio

2151

 

Audio Enhanced Power Scheme Support

Audio

2151

 

Dynamic Intel® Turbo Boost Technology

Performance

2151

 

Power Conservation for Desktop

Power Conservation

2151

 

HD Video Post Processing Improvements

Media

2151

 

Blu-Ray* Playback Improvements

Media

2151

 

Active Stereo S3D over HDMI

Media

2156

 

Game playability improvement

D3D

2151

 

Known Issues

Known Issues in Build 2279

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

3358262

An abnormal playback is displayed while playing the planet.avi video clip via Corel WinDVD 2010 DVD player.

Media Processing

Windows* 7

Arrandale/Clarkdale

3525907

Corruption occurs with AVC playback using WinDVD10.0.5.351 MS long format.

Media Application/Player

Windows* 7

Sandy Bridge

3526414

Video is all black after screen is rotated.

Soft BIOS

Windows Vista*-64
Windows* XP

Arrandale/Clarkdale
Sandy Bridge

3528317

Fast User Switch issue with Blu-ray* playback.

Media Application/Player

Windows* 7

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

3527244

No Blu-ray playback after S3/S4 with GPUCP player.

Media Application/Player

Windows* 7
Windows* 7-64

Sandy Bridge

 

Issues Resolved

Issues Resolved in Build 2279

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3800737

The window of CUI will lag while continously moving it with preview window.

CUI

Windows* 7-64

Sandy Bridge

Root Cause:  

 


This is an expected behavior for SNB. TCC sliders movement will be slow. TCC algorithms will take time to compute the effect and resulting in slow movement of sliders. Same applies to all sliders in Media page except Image Scaling sliders.

This cannot be fixed for SNB at this point of time due to algorithm limitation. Resolving it as not to be fixed.

Bug ID: 3883946

Wirelss display remote flashing artifacts with DirextX10 sample application

NT - miniport

Windows* 7

Sandy Bridge

Root Cause:  

 


Local Topology variable was updated with new Flip address instead of the current topology one.

Bug ID: 3884192

Flicker occurs on the monitor screen during POST and CMOS setup menu.

Video BIOS

Windows* 7

Sandy Bridge

Root Cause:  

 


Using HP ZR30 monitor, when SSC was enabled vBIOS was not programming DP timings (M/N/TU) appropriately.

Bug ID: 3801089

Intel graphics driver BSOD after S4 resume on Win7 x64 with HDX enabled

Soft BIOS

Windows* 7-64

Arrandale

Root Cause:  

 



XenClient had fixed this issue in thier application. Added a NULL check for HDCP object in Intel graphics driver.

Bug ID: 3883519

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

Video BIOS

Windows* XP

Windows* XP-64 Windows* 7

Windows* 7-64

Sandy Bridge

Root Cause:  

 


Added workaround in vBIOS to rely only on CRT hotplug status for VGA connection. If that fails we rely on the EDID analog/digital bit status.

Bug ID: 3884386

When connecting HDMI to monitor SHARP AQUOS LCD-37GX3 under Win7 the system will show BSOD.

Soft BIOS

Windows* 7

Sandy Bridge

Root Cause:  

 


Array is being indexed beyond the array size and it causing stack corruption and subsequently access violation.
Removed this code as it is redundant. Also EDID is being parsed for S3D caps even if it is not S3D capable. Added a check for data back length to handle this.

Bug ID: 3800899

HDCP playback fails to play when using DP to HDMI dongle.

Soft BIOS

Windows* 7

Windows* 7-64

Sandy Bridge

Root Cause:  

 

Summary of changes:
1) Logical bug fix in DP repeater code
2) Link integrity check function overloading for CPT
3) Gen6 GMBUS bit definition correction and rate/pinpair select changes

Bug ID: 3801403

Intel graphic UI has translation error.

Loc Translation

Windows Vista* Windows Vista*-64 Windows* 7

Windows* 7-64

Sandy Bridge

Root Cause:  

 


Fixed translation.

Issues Resolved in Build 2274

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3884707

Scale Image change to "Scale Full Image" after "Fn+F4" back to the same configuration and the “Scale Full Image” setting is not maintained.

CUI

Windows Vista* Windows Vista*-64

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.

Bug ID: 3883709

It need to take 20 seconds to enter Monitor / TV Settings page when connected to an HDMI display.

Soft BIOS

Windows* 7

Sandy Bridge

Root Cause:  

 

Added the condition to call select switchtype functionality only for SDVO Device.

Bug ID: 3884633

At the extended mode with EFP and set close lid to do nothing some garbage appear on the upper primary screen for a few seconds when open the lid.

Power Conservation

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Added wait for Vblank right after disabling FBC.

Added wait for Vblank before enabling FBC.

Bug ID: 3801418

At color depth 16bit play video screen have flicker

Power Conservation

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

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

Bug ID: 3883484

When the WinDVD have garbage uninstall gfx driver(do not close WinDVD) the system will become BSOD(0xD4).

NT - miniport

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

The issue was there were pending Interrupts and queued DPCs when stop device was called.
We are now maintaining a count of pending interupts and DPCs and wait for the to be zero in the call to stop device.

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 new watermark calculation when calculating 16bpp watermarks and FBC is active.

Bug ID: 3884472

Splash Screen appear on some Desktop background with "max resolution 16bit colors".

Power Conservation

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

Sandy Bridge

Root Cause:  

 

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

Bug ID: 3884526

Splash Screen appears with some background with maximum resolution with 16bit

Power Conservation

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

Sandy Bridge

Root Cause:  

 

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

Bug ID: 3801400

Can’t switch scaling to "Full screen" by press Ctrl+Alt+F11 in clone mode.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

In Windows Vista* only primary flag is set in ToggleIntFPFitting so this logic won’t execute for secondary display. So in DDC aspect scaling parameters are not updated for secondary device at any time. This is a bug in 2 Pipe scenarios.

Fix:
In DDC remove the check for uiDevice != PRIMARY as it wont set for secondary.  As call is made for primary, update the secondary data in clone.

Issues Resolved in Build 2272

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3884707

Scale Image change to "Scale Full Image" after "Fn+F4".

CUI

Windows Vista* Windows Vista*-64

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 CompareWithCurrentConfig().

Bug ID: 3800775

Persistence lost after hot undock/dock with DVI monitor.

CUI

Windows* 7
Windows* 7-64

Arrandale/Clarkdale
Sandy Bridge

Root Cause:  

 

Delay of Modeset by CCD giving wrong configuration in ProcessDrrSModeSetOnPowerNotification. Hence leading to Applyconfig.

Fix:
Increase timer to give enough time CCD get called and query for GetConfig success with valid data.

Bug ID: 3799536

Incorrect Optimal Resolution Notification message displays that 1366x768 is optimal in clone mode. Optimal resolution in clone is actually 1600x900. Please see screenshot.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

As on non optimal resolution the balloon was popping up which was staying there for long time so on optimal case also that was observed…

So added on each balloon call first create a new instance and update it and delete it on next processdisplay change if any balloon exist.

Bug ID: 3884012

HDMI shows black after exited extended desktop by F4 then hot unplug CRT and plug HDMI again.

CUI

Windows Vista* Windows Vista*-64

Sandy Bridge

Root Cause:  

 


Variable g_bPersistManagerInUse is not set to false before returning.

Fix:
g_bPersistManagerInUse – must make it false before return for futher use.

Bug ID: 3884095

Resolution or color depth sometimes can't keep previous setting - Windows Vista* only.

CUI

Windows Vista* Windows Vista*-64

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: 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: 3801432

Quantization feature in CUI doesn't work.

CUI

Windows* 7

Sandy Bridge

Root Cause:  


changed tooltip string.

Bug ID: 3883722

CUI Display profiles which secondary position is left of primary is not restored.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 


Applying Position is missing during profile selection.

Fix:

Initialize monitors rectangles in multi monitorPosition window with profile data instaed of default data.

Bug ID: 3884097

Customer-set resolution/color depth in dual display (clone/ext dsktp) lost after power management event.

CUI

Windows Vista* Windows Vista*-64

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: 3884137

The display has garbage while doing BIOS variable test.

Video BIOS

Windows* 7-64

Sandy Bridge

Root Cause:  


During VGA function call Active scroll up call, the display had to be cleared properly with space character which was not happening. This resulted in dots being displayed throughout the screen.

Bug ID: 3884111

Notebook LCD's resolution won't maintain after hot undock when change EFP only to extended, then FN+F4 one cycle and undock

CUI

Windows Vista*

Sandy Bridge

Root Cause:  

 


Variable g_bPersistManagerInUse is not setted to false before returning.

Fix:
g_bPersistManagerInUse make it false before return for futher use.

Bug ID: 3801400

Can’t switch scaling to "Full screen" by press Ctrl+Alt+F11 in clone mode.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

In Windows Vista* only primary flag is set in ToggleIntFPFitting so this logic wont execute for secondary and third. So in DDC aspect scaling parameters are not updated for secondary or third device anytime. This is a bug in 2 Pipe and 3 Pipe scenarios.


Fix:
In DDC remove the check for uiDevice != PRIMARY as it wont set for secondary and third. As call is made for primary, update the secondary data in clone second and third in triclone etc.

Bug ID: 3884345

Display can't switch back to single panel after exited extended desktop by F4 then close/open lid.

CUI

Windows Vista* Windows Vista*-64

Sandy Bridge

Root Cause:  

 

Variable g_bPersistManagerInUse is not setted to false before returning.

Fix:
g_bPersistManagerInUse make it false before return for futher use.

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: 3799081

HDCP Failure on Mode Change with finalized interface.

Media Content Protection

Windows* 7

Sandy Bridge

Root Cause:  

 

While disabling HDCP, calling the master HDCP Off routine to make sure HDCP gets fully turned OFF during mode set.

Bug ID: 3883854

System can freeze when Hot Unplug/Plug HDMI or doing display mode changes during Blu-ray Playback.

Media Content Protection

Windows* 7

Sandy Bridge

Root Cause:  

 

Disable RC6 when media context is in use.  re-enable after all media contexts are destroyed.

Issues Resolved in Build 2266

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3801247

The contrast setting in CUI is not working on BDJ titles.

Media Processing

Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

procamp pram was not being cleared on non-primary layers.

Bug ID: 3801307

Access violation happens in display driver during Heap test.

Media Processing

Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

Previously a field of a structure was type casted to an incorrect type followed by a access to one of the fields of the casted type. Immediately after this a check is done for error cases and a return occurs if there will be an error. Tools do not like the access to the incorrect field in these error cases.

Note that values from the invalid field were never used in error cases. So this should only have caused issues for dynamic analysis tools.

Bug ID: 3699212

Video corruption while playing back BD title "David Gilmour".

Media Codec (Decode)

Windows* 7

Sandy Bridge

Root Cause:  

 

 

VC1 IC is handled in a special way when fields are involved necessitating the code change. When an interlaced field frame is used as a reference for an interlaced frame the interlaced frame has to be mindful of whether or not IC was performed on one field by another if no IC is being requested for the current frame. Changing the code to reflect this resolved the corruption.

Bug ID: 3798674

Intel Graphics Utility has "GfxUI" error when click Monitor/TV Settings.

CUI

Windows* 7-64

Arrandale

Root Cause:  

 

This is a known limitation with MCCS monitors that support most of the features exposed by CUI in the Monitor/TV Settings page. While in a multiple display configuration, the time it takes to parse the vcp codes is causing this issue. This is currently a limitation.

Bug ID: 3700435

The check of "Tooltip" can not persist.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

 

 

Cause: In CUI – Options and Support -> Preferences page is not updating the tooltip check box from the saved registry value.

Fix:

 

In function UpdatePreferences(), update the tooltip check box state with registry retrieved value.

Bug ID: 3701416

Screen blanking issue is seen when display properties is closed.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

 

 

Upon receiving a mode set by selection list of modes from OS page ensure that Advance OS Page is active before Refresh/Painting the Page.

This is achieved by introducing a static local variable in GeneralInfoProc function (the scope of this is same as a global variable) which keeps track of whether the page is active or not.

Bug ID: 3883597

Screen flashes once after click "OK" in Display Advanced settings/Intel Graphics and Media Control Panel tab.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

Upon receiving a mode set by selection list of modes from OS page ensure that Advance OS Page is active before Refresh/Painting the Page.

This is achieved by introducing a static local variable in GeneralInfoProc function (the scope of this is same as a global variable) which keeps track of whether the page is active or not.

Bug ID: 3800606

Rotating the integrated graphics desktop causes no display on discrete graphics.

CUI

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

Sandy Bridge

Root Cause:  

 

Launching/Killing hkcmd.exe and igfxtray.exe while enabling/disabling Intel displays is not handled for Multi-Adapter scenario.

 

 

Fix:

Made changes for igfxpers.exe to run always in Multi-Adapter systems and will launch/kill hkcmd.exe and igfxtray.exe while enabling/disabling Intel displays.

Bug ID: 3801216

Panel flashes more then 3 times when setting to clone by FN+F8.

CUISDK

Windows Vista* Windows Vista*-64

Sandy Bridge

Root Cause:  

 

 

 

There is one more setConfig call from Persistence.

We were not comparing with the current config before applying.

 

Fix:

Compare with current config before applying a config.

Bug ID: 3883674

PAVP does not work under 64bit OS.

Media Content Protection

Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

The GPU-CP structure packing needs to be more clearly documented. The packing was changed recently to support MSDK but that wasn't compatible with preexisting applications.

Bug ID: 3883483

1280x720 MPEG2-TS DLNA media causes frame jump and corrupted screen and TDR.

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

The driver was not resetting the copied bitstream parameters in DxvaDecodeEndFrame for incomplete frames. For the clip with the problem every frame was incomplete which caused the driver to overwrite memory outside of the memory allocated for the copied bitstream buffers resulting in hangs. Resetting these parameters resolved the problem

 

A corruption issue which occured when the window was moved was caused by not setting the error concealment bits correctly in MFD_MPEG2_BSD_OBJECT for incomplete frames. To resolve the problem the final slice in the frame needs to have IsLastSlice and LastPicSlice set. Since it’s not possible for the driver to know for an incomplete frame if the last slice passed in is actually the last slice in the frame there is a delayed write of that slice’s BSD object so that the concealment bits can be set correctly in the case the frame is still incomplete by the time DxvaDecodeEndFrame() is called.

Bug ID: 3883540

Corruption happens when a specific movie is played in WMP.

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

The driver was not resetting the copied bitstream parameters in DxvaDecodeEndFrame for incomplete frames. For the clip with the problem every frame was incomplete which caused the driver to overwrite memory outside of the memory allocated for the copied bitstream buffers resulting in hangs. Resetting these parameters resolved the problem

 

A corruption issue which occured when the window was moved was caused by not setting the error concealment bits correctly in MFD_MPEG2_BSD_OBJECT for incomplete frames. To resolve the problem the final slice in the frame needs to have IsLastSlice and LastPicSlice set. Since it’s not possible for the driver to know for an incomplete frame if the last slice passed in is actually the last slice in the frame there is a delayed write of that slice’s BSD object so that the concealment bits can be set correctly in the case the frame is still incomplete by the time DxvaDecodeEndFrame() is called.

Bug ID: 3527367

Image display is stretched.

CUI

Windows Vista*

Sandy Bridge

Root Cause:  

 

 

 

There is an improper calculation of input center length and the image gets stretched in the wrong area.


Fix: Modified the calculation of input center length in accordance with output length calculation.

Bug ID: 3799795

Unity 3.0 SM2.0 shader triggers crash from DrawIndexedPrimitive.

Direct3D*

Windows Vista* Windows* 7

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

Root Cause:  

 

Bug is caused by compiler which generates non-optimal instructions set for POW instruction changing it to sequence of LOG -> MUL -> EWindows* XP2 and contains 9 H/W instruction slots against 3 declared by MSDN for PS2.0. Modified compiler.

Bug ID: 3799715

LFP is stuck on secondary screen on undock and primary/secondary displays switch on redock.

NT - miniport

Windows* 7

Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:  

 

 

The customer needs to make sure that they fix their BIOS and report the correct event.   The event is in the OPregion and the field is called CEVT.

Bug ID: 3883719

YouCam camera preview screen shows red vertical line when Capture resolution is 1280x720 or 1280x800.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

Incorrect AVS parameters for RGB + AVS + Downscaling cases.

Bug ID: 3883882

Youcam Vertical strip noise and abnormal Color issue occurs.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 

 

 

Incorrect AVS parameters for RGB + AVS + Downscaling cases.

Bug ID: 3701151

IGfxUI stops responding when open [CUI / Display / Monitor / TV Setting].

CUI

Windows* 7

Ironlake

Root Cause:  

 

 

This is a known limitation with MCCS monitors that support most of the features exposed by CUI in the Monitor/TV Settings page. While in a multiple display configuration, the time it takes to parse the vcp codes is causing this issue. This is currently a limitation.

Bug ID: 3800607

The system will bluescreen when running WinPVT 4.0A Video(Direct3D*)+ACDC+AP.

KMD Render

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

-Preempt fixes for address type

-Reorganizing MI_ARB_CHECK as the first command in Gen6 preempt submits

-STDW fix for ILK MFX engine fence ID issue (WaReadAfterWriteHazard)

-Source address update fix in Gen6 paging transfer

-PipeControl fix for SNB 3D and MFX engine fence ID issue (WaReadAfterWriteHazard)

-Breaking down the single PipeControl in Gen6 preempt submit into 3 commands

-SCD color fill fix

-Sync flush fix

Bug ID: 3883747

Screen Corruption appears at the left top of WinDVD BD and WMP playback.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

For the format switching WA involving the insertion of an AVC frame, not enough DMV addresses were being put into the DMV command (the DMV write buffers were missing) so the destination output from VC1/MPEG2 were being used by HW to write the DMV buffers also

Bug ID: 3883733

Lots of vertical lines show in YouCam preview image under capture resolution 1280x720/1280x800 in iGPU mode.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

 

Incorrect AVS parameters used for RGB + AVS + Downscaling cases.

Bug ID: 3883767

CUI will hang when press the 'Monitor/TV Settings' button.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

 

 

This is a known limitation with MCCS monitors that support most of the features exposed by CUI in the Monitor/TV Settings page. While in a multiple display configuration, the time it takes to parse the vcp codes is causing this issue. This is currently a limitation.

Issues Resolved in Build 2253

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3800463

Garbage appears in Generic PnP Monitor and Intel® HD Graphics Properties.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

Upon receiving a mode set by selection list of modes from OS page ensure that Advance OS Page is active before Refresh/Painting the Page.

This is achieved by introducing a static local variable in GeneralInfoProc function (the scope of this is same as a global variable) which keeps track of whether the page is active or not.

Call apply only if there are any changes made in Advance OS Page to avoid screen blanking.

 

Bug ID: 3800491

VBIOS set up 24 bits as default setting while displayport bandwidth is 1.62G .

Video BIOS

Windows* 7
Windows* 7-64

Ironlake  Auburndale

 

Root Cause:  

 

 

Issue resolved by reading EDID 1.4 color depth data for all panels and programming accordingly. If EDID 1.4 not found then we assume 24bpp for EFPs and CRT displays.

 

Bug ID: 3700829

Video playback blacks out when resume from Away mode (No Logon screen) during playing with BD Presenter.

KMD Render

Windows* 7

Ironlake Arrandale

 

Root Cause:  

 

Softbios was disabling overlay plane but not re-enabling plane.  Fix is to have KMD disable overlay plane (and notify grm) when entering D3, and enable overlay plane when exiting D3.

 

Bug ID: 3801018

There is garbage showing when using the display control panel applet to change display settings.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

Upon receiving a mode set by selection list of modes from OS page ensure that Advance OS Page is active before Refresh/Painting the Page.

This is achieved by introducing a static local variable in GeneralInfoProc function (the scope of this is same as a global variable) which keeps track of whether the page is active or not.

Call apply only if there are any changes made in Advance OS Page to avoid screen blanking.

 

Bug ID: 3800737

The window of CUI will lag while continously moving it with preview window.

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

-This is an expected behavior for SNB. TCC sliders movement will be slow. TCC algorithms will take time to compute the effect and result in slow movement of sliders. Same applies to all sliders in Media page except Image Scaling sliders.

-This cannot be fixed for SNB at this point of time due to algorithm limitations. Resolving it as not to be fixed.

 

Bug ID: 3800946

Panel shows abnormally when change colors between 16bits and 32bits repeatly in Advance settings of screen resolution.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

Upon receiving a mode set by selection list of modes from OS page ensure that Advance OS Page is active before Refresh/Painting the Page.

This is achieved by introducing a static local variable in GeneralInfoProc function (the scope of this is same as a global variable) which keeps track of whether the page is active or not.

Call apply only if there are any changes made in Advance OS Page to avoid screen blanking.

 

Bug ID: 3800953

Garbage occurs while removing graphics driver.

NT - miniport

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

In Vista/Win7 it is not required that driver should set Text Mode 3 on uninstall. The code to set Text mode 3 was removed from driver to resolve this issue.

 

Bug ID: 3883571

Garbage Occurrs During an Uninstall of the Video Driver.

NT - miniport

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

In Vista/Win7 it is not required that driver should set Text Mode 3 on uninstall. The code to set Text mode 3 was removed from driver to resolve this issue.

 

Bug ID: 3800124

WEI gaming score on 2210 driver got lower than 2185.

GHAL3D State

Windows 7-64

Sandy Bridge

 

Root Cause:  

 

Increase number of GS threads used for shaders.

 

Bug ID: 3799202

HDMI refresh rate 29/30Hz shows as not supported.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Root Cause: Inside PrepareRRInfo() The interlacedFlag is not taken care of when showing the current RR.

Fix:

In File GeneralInfo.cpp

(RR == currRR) to (RR == currRR – (interlacedFlag * currRR/2)

 

Bug ID: 3800390

No display on external monitor when connect with Acer monitor B233HU(t)via HDMI.

Soft BIOS

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

A change making sure that we do not enable DIP while writing into DIP buffer.

 

Bug ID: 3800450

System encounters garbage when overinstalling Intel VGA driver.

NT - miniport

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

In Vista/Win7 it is not required that driver should set Text Mode 3 on uninstall. The code to set Text mode 3 was removed from driver to resolve this issue.

 

Bug ID: 3883556

Uninstall Intel VGA driver LCD will flash white garbage display.

NT - miniport

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

In Vista/Win7 it is not required that driver should set Text Mode 3 on uninstall. The code to set Text mode 3 was removed from driver to resolve this issue.

 

Bug ID: 3700433

Cannot display 1920x1080 via VGA.

Soft BIOS

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Issue is not seen with the Sandybridge D0 CPT B0 stepping.

 

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: 3800232

Fake EDID does not certify EDID 1.3 (there is no monitor name.)

Soft BIOS

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

LFP panel name implementation extended to platforms above ILK.

 

Bug ID: 3800630

Memory leak occurs when playback test media.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

There were memory leaks in DNDI VPHAL component and MPEG2 decode device. Both are fixed.

 

Bug ID: 3800713

Noise will be shown on caption bar and control panel when switch AP from full-screen to window mode.

Media

Windows* 7

Ironlake Clarkdale

 

Root Cause:  

 

 

Write_ARGB kernel was not setting alpha channel values correctly.

 

Bug ID: 3800839

Memory leak occurs when video file is played in WMP.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

There were memory leaks in DNDI VPHAL component and MPEG2 decode device. Both are fixed

 

Bug ID: 3800421

Cannot play if change graph setting on ROPROS-S.

Soft BIOS

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

There was no acquire/release lock for Atomic I2 Access ,  This would be interleaved with HDCP calls to validate Link status causing the authentication to fail and hence Encryption failure and hence disabling HDCP.

 

Bug ID: 3883747

Screen Corruption appears at the left top of WinDVD BD and WMP playback.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

The driver was not resetting the copied bitstream parameters in DxvaDecodeEndFrame for incomplete frames. Not enough DMV addresses were being put into the DMV command (the DMV write buffers were missing).

 

 

Bug ID: 3883767

CUI hangs when press the 'Monitor/TV Settings' button.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

It is a known limitation with MCCS monitors that support most of the features exposed by CUI in the Monitor/TV Settings page. While in multiple display configuration, the time it takes to parse the vcp codes is causing this issue. This cannot be fixed right now.

 

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

Ironlake

 

Root Cause:  

 

 

Wrong pipeline statistics values being used.

 

Issues Resolved in Build 2246

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: 3800488

The system hangs up when running Common Stress.

Power Conservation

Windows* 7

Sandy Bridge

Root Cause:  



Toggle RC6 enable register (enable and disable again) at early display driver re-enabling process.

Bug ID: 3800454

Black Frames or Tearing during playback.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  



Add lock function in decode as a WA for this OS issue.

Bug ID: 3799979

Heaven Benchmark Run OpenGL test FPS too low.

OpenGL*

Windows* 7

Sandy Bridge

Root Cause:  

 


HWTnL for Heaven Benchmark with Unigine.exe enabled.

Bug ID: 3799287

Switching to EDT by Fn-F5 fails.

CUI

Windows Vista*

Arrandale/Clarkdale

Root Cause:  

 


Null checks missed in the Setting Currrent Configuration for Windows Vista*.


Fix:

By adding null checks prevented the call to Set Extended Desktop function with zero resolution values.

Bug ID: 3799988

"3D_Monster House" Video flash for a while in the window mode

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 


Add lock function in decode as a WA for this OS issue.

Bug ID: 3800117

When playing Cloudy with a chance of meatballs in 3D change color depth to 16bit would cause video flicker.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 


Add lock function in decode as a WA for this OS issue.

Bug ID: 3798451

"STD500N"Pip video has random flicker.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 


Add lock function in decode as a WA for this OS issue.

Bug ID: 3799294

CrystalMark D2D score is lower than Arrandale.

GHAL3D

Windows* 7

Sandy Bridge

Root Cause:  


The problem was that GHAL2D was calling SetReadAfterWriteHazard for every Blt operation which was negatively impacting 3D performance.

Bug ID: 3799569

Cloudy With A Chance Of Meatballs Video flicker at 1:26:00~1:27:00.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 


Add lock function in decode as a WA for this OS issue.

Bug ID: 3799365

Jitter occurs on PiP screen when playback interlace contents

Media Processing

Windows* 7

Arrandale/Clarkdale

Root Cause:  

 


Add lock function in decode as a WA for this OS issue.

Bug ID: 3356615

Film Mode Detection: Letters mixed.

Media Processing

Windows Vista*
Windows* 7-64

Sandy Bridge

Root Cause:

 

With new FMD algorithm for HQV2.0 and DI parameter tuning (as per arch recommendation), the issue disappears.

Bug ID: 3357825

Pixilation occurs when playing VC1 clips with WMP.

Media

Windows* 7

Sandy Bridge

Root Cause:

 

Added WA for VC1 in the case where the height of interlaced field content was not 2 MB (macroblock) row aligned. In this case the HW was writing the Y plane until the 2 MB aligned height, overwriting the UV data which was there causing green/purple corruption during playback. The WA involves using intermediate surfaces which are sized such that the extra MB row of Y plane data does not overwrite the UV plane.

Bug ID: 3526570

WinDVD/WMP players show no video when RC6 is enabled via HDMI.

Media

Windows Vista*-64
Windows* 7

Sandy Bridge

Root Cause:

 

SNB hw is implemented to clear PAVP sessions if HDCP is disabled.  Implement workaround to hold HDCP on as long as a PAVP session is in play.

Bug ID: 3527346

The video playback has bad corruption while playing the monkey magic Blu-ray* DVD movie via Corel WinDVD10 application.

Media

Windows Vista*-64
Windows* 7

Sandy Bridge

Root Cause:

 

SNB hw is implemented to clear PAVP sessions if HDCP is disabled.  Implement workaround to hold HDCP on as long as a PAVP session is in play.

Bug ID: 3528003

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

Direct3D*

Windows* 7-64

Sandy Bridge

Root Cause:

 

Fix Stalker hang by disabling planes for HIZ when MSAA is enabled.

Bug ID: 3700360

 Doom 3 game shows image corruption in the opening scene.

OpenGL*

Windows* 7

Sandy Bridge

Root Cause:

 

 

This issue is not happen any longer with gfx driver 2224 using the following configuration:

 

SNB MB CPT D1B1

GfxDrv: 2224

vBIOS: 2080snb

 

Bug ID: 3700409

Mutliwinia – Survival of the flattest:  The game shows corruption while playing.

OpenGL*

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

Arrandale/Clarkdale,
Sandy Bridge

Root Cause:

 

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

For 15.21 and 14.46 rollback is checked-in.

For Unified: for RenderPrimitives the subpath is added for reversed triangle strips with reordered provoking indices.

 

Bug ID: 3701279

Major blocky corruption in BD content using PowerDVD9v2528 with VC1 format.

Media Codec (Decode)

Windows* 7

Arrandale/Clarkdale
Sandy Bridge

Root Cause:

 

BD playback is free of all corruption.  No blocky corruption/no vertical line or splash of color

In bottom rt corner.

Issues Resolved in Build 2238

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3799664

System flashes screen after windows logo.

Soft BIOS

Windows* 7
Windows 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3527382

When resolution and color is changed and applied once, the color will load to selected profile default color.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

Only relying on UpdateDirtyBitForDisplayProfiles(bool bset) without comparing values leads to this problem.

Bug ID: 3699567

When start windows or shut down system LFP shows blue line noise.

Soft BIOS

Windows* 7

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3699650

Functional Failure / CUI In ED DFP + LFP after unplugging DP in ED CUI still detect 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: 3799644

A flashing garbage screen is shown during scene/clip/track change.

Media Content Protection

Windows* 7

Sandy Bridge

Root Cause:  

 

The overlay is disabled when terminating a PAVP session just prior to disabling the plane enables so that there is no corruption displayed during the transition. This bug was caused because the overlay disabling was taking too long so the plane enable packet was disabled before the overlay was turned off. A change was implemented to make sure that the overlay was finished being disabled before executing the plane disable.

Bug ID: 3799807

WMP hangs by playing a movie repeatedly.

Media Codec (Decode)

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Removing SWGeneralSurfaceHeapUsage as a requirement for freeing decode surfaces in DestroyMPEGData_LH resolved the memory leak.

Bug ID: 3799346

Noise after Starting Windows phase.

Soft BIOS

Windows* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799667

Screen mess before welcome scene.

Soft BIOS

Windows* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3526939

Hang / SoftBIOS - System hangs after Turning off active DP Display when using port-B and port-C DP devices.

Soft BIOS

Windows* XP

Sandy Bridge

Root Cause:  

 

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

Bug ID: 3800077

Corruption seen when play WMV or MPEG video file using WMP and AVC BD using PDVD

Media Codec (Decode)

Windows *7
Windows 7-64

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3701019

Connect to another HDMI monitor would cause HD audio device icon disappeared.

Audio.Driver

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

 

This is Windows 7 OS issue related to dynamic audio endpoints feature.

This feature has been originally introduced in Windows Windows Vista* OS.

Windows Vista* OS implementation has severe side effects (possibility of BSOD). Thats why this feature has not been used in Windows Vista*.

Microsoft decided to improve this feature in Windows 7 OS by introducing driver generated events.

Microsoft published Windows 7 changes in whitepaper: "Windows 7 Changes Related to Audio Drivers".

This changes has not been implemented in IBX audio drivers

because of hardware design.

IBX hardware has 3 pins and only 2 converters.

In this HW configuration MSFT inbox driver is not working properly and workaround provided by MSFT is required to pass "Class Driver ..." WHQL tests.

In this HW configuration implementation of dynamic audio endpoints would cause failures of other WHQL tests.

In order to release audio driver for IBX platform Intel had to disable dynamic audio endpoints in Intel display audio driver.

HW design has been fixed in CPT platform.

Also ISVs reported issue causing media player applications (PowerDVD WinDVD) to crash. Tha crash was caused by Audiokse.dll.

Audiokse.dll is user level part of the Windows 7 OS.

Media player application crashes in some scenarios only if audio driver doas not have dynamic audio endpoints implemented and used.

In order to keep media player applications stability on Intel platforms implementation of dynamic audio endpoints in Windows 7 is MUST HAVE.

ISV accepted that dynamic audio endpoints implementation will be implemented in Windows 7 drivers for CPT and later platforms only.

It is not implemented in Windows Vista* OS because of encountered issues.

It is not implemented on IBX platform because of IBX hardware limitation (only 2 converters).

3rd party vendows may not have this Windows 7 OS full support implemented in their audio drivers. In this case this Windows 7 OS issue may not be observed.

Since CPT platform Intel display audio driver behavior and user experience matches behavior of Microsoft inbox audio driver.

Unfortunatelly Windows 7 OS has issue causing sporadic audio endpoints to disappear. Microsoft found this issue while rebooting OS and using any audio drivers.

Microsoft was able to fix this issue partially (only for boot scenario) as it is described in http://support.microsoft.com/kb/975538 (hotfix included in Win 7 SP1).

Microsoft in this hotfix description provided working workaround - restart "Windows Audio Endpoint Builder" service.

Tha same Windows 7 OS issue is also sporadically observed in hotplug scenarios. Above hotfix or Windows 7 SP1 may recude probability of this issue replication. If not the WA ( restart of audio endpoint builder service) should help. Our replication tests indicate that this WA works 100% so far.

Also reswitching between 2 or more HDMI devices is rather corner case scenario - users will most likely use one HDMI receiver/TV.

As there is working workaround provided by Microsoft tha WA should be used in such scenarios.

It there is need to escalate this issue this issue has to be escalated to Microsoft (not Intel).

Bug ID: 3701162

CUI becomes English when select Spanish local languages.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

 

Falling back to parent language logic was not implemented.

Bug ID: 3701322

Can not change screen resolution on 256 colors setting.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

Added code for 256 color or 8 bpp also.

Bug ID: 3800257

A message box" the minimum standard of VideoWave resolution is 1024x768x16 bit" pop up after resuming from S3/S4 with Roxio MyDVD open.

CUI

Windows* Vista*-64 Windows* 7-64

Sandy Bridge

Root Cause:  

 

WM_DISPLAYCHANGE message has to post only to required components.

Bug ID: 3799238

Non-Intel panel will be disabled after change resolution setting under Intel CUI.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Inside EnableNIDWA() there is a for loop which runs from 0 to (Num of path array elements – 1) and that is where we fill the SDC_PathArray info for multi-monitor setup.

But the condition holds good only when one non-intel display is active.

Bug ID: 3799310

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

Soft BIOS

Windows Vista*

Ironlake

Root Cause:  

 

Reverted code has been re-checked in after getting confirmation from Microsoft regarding the whql failure.

Bug ID: 3799247

Mpeg2 video playback is corrupt while play with AVC.

Media Codec (Decode)

Windows* 7

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3799490

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

Video BIOS

Windows* 7

Ironlake

Root Cause:  

 

PWM is turned off when PPS is off.

Bug ID: 3799587

Corruption seen when DXVA is working for MPEG4 and WMV at the same time.

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3799642

RESZ issue on World of Warcraft: Cataclysm.

Direct3D*

Windows* 7-64

Sandy Bridge

Root Cause:  

 

• Compared the source and destination data after the RESZ operation noticed that most of the pixel values were copied with occasional skipped/repeated pixel data causing corruption.

• Dx9 pixels are sampled at start instead of center(by an offset -0.5).

Bug ID: 3799696

System encounters garbage when overinstall Intel VGA driver.

Soft BIOS

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799902

Flash screen happens during starting unit.

Soft BIOS

Windows* 7
Window* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799982

WindowsMediaPlayer Stopped working while playback several MPEG2 by loop

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

Removing SWGeneralSurfaceHeapUsage as requirement for freeing decode surfaces in DestroyMPEGData_LH resolved the memory leak.

Bug ID: 3800323

The video is frame flipping if the video window is small.

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 

Combined kernel size was exceeding kernel cache block size due to many layers using 0.34x downscaling kernel. Double the cache block size to resolve the issue.

Bug ID: 3800423

Screen show garbage while entering OS.

Soft BIOS

Windows Vista* Windows* 7

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3798783

City of Heroes Z Fighting

OpenGL*

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

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

Root Cause:  

 

"Z-Fighting" problem was caused by wrong Z values calculated. Changing VertexSubPixelPrecison from 4bits (default for OpenGL*) to 8bits fixes problem.

Bug ID: 3800028

HP LP3065 monitor shows incorrect resolution support on Intel CUI via DP to DVI-DL adapter.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Removed ANDing with 0x7FF in GetActiveWidth() and GetActiveHeight().

 

Bug ID: 3800054

Corruption screen displays during running 3DMark Vantage testing.

3D Application

Windows Vista*-64

Sandy Bridge

Root Cause:  

 

The problem was isolated to code path of unsupported SWGP feature.

Bug ID: 3527381

Saved profile for color enhancement in clone mode did not load correctly for secondary display.

CUI

Windows* 7

Sandy Bridge

Root Cause:  

 

Root Cause: Only relying on UpdateDirtyBitForDisplayProfiles(bool bset) without comparing values lead to this problem.

Bug ID: 3800141

Unable to exit HDMI 1.4 S3D for certain initial desktop resolution

Soft BIOS

Windows* 7

Sandy Bridge

Root Cause:  

 

On disable call for S3D Soft Bios component was not being notified about the disable call before mode set. This caused it to report NO_SCALING options which resulted in the failure.

Bug ID: 3799228

"Zoom in" Video display when enable video effect on playing AVCHD/BD content

Media Processing

Windows* 7

Sandy Bridge

Root Cause:  

 

The issue was caused due to incorrect surface state setup for Render Target (which was being set as interlaced). This has been fixed by setting up render target surface as progressive in DDI.

Bug ID: 3799646

Black screen issue (overlay not turn on changing title)

Media Content Protection

Windows* 7

Sandy Bridge

Root Cause:  

 

The problem was that the overlay was being disabled when the PAVP session is terminated (correct behavior) but not turned on if a new PAVP session was immediately created and started showing protected content. Added code to handle this case.

Bug ID: 3799709

Abnormal screen on WinDVD after WMV file played back

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3799849

There is serious garbage after windows logo when boot to OS.

Soft BIOS

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799915

UMA:before welcome screen the screen appear garbage

Soft BIOS

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

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799858

Play EA "Battlefield Bad Company 2" will see break screen

Direct3D*

Windows* 7-64

Sandy Bridge

Root Cause:  

 

Depth buffer was not flushed when there is a change in depth stencil state.

Bug ID: 3800556

The dialog is shown in Adobe Premiere Element 9.

OpenGL*

Windows* 7-64

Sandy Bridge

Root Cause:  

 

Fixing OpenGL* major and minor version to be reported in proper way fixes this issue.

Bug ID: 3800714

Video/Audio stops for 1~2 sec during playback

<Unassigned>

Windows* 7

Ironlake

Root Cause:  

 

For some workloads in MFX engine, writing of Fence ID fails to propagate through the memory by the time engine sends out completion interrupt for corresponding workloads. This ends up as a missing fence ID for OS and a screen jitter is seen when this issue happens.

Bug ID: 3798910

The video playback corrupts when playing mpeg4AVC and mpeg2 at the same time.

Media Codec (Decode)

Windows* 7-64

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3800027

HP LP3065 monitor shows incorrect resolution support on Intel CUI via DP to DVI-DL adapter.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

Removed ANDing with 0x7FF in GetActiveWidth() and GetActiveHeight().

Bug ID: 3798686

When loading Windows the screen show corruption

Soft BIOS

Windows* 7


Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3798526

Display corruption obviously can be found when enable PIP function during playback of Blu-ray.

Media Processing

Windows* 7-64

Sandy Bridge

Root Cause:  

 

The issue is caused by incorrect dynamic linking in driver. The fix has been implemented. Both kernel and driver changes were required.

Bug ID: 3701217

Display audio disappears when unplug and plug.

Audio.Driver

Windows* 7

Sandy Bridge

Root Cause:  

 

This is Windows 7 OS issue related to dynamic audio endpoints feature.

This feature has been originally introduced in Windows Windows Vista* OS.

Windows Windows Vista* OS implementation has severe side effects (possibility of BSOD). Thats why this feature has not been used in Windows Vista*.

Microsoft decided to improve this feature in Windows 7 OS by introducing driver generated events.

Microsoft published Windows 7 changes in whitepaper: "Windows 7 Changes Related to Audio Drivers".

This changes has not been implemented in IBX audio drivers

because of hardware design.

IBX hardware has 3 pins and only 2 converters.

In this HW configuration MSFT inbox driver is not working properly and workaround provided by MSFT is required to pass "Class Driver ..." WHQL tests.

In this HW configuration implementation of dynamic audio endpoints would cause failures of other WHQL tests.

In order to release audio driver for IBX platform Intel had to disable dynamic audio endpoints in Intel display audio driver.

HW design has been fixed in CPT platform.

Also ISVs reported issue causing media player applications (PowerDVD WinDVD) to crash. Tha crash was caused by Audiokse.dll.

Audiokse.dll is user level part of the Windows 7 OS.

Media player application crashes in some scenarios only if audio driver doas not have dynamic audio endpoints implemented and used.

In order to keep media player applications stability on Intel platforms implementation of dynamic audio endpoints in Windows 7 is MUST HAVE.

ISV accepted that dynamic audio endpoints implementation will be implemented in Windows 7 drivers for CPT and later platforms only.

It is not implemented in Windows Windows Vista* OS because of encountered issues.

It is not implemented on IBX platform because of IBX hardware limitation (only 2 converters).

3rd party vendows may not have this Windows 7 OS full support implemented in their audio drivers. In this case this Windows 7 OS issue may not be observed.

Since CPT platform Intel display audio driver behavior and user experience matches behavior of Microsoft inbox audio driver.

Unfortunatelly Windows 7 OS has issue causing sporadic audio endpoints to disappear. Microsoft found this issue while rebooting OS and using any audio drivers.

Microsoft was able to fix this issue partially (only for boot scenario) as it is described in http://support.microsoft.com/kb/975538 (hotfix included in Win 7 SP1).

Microsoft in this hotfix description provided working workaround - restart "Windows Audio Endpoint Builder" service.

Tha same Windows 7 OS issue is also sporadically observed in hotplug scenarios. Above hotfix or Windows 7 SP1 may recude probability of this issue replication. If not the WA ( restart of audio endpoint builder service) should help. Our replication tests indicate that this WA works 100% so far.

Also reswitching between 2 or more HDMI devices is rather corner case scenario - users will most likely use one HDMI receiver/TV.

As there is working workaround provided by Microsoft tha WA should be used in such scenarios.

It there is need to escalate this issue this issue has to be escalated to Microsoft (not Intel).

Bug ID: 3799001

BSOD occurs when the DP AUX controller software works.

Soft BIOS

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

Sandy Bridge

Root Cause:  

 

Divide by zero error was happening as lastsetmodedata was filled as zero's.

Bug ID: 3799044

Garbage occurs while starting windows to system after restart.

Soft BIOS

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3799465

SNB: TMT3 serpent corruption with BD title "Jumper"

Media Content Protection

Windows* 7

Sandy Bridge

Root Cause:  

 

This title requires support for extra layers .

Bug ID: 3799250

Corruption when play BD(AVC/) via WinDVD and play sample video(WMV format) via WMP at the same time.

Media Codec (Decode)

Windows* 7
Windows* 7-64

Sandy Bridge

Root Cause:  

 

In the case where AVC P or a B frame/field is processed before a VC1 content or MPEG2 IT content a AVC I frame is inserted.

2. When a VC1 frame is processed before a AVC frame an MPEG2 frame is inserted for decoding after the VC1 frame/field4.

Bug ID: 3799760

Garbage appear when restart or power on system.

Soft BIOS

Windows* 7
Windows 7-64

Sandy Bridge

Root Cause:  

 

After booting, OS calls commitVidPN for the first time before setting the source address. When the planes are enabled inside Set_Timing(), it shows garbage values as the address is invalid.

Bug ID: 3800375

Playback screen cannot be shown normally if change to full screen mode after resume from S3 or S4 on playing BD.

CUI

Windows* 7-64

Ironlake

Root Cause:  

 

Fix: WM_DISPLAYCHANGE message has to post only to required components instead of Broadcasting.

Issues Resolved in Build 2224

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3527748

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

Direct3D*

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Centroid values not copied into the pixel shader for unlit pixels.

 

Bug ID: 3699126

Video goes to white screen if try to open right click menu under full screen

Soft BIOS

Windows* 7

Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

 


Plane was getting disabled between the time gap for Primary_Surface_Notification and SetSourceAddress call. Increased this time gap for ESFVP.

 

Bug ID: 3799175

Functional Failure / CUI - "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 of in profile selection.

 

Bug ID: 3799238

Non-Intel panel will be disabled after change resolution setting under Intel CUI.

CUI

Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Changed (Num of path array elements – 1) to Num of Intel displays which we can decide using the opmode.

 

Bug ID: 3798754

TMDS Swing level of Port-C is lower than 800mv.

Video BIOS

Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Issue was because of wrong setting for cost reduced level shifter
Issue resolved in vBIOS 2080

 

Bug ID: 3799490

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

Video BIOS

Windows* 7

Arrandale/Clarkdale

 

Root Cause:  

 


vBIOS 2084 onwards PWM is turned off when PPS is off

 

Bug ID: 3701027

Gamma setting in SBIOS is not reflected when install the driver.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Implemented feature.

 

Bug ID: 3799222

Black screen occurs after uninstall IGPU driver first then uninstall DGPU driver from DM.

Video BIOS

Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

iGPU disable followed by dGPU disable is done only for LFP (eDP/LVDS) displays.

 

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.

 

Bug ID: 3700006

User can choose extended mode in Intel control panel and the right click button on Win7 starter platform.

CUI

Windows* 7

Arrandale/Clarkdale

 

Root Cause:  

 


Win7 Starter OS case had not been considered.
Fix:
Find the flavor of Win7 by querying the registry entry at Microsoft/Windows NT/Current Version. Added logic if Starter OS was found.

 

Issues Resolved in Build 2219

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3800170

System hangs at 'welcome screen' after driver installation and reboot.

Power Conservation

Windows* 7

Arrandale/Clarkdale

 

Root Cause:  

 

Crash happens due to divide by zero error in FBC memory allocation code.

 

Bug ID: 3799074

Blocky corruption at the bottom right corner of the movie using WinDVD v559 on VC1 format.

Media Content Protection

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Root cause of corruption was VCS exiting protected mode at the end of decode without applying 12 store dword.

 

Bug ID: 3799082

Small corruption on the lower right corner of the player when serpent mode is on.

Media Content Protection

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Root cause of corruption was VCS exiting protected mode at the end of decode without applying 12 store dword.

 

Issues Resolved in Build 2218

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3798648

Afterimage is seen whenever press enter key in notepad

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  



State manager does not use correct instruction to write. This was causing the GDI corruption.

 

Bug ID: 3798688

When press enter key in notepad afterimage is seen

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  

 


State manager does not use correct instruction to write. This was causing the GDI corruption.

 

Bug ID: 3527067

Monitor can't be active after changing settings in CUI with driver 2086

<Unassigned>

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

Arrandale/Clarkdale

 

Root Cause:  

 


Change in driver sequence for Synchronized GfxSetMode resolved the issue for Windows Vista and Windows 7.

 

Bug ID: 3798868

"YOZAKURA" Video has combing effect

Media Processing

Windows* 7

Sandy Bridge

 

Root Cause:  

 


FMD Threshold was fixed.

 

Bug ID: 3699999

BSOD happens when uninstall display driver during connecting Intel® Wireless.

NT - miniport

Windows* 7
Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

When configuration is Intel® Wireless Display only device, after uninstall, display is being set for Intel® Wireless Display which cannot show VGA display in time as Intel® Wireless Display Driver would have already given disconnection of this device and even if connected, VBIOS can't drive Intel® Wireless Display device.



When primary device is
Intel® Wireless Display, plan is to switch the configuration to the first available IGD Device.

 

Bug ID: 3700786

OpRegion DIDL is different when plug DP-HDMI or DP-DVI dongle.

Soft BIOS

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Driver was not enumerating the INT DP D Encoder under the following situation:

VBIOS sending HDMI Port (DVO_D) with HDMI & DP Compatible bits set but Encoder Manager wasn’t enumerating Int DP D Port Encoder.

 

Bug ID: 3700938

Intel Graphic icon disappears from system tray when switch application mode to Advanced in Intel Graphics and Media Control Panel.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


1. We were calling setPreferencesRegistryValues() even when we were not changing any value on preferences page.
2. We were opening RegistryLocalMachine key in write mode which was not required.
3. There was no NULL check before using the registry key.


 

Bug ID: 3799163

FastCopy in driver causes tearing video in transcode application.

Media Codec (Decode)

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Add sync code between fast copy and decode.

 

Bug ID: 3799389

Hang up before Windows LOGO with Panasonic HDMI TV.

Video BIOS

Windows* 7
Windows* 7-64

Arrandale
Sandy Bridge

 

Root Cause:  

 


Issue was because VBIOS was not applying the 1920x1080i mode properly. Because of this the system was hanging.



 

Bug ID: 3799538

Primary and Secondary Displays cannot be swapped when two scaling Displays are the same setting under Clone mode with CRT attached.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  



When SDC_NO_OPTIMIZATION flag is set, OS issues a forced mode set to driver without any optimization. If it is not set it optimizes the call and decides whether to issue a set mode or not. In this failing scenario when we swap the devices (primary and secondary) in clone and apply the optimization, the flag will not be set if the panels have the scaling values with MAS FULLSCREEN or CENTERED. For OS, swapping the devices in clone does not make it a new configuration. So essentially it optimizes the call and mode set will not happen to driver.

Fix:

Fix will be to check if the devices are swapped- only in clone we ensure the active device list is the same. If yes we will set the flag. This WA has to be applied only after the flags are updated for both Primary and Secondary using AssignWin7ScalingParam function. This WA applies upto MAX_ACTIVE_DEVICES. Essentially no additional changes needed for 3 Pipe. Also this is needed only for Win7. For Windows* XP and Windows Vista* it is already handled.

 

Bug ID: 3701219

Can not change primary and secondary monitor on clone mode.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 

When SDC_NO_OPTIMIZATION flag is set, OS issues a forced mode set to driver without any optimization. If it is not set it optimizes the call and decides whether to issue a set mode or not. In this failing scenario when we swap the devices (primary and secondary) in clone and apply the optimization, the flag will not be set if the panels have the scaling values with MAS FULLSCREEN or CENTERED. For OS, swapping the devices in clone does not make it a new configuration. So essentially it optimizes the call and mode set will not happen to driver.

Fix:

Fix will be to check if the devices are swapped- only in clone we ensure the active device list is the same. If yes we will set the flag. This WA has to be applied only after the flags are updated for both Primary and Secondary using AssignWin7ScalingParam function. This WA applies upto MAX_ACTIVE_DEVICES. Essentially no additional changes needed for 3 Pipe. Also this is needed only for Win7. For Windows* XP and Windows Vista* it is already handled.

 

Bug ID: 3525948

No Audio over DP in WinDVD8 playback after resume from S3.

Audio.Driver

Windows* 7
Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

 

DP HW codec checksum error

Fix:

force checksum recalculation moved just before converter channel count configuration.

 

Bug ID: 3798929

There is 29HZ which can not be applied in refresh rate list in Intel GUI when attaching EFP.

NT - miniport

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 



Today OS page shows an interlaced RR as RR/2 like 59i would be shown as 29Hz in OS page. When a device is active CUI queries modes from OS, so it will get the RR as 29i. But since driver always has RRs as 59 etc, CUI will multiply OS returned value with 2 before sending Driver for validation. So, here CUI would be sending 19x10 @ 58i for validation. However, because of division and multiplication originally which was 59i has become 58i when CUI sends for validation. When Driver checks for the validity of mode sent comparing against the target modes, it wont find any mode causing the issue.

 

Fix: To decrease the target mode refresh rate by 1 if it is an interlaced one before comparing against CUI sent interlaced refresh rate.

 

Bug ID: 3701365

Power sequence is incorrect of eDP attached.(Aux channel is earlier than VCC for eDP panel)

Video BIOS

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Issue was because VBIOS writing the AUX control register to update AUX clock before enabling VDD which caused AUX activity before VDD enable.
This is out of spec.
Now VBIOS write AUX clock after VDD is ON.


 

Bug ID: 3799238

Non-Intel panel will be disabled after change resolution setting under Intel CUI

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Inside EnableNIDWA() there is a for loop which runs from 0 to (Num of path array elements – 1) and that is where we fill the SDC_PathArray info for multi-monitor setup.
But the condition holds good only when one non-intel display is active.
When there are two non-intel displays active this loop runs thrice and it tries to query the info about the non-intel device and hence it fails.

Fix:
Changed (Num of path array elements – 1) to Num of Intel displays which we can decide using the opmode.

 

Bug ID: 3699648

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

Soft BIOS

Windows Vista* Windows* XP

Sandy Bridge

 

Root Cause:  

 

The CRT may not support SSC;

And the behavior as such is unknown;

And there is no way to figure if the CRT supports SSC or not.

 

Bug ID: 3701245

The system appears to Hang up/Reboot when the HDMI cable is connected after updating the graphic driver from 1995/2025 to 2141.

Soft BIOS

Windows* 7

Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

 



Put a check for divide by zero.

 

Bug ID: 3699652

Error message seen while running 3D Mark Vantage

Direct3D*

Windows* 7
Windows* 7-64

Arrandale/Clarkdale

Sandy Bridge

 

Root Cause:  

 


TDR is due to combination of GS and PS.  Rasterization is enabled and GS is emitting vertices. GS and PS kernel takes a long time to execute.

Solution is to lower MaxGSThreadCount to 2 when rasterization is enabled and NumGsOutVertices > NumGsInVertices.

 

Bug ID: 3798544

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

CUI

Windows Vista* Windows* XP
Windows* XP-64

Sandy Bridge

 

Root Cause:  

 

Copying from Primary RR to Secondary RR leads to losing secondary RR.

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: 3527865

Garbage on desktop when drag mouse.

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  

 


DCN3367454. GDI and Present kernels were using send instead of sendc.


 

Bug ID: 3528068

System hang when connect HDMI monitor after install 15.17.4 driver.

Soft BIOS

Windows* 7
Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  




Put a check for divide by zero.

 

Bug ID: 3798959

PE Sign Error Message by Custom Presenter.

Media Content Protection

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


The PAVP DLLs need to be compiled without the manifest link option.

 

Bug ID: 3701166

PAVP does not work under PE environment

Media Content Protection

Windows* 7

Sandy Bridge

 

Root Cause:  

 


The PAVP DLLs need to be compiled without the manifest link option

 

Bug ID: 3799852

CUI can not display normally when switch primary and secondry device in Clone mode.

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

When SDC_NO_OPTIMIZATION flag is set OS issues a forced mode set to driver without any optimization. If it is not set it optimizes the call and decides whether to issue a set mode or not. In this failing scenario when we swap the devices (primary and secondary) in clone and apply the optimization flag will not be set if the panels have the scaling values with MAS FULLSCREEN or CENTERED.

 

Fix:

Fix will be to check if the devices are swapped- only in clone we ensure the active device list is the same. If yes we will set the flag. This WA has to be applied only after the flags are updated for both Primary and Secondary using AssignWin7ScalingParam function. This WA applies upto MAX_ACTIVE_DEVICES. Essentially no additional changes needed for 3 Pipe. Also this is needed only for Win7. For Windows* XP and Windows Vista* it is already handled.

 

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/Clarkdale
Sandy Bridge

 

Root Cause:  

 


This issue occurs only with CUI 3.0 on ILK not with CUI 3.5 on ILK/SNB.  OnadvancedDisplayApply () call was under OK confirmation message code ideally it should get called on clicking on APPLY only.

 

Bug ID: 3700204

Intel eDP SG/UMA panel cannot display.

Video BIOS

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


The Panel Vendor has updated the FW (Removing the restriction on Link N value). With the updated FW the issue is NOT seen.

 

Bug ID: 3701108

Cursor select area remains on the screen

KMD Render

Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 



GDI and Present kernels were using send instead of sendc.

 

Bug ID: 3701203

Driver crash / PC - 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: 3799130

Multi Monitors_Can't modify any value from "General Settings" Page in the "IGPU Control Panel".

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

Inside EnableNIDWA() there is a for loop which runs from 0 to (Num of path array elements – 1) and that is where we fill the SDC_PathArray info for multi-monitor setup.
But the condition holds good only when one non-intel display is active.
When there are two non-intel displays active this loop runs thrice and it tries to query the info about the non-intel device and hence it fails.

Fix:
Changed (Num of path array elements – 1) to Num of Intel displays which we can decide using the opmode.

 

Bug ID: 3799316

FastCopy in driver causes green video in transcode application.

Direct3D*

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Problem caused by blt failure when format is NV12. This format needs to be redescribed to a format which the blt engine supports

 

Bug ID: 3799193

Deinterlace issue found while playback BD title "Resyakikou - Shikoku".

Media Processing

Windows* 7-64

Sandy Bridge

 

Root Cause:  



FMD Threshold was fixed.

 

Bug ID: 3799075

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

CUI

Windows* 7

Windows* 7-64

Arrandale/Clarkdale

Sandy Bridge

 

Root Cause:  

 


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

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

 

Bug ID: 3701208

After reconnecting CRT the profiles stop working and won't make any changes.

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


On hotunplug and plugging back all display profiles are blanked. They should get filled calling GetProfileLIst()..  As a result wndParent.m_gfxFunc.m_builder.profilesList.systemProfiles turns out to be none..

So after pluggin in,on media profile page if you are selecting any system profile IsSystemprofile was returning null..

 

Bug ID: 3525729

SCATE - D3D10StreamPlayer crashes on DMC4 and other games

SCATE

Windows* 7

Sandy Bridge

 

Root Cause:  



Does not occur in latest version of SCATE (1.5.0.13).

 

Issues Resolved in Build 2210

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3798680

Incorrect default setting value of Total Color Control.

<Unassigned>

Windows* 7

Sandy Bridge

 

Root Cause:  

 


In TCC code all the values are written by incorrect pointer variable which was not updated with current value.

 

Bug ID: 3798684

TDR error occurs during Windows Experience Index under Windows* 7 32/64bi.

Media Codec (Decode)

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

There was a DX10/DXVA interaction issue in which DX10 was using the resources allocated by DXVA decoding.

 

Bug ID: 3798697

Audio Driver Can't Detect AV Receiver Automatically

Soft BIOS

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Issue was fixed in 15.17.  Code was ported to Sandy Bridge branch.

 

Bug ID: 3798708

Cannot hide media image scaling page in CUI

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

We were checking for "MainWindowMediaImageScaling" entry and hiding the tab only when the MainWindow loaded for the first time.
But when we go to Basic/Wizard and came back to Advanced mode, the tab becomes visible again.

Fix:
Added checks for this registry entry in comboAppmode_SelectionChanged function also.
There is a similar issue with Image Enhancement tab also which was also fixed.

 

Bug ID: 3699330

WLK 1.5 Lullaby test fails at Intel HD Audio

Soft BIOS

Windows* 7

Arrandale/Clarkdale

 

Root Cause:  


A Gfx Driver bit that is used for communication with Audio driver was re-setting during resume.

Fix:
Not re-setting the bit now during resume.

 

Bug ID: 3699038

Sometimes an Error message appears when resume from Away mode during the playing of a D3D9 Overlay.

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  

 


KmGen6SubmitOverlayNodeCommand was not checking to see if the screen visibility was off before "submitting" the MMIO Flip.

 

Bug ID: 3525891

Lullaby test failed on S3/S4 KSRender with VBIOS 1998 when use DP monitor.

Soft BIOS

Windows* 7 Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  



Not re-setting ELDv when transistioning to S3/S4.

 

Bug ID: 3528052

TDR warning message usually prompts while performing some graphic operation

Direct3D*

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

Sandy Bridge

 

Root Cause:  

 

Expected Behavior:
See article: http://www.microsoft.com/whdc/device/display/wddm_timeout.mspx.

Secondly Futuremark has also said on their website that TDR can be expected when running performance mode.

 

 

Bug ID: 3528132

No audio when resume from S3 via set audio to external HDMI LCD monitor.

Soft BIOS

Windows* 7 Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

 

Not re-setting of ELDv when transistioning to S3/S4

A Gfx Driver bit that is used for communication with Audio driver was re-setting during resume.

Fix:
Not re-setting the bit now during resume.

 

Bug ID: 3701065

All of the value of Total Color Enhancement are set to maximum(255) after install driver

CUI

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

In TCC code all the values are written using an invalid pointer which was not updated correctly. 

 

Bug ID: 3799054

Image Scaling-Menu tooltip-translation is not accurate

Loc Translation

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

Sandy Bridge

 

Root Cause:  

 


Fixed string id.

 

Bug ID: 3699035

The video playback flickers when playing HD2SD.trp by D3D9 Overlay.

Media Processing

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Added missing Overlay Synchronization for DXVA2.

 

Bug ID: 3699031

TDR happens when turn on display during playing of D3D9 Overlay.

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  


KmGen6SubmitOverlayNodeCommand was not checking to see if the screen visibility was off before "submitting" the MMIO Flip.

 

Bug ID: 3699036

AVS is not supported.

Media Processing

Windows* 7

Sandy Bridge

 

Root Cause:  



Bug fix: Init the AVS Coefficients.

 

Bug ID: 3699171

Video appears with green lines when seeking.

Media Processing

Windows* 7

Sandy Bridge

 

Root Cause:  

 

PowerDVD copies the decoded frame to another surface for seeking. The surface is allocated as 1920x1088 but only 1920x1080 is copied leaving the last 8 rows uninitialized.

 

Bug ID: 3699441

WLK1.5 Lullaby Test Fails with 2141 video driver.

Soft BIOS

Windows* 7-64

Arrandale/Clarkdale

 

Root Cause:  

 


Not re-setting of ELDv when transistioning to S3/S4.

A Gfx Driver bit that is used for communication with Audio driver was re-setting during resume.

Fix:
Not re-setting the bit now during resume.

 

Bug ID: 3700437

Running Unigine_Heaven in DirectX 10 mode and pressing ALT+TAB will cause a screen full of garbage.

Direct3D*

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


While doing an alt tab from full screen to windowed mode - the Unigen engine does a mode switch between a resource that is tileX and tileY. After this - the backing surface state for the RTView is not being updated with the new tile type and/or pitch..

 

Bug ID: 3701179

WinSat.exe hangs (crashes) when running a test on GFX 15.21 Beta driver.

Media Codec

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

allocates and uses the GSH/SSH unless OLP is required..

 

Bug ID: 3699519

CUI checkbox and sliders do not change with the selection of video features Total Color Control, Skin Tone Enhancement and Adaptive Contrast Enhancement options from the CUI.

Media Processing

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


DXVAHD CUI Support added for Procamp, Detail, Denoise, FMD and TCC, STE, ACE features.

 

Bug ID: 3799144

GPU recovery during 3DMark Vantage causes benchmark to stop.

Direct3D*

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Expected Behavior:
See article: http://www.microsoft.com/whdc/device/display/wddm_timeout.mspx.

Secondly Futuremark has also said on their website that TDR can be expected when running performance mode.

 

Issues Resolved in Build 2206

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3527807

Intel® Wireless Display - resolution in CUI might be displayed at an unsupported mode.

Soft BIOS

Windows Vista*-64 Windows 7-64

Arrandale

 

Root Cause:  

 

Adapter EDID had native X & Y smaller than max X & Y (extension block had high res modes) . Miniport was pruning modes above native.

Fix:
Prune based on max X and Y instead of native X and Y.

 

Bug ID: 3527817

System occurred "Startup Repair"or hard locked at "Starting Windows" screen when restart.

Soft BIOS

Windows 7

Arrandale

 

Root Cause:  

 

Interrupt management code improvement was incomplete.

 

Bug ID: 3525415

Error "Display driver stopped responding.." Occurs After Clone LCD and DP-HDMI & Restart.

Soft BIOS

Windows 7

Arrandale

 

Root Cause:  

 


Interrupt management code improvement was incomplete.

 

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 application mode is switched from Advanced to Basic when the selected sub tab is Custom Resolutions or Monitor / TV Settings which are advance features right side of the UI is not refreshed.

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

 

Bug ID: 3699559

Video corruption or content is not fully displayed when switching HW/SW mode.

Media Processing

Windows 7

Arrandale
Sandy Bridge

 

Root Cause:  

 

Denoise surface needs to be reallocated when source surface format changes.

Fix:
Reallocated denoise surface when source surface format changes.

 

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).
Fixed related WHQL failures.
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: 3699586

FinalFantasy XIV benchmark does not work.

Direct3D*

Windows 7

Sandy Bridge

 

Root Cause:  


Enabled NonPow2 texture support (2D and cube).
Fixed related WHQL failures.
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: 3698798

Application Mode Selection set back to Basic mode after log on

CUI

Windows Vista*-64 Windows 7-64

Arrandale
Sandy Bridge

 

Root Cause:  

 



In MainWindowAdvanced.xaml.cs inside OnCancel() function we set “ApplicationLaunchMode” to registry which doesn’t have null check.
Hence during silent launch AppLarrabeeControlPanel.appMode returns null and we set “ApplicationLaunchMode” as 0 in registry always.
So when we log off and log in even the previous mode was Advanced/Wizard(before log off) it is set back to basic after log in.

Fix:
Added null check in OnCancel().
Also there was an assert message at a wrong place in App.xaml.cs. Removed that as well.


Root Cause:
In 64 bit systems During log off/log on scenario Application Launch Mode was not handled properly.

Fix:
Handled all test cases properly.

 

Bug ID: 3699828

After switching Tooltip to "Disable" on Tooltip Icon, the Icon keeps lighting like to be "Enable".

CUI

Windows 7

Sandy Bridge

 

Root Cause:  

 

For toggle help balloon button one extra trigger was added for state when the button is in focused state and the image added for this state is same as the state when the button is checked and hover state. And no image is added for focused and unchecked state of the button.

Fix:

Added the condition like if the button is in checked and focused state then only shows the checked with hover state image. Otherwise if it is unchecked and focused then show the unchecked with hover state image.

 

Bug ID: 3699829

Tooltip keeps displaying even though mouse-cursor leaves.

CUI

Windows 7

Sandy Bridge

 

Root Cause:  

 

1. For toggle help balloon button the definition mouse enter and mouse leave was redefined on preferences tooltip checked.

2. on toggle buttons click toggle buttons click handler gets called where we were just changing the checked property of the tooltip check box. After this function preferences page update gets called in which again we were setting the checked property of the tooltip check box coming from bachup values.

Fix:
1. commented the code redefinition mouse enter and mouse leave for toggle help balloon button in preferences tooltip checked function.

2. Backup variable is not required to track the state of tooltip checkbox. so now it is based on the toggle button state and vice versa.

 

Bug ID: 3699878

Changed Color setting is restored back when UAC is run

NT - miniport

Windows 7

Arrandale

 

Root Cause:  

 


When change color information in CUI and then UAC(User Acount Control) window is displayed the screen isn't displayed with changed color information.
The if condition ( if(!pHwDev->bDxgkVersionWin7OrHigher))is removed and hence CUI gamma can override OS gamma.

When change color information in CUI and then UAC (User Account Control) window is displayed screen did not display with changed color information.

Fix:
Tweaked the logic such that CUI gamma can override OS gamma.

 

Bug ID: 3699899

Can not run " Final Fantasy XIV official benchmark "

Direct3D*

Windows 7
Windows 7-64

Sandy Bridge

 

Root Cause:  

 


Enabled NonPow2 texture support (2D and cube).
Fixed related WHQL failures.
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: 3700325

Starcraft game shows corruption

Soft BIOS

Windows 7

Arrandale

 

Root Cause:  

 

The Default Color palette was getting loaded every time which caused the gray scaling in the starcraft game on monitor resume from turnoff.

Fix:
Check if BPC (Bits per Pixel) of Requested color palette to be loaded and currently loaded palette match then don’t load the Default color palette else go ahead and load the default color palette.

 

Bug ID: 3700354

Microsoft System Center Service Manager Console

Direct3D*

Windows 7

Arrandale
Sandy Bridge

 

Root Cause:  


The variable used to store the process name is only of less characters and the process name coming in is much larger than the defined size so a buffer overrun occurs which corrupts the stack.

Fix:
Increased the size of variable that is used to store process name

 

Bug ID: 3700527

Driver Versions in igdlh.inf and igfxpph.dll Are Different

CUI

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

Sandy Bridge

 

Root Cause:  

 

Version.setup file was updated to 8.15.10.xxxx in 15.16 branch. However the future branches including main still have the version as 7.15.10.xxxx when HP upgraded the driver from 15.16 to 15.17 there is a mismatch in the versions.

Fix:

Updated the version to 8 in version.setup. This is a temporary fix. The actual fix is to read the version string from the driver file intcver.h which will avoid the mismatch issues in the future.

 

Bug ID: 3701026

Deep Color is enabled even if set INF: HKR DeepColorHDMIDisable %REG_DWORD% 1.

INF File

Windows 7

Sandy Bridge

 

Root Cause:  

 

Entry for deep color key was missing in INF section.

 

Bug ID: 3701032

Display device name is not seen or empty under Playback devices window after fresh Gfx driver install setup.exe

Soft BIOS

Windows 7 Windows 7-64

Sandy Bridge

 

Root Cause:  

 


Porting from 15.17 branch for earlier fix

 

Issues Resolved in Build 2192

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3528069

TDR will happen when BD is played with Aero-on by WinDVD BD.

KMD Render

Windows* 7 Windows 7-64

Arrandale

 

Root Cause:  

Fix issue with NULL GMMBlockDesc being passed to KmNotifyGrm.

 

Bug ID: 3700367

TDR happens when change window mode from pseudo fullscreen to window during BD Presenter playback.

KMD Render

Windows 7

Sandy Bridge

 

Root Cause:  


Fix issue with NULL GMMBlockDesc being passed to KmNotifyGrm.

 

Bug ID: 3525906

Monitor loses display after S3 resume or after multiple mode changes.

<Unassigned>

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

Arrandale

 

Root Cause:  

 

Changed driver sequence for Synchronized GfxSetMode in minsuppt.

 

Bug ID: 3698859

The EDID information in "Information Center" is not correct.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 

The Raw EDID shown in the Report page is not aligned.
The Check Sum value is shown as Zero.
And Report page shows only the first 128bytes of EDID even if it is more than 128 bytes (Enhanced EDID is not shown).

Fix:
Updated the Check Sum value.
Included Extension flag.
The Raw EDID bytes are formatted with 2 Hexadecimal digits so that it’ll be aligned.

 

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 Inte's gfx adapter is configured as primary/secondary based upon PCI config space.

 

Bug ID: 3698800

Preference Blade cannot be hidden completely.

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

When the registry entry to hide Preferences tab (“MainWindowToolsPreferences”) is added, nothing occurs.

Fix:
Checked for correct entry and Preferences page is hidden.

 

Bug ID: 3699619

Clear Video does not work on DXVA HD path.

Media Processing

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 


Added CUI Support for DXVAHD.

 

Bug ID: 3528071

Intel video driver can't display non-standard resolutions properly

CUI

Windows* 7
Windows* 7-64

Arrandale

 

Root Cause:  

 

1) Validate mode against driver using ValidateSystemConfigVista
a. ED and SD – validate for individual device
b. For Clone – validate the config reason clone mode list may have modes which are not supported on one of the displays (either primary/secondary) hence validating against individual display will not work and needs to be validated with the config(both primary and secondary)
2) If validation fails – this is determined if driver advises a new mode swap the modes
3) Initiate final validation – existing code

Root Cause:
X < Y resoultion was not supported earlier.

Fix:
Start supporting X < Y resolution scenario.

 

Bug ID: 3699331

No video after "Minimize" AP then "restore" AP during BD/DVD playback

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Not properly invalidating the color fill rectangles in all scenarios. Fixed in main and 15.21.

 

Bug ID: 3527907

Video playback does not change when move sharpness slider in CUI.

Media

Windows* 7

Sandy Bridge

 

Root Cause:  


DXVAHD CUI Support for Procamp, Detail, Denoise, FMD

 

Bug ID: 3700288

System Hangs resuming from S4 using Cyberlink PowerDVD and BD content.

KMD Render

Windows* 7

Sandy Bridge

 

Root Cause:  


Certain functions need to be reloaded after power event.

 

Bug ID: 3698661

Assassin's Creed DX10 crashes.

GHAL 3D

Windows* 7

Sandy Bridge

 

Root Cause:  


clamp NaN values to 0 for render target formats that are a UNORM or SNORM format

 

Bug ID: 3527206

Ctrl+shift+F1 Hot key Fails.

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  


On Processkey() we were considering functional key combination starting from f2 –f12.

 

Issues Resolved in Build 2185

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3698799

The blank space created by customizing the inf to hide items is still shown

CUI

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

Fixed as part of Customization of CUI 3.5

 

Bug ID: 3699614

Black screen occurs when running 3DMark06 in a loop

<Unassigned>

Windows* 7

Arrandale

 

Root Cause:  


Issue occurs if Dynamic Clock Gating is enabled for dual LVDS.

Fix:
Fixed the code to disable Dynamic Clock Gating

 

Bug ID: 3700256

Sometimes system halts in Intel VBIOS during S3 resume.

Video BIOS

Windows* 7-64

Arrandale

 

Root Cause:  

 

VBIOS was not handling S3 resume re-post scenarios.
During S3 resume some default variable values needed to be re-initialized which was not done

 

Bug ID: 3527472

Black Screen occurs when uninstalling Intel Video X19 with AUO D/P:F414J panel

Soft BIOS

Windows* 7-64

Arrandale

 

Root Cause:  

 

This is a panel issue as the panels's DTD timing are wrongly programmed and there is no way that in the VBIOS code we can fake the EDID.

 

Bug ID: 3358246

Can't broadcast from HDMI when switch monitor.

Soft BIOS

Windows* 7
Windows* 7-64

Arrandale

 

Root Cause:  

 

This is expected behavior:
“user is not allowed to change the mode when Audio is playing”

Fix:
Miniport will schedule a timer DPC on the first mode set which when expires will verify if HDMI is there in end display config or not. If its not, miniport will make call to softbios to reset PD bit and HDMI audio end point will be removed. So we don’t reset PD bit in the first mode set and app continues to use the HDMI audio end point as default device. Same logic applies for DP displays also.

 

Bug ID: 3527226

System Tray Icon stays "Enable" even after clicking cancel after applying.

CUI

Windows Vista*

Sandy Bridge

 

Root Cause:  


This issue occurs because we’re getting WM_PREFERENCESPAGE_CUSTOM_MSG at GfxUI from igfxtray on Apply which changes the backed up bShowTrayIcon value from false to true.
Hence on Cancel the enabled tray icon remains unchanged.

Fix:

Commented out updateBckupPreferences() call under case WM_PREFERENCESPAGE_CUSTOM_MSG.

 

Bug ID: 3527227

System Tray icon will appear even after cancel the settings to disable Tray Icon.

CUI

Windows Vista*

Sandy Bridge

 

Root Cause:  

 

This issue occurs because when tray icon is disabled from Preferences page we kill igfxtray.exe and we again start igfxtray on Cancel.
When a process from tray crashed/killed and restored two icons will appear in the tray. It’s an OS issue (http://support.microsoft.com/kb/280553).

Fix:

Instead of killing igfxtray.exe send a user-defined message (WM_TRAY_CUSTOM_MSG) to igfxtray and then call ExitTray() there.

 

Bug ID: 3525791

WHQL test on Diesel UMA Windows Vista*32 Logo-S3 Resume Time Verification Fails on Intel Video Taking Less Than 1sec to Initialize

Soft BIOS

Windows Vista*
Windows* 7

Arrandale

 

Root Cause:  

 

Issue was happening because driver was trying to read the Dongle buffer for HDMI dongle detection even if dongle was not connected on the port.
issue fixed by resolving above scenario

 

Bug ID: 3526528

Black screen after uninstall driver when HDMI monitor is displayed.

Video BIOS

Windows* 7

Arrandale

 

Root Cause:  

 

VBIOS doesn’t have EDID of the display as it is not plugged in during BOOT so the blankout will happen. VBIOS can only apply 640x480 mode which willl be prunned by driver as it is low res mode.

Fix:
Added the code to fix this behavior

 

Bug ID: 3526577

TV screen becomes unusual when making a window size small with SmartVision.

DVD

Windows* 7-64

Clarkdale

 

Root Cause:  


This was caused due to HW Restriction for AVS.

AVS is not supported for y-scaling factors <= 0.0625. This restriction is being added in the Driver and we will fall back to Bilinear Scaling if fScaleY <= 0.0625.

 

Bug ID: 3526657

Playing Resident Evil 5(BIO5) shows garbage on Win7 X86 VGA driver 8.15.10.2063 BIOS 0.02 is testing

GHAL3D Compiler

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Out of range register was used for one class of vertex shader instructions due to wrong instruction initialization

Fix
: Corrected initialization of affected instruction class

 

Bug ID: 3527559

Audio output will automatically change from HDTV to internal speaker after changed display mode to HDTV only

Soft BIOS

Windows* 7-64

Arrandale

 

Root Cause:  

 



When we change config from LFP + HDMI EXTD to SD HDMI, OS issues two modeset calls with SD call first for LFP and then SD call for HDMI. During the first mode set call, since HMDI is not a valid display in future config, we are re-setting the PD bit. This causes audio driver to remove the audio end point and application starts using internal speakers as enumerated by OS as default audio device.
When SD for HDMI happens audio driver indicates back to OS that HDMI end point is enabled but application still continues to use internal speakers as default speakers causing the bug.

Fix:
Miniport will schedule a timer DPC on the first mode set which when expires will verify if HDMI is there in end display config or not. If its not miniport will make a call to softbios to reset PD bit and HDMI audio end point will be removed. So we don’t reset PD bit in the first mode set and app continues to use the HDMI audio end point as default device. Same logic applies for DP displays also.

 

Bug ID: 3699488

SUT hangs or WIDI connection disconnected when play games via WIDI

KMD Render

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

Arrandale

 

Root Cause:  


If the any display device( CRT/panel/DP) is attached in primary it works fine.
However driver doesn’t prepare for new WiDi display device to attached primary device.
So it caused program wrong display plane and ring buffer failure.

 

Bug ID: 3699824

HDMI mode: Play music than switch display mode. It will pop-up error message.

Soft BIOS

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

When we change config from LFP + HDMI EXTD to SD HDMI, OS issues two modeset calls with SD call first for LFP and then SD call for HDMI. During the first mode set call, since HMDI is not a valid display in future config, we are re-setting the PD bit. This causes audio driver to remove the audio end point and application starts using internal speakers as enumerated by OS as default audio device.
When SD for HDMI happens audio driver indicates back to OS that HDMI end point is enabled but application still continues to use internal speakers as default speakers causing the bug.

Fix:
Miniport will schedule a timer DPC on the first mode set which when expires will verify if HDMI is there in end display config or not. If its not miniport will make call to softbios to reset PD bit and HDMI audio end point will be removed. So we don’t reset PD bit in the first mode set and app continues to use the HDMI audio end point as default device. Same logic applies for DP displays also.

 

Bug ID: 3699951

WMP stops working after switch display mode or drag to external monitor

Soft BIOS

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

Arrandale

 

Root Cause:  

 

When we change config from LFP + HDMI EXTD to SD HDMI, OS issues two modeset calls with SD call first for LFP and then SD call for HDMI. During the first mode set call, since HMDI is not a valid display in future config, we are re-setting the PD bit. This causes audio driver to remove the audio end point and application starts using internal speakers as enumerated by OS as default audio device.
When SD for HDMI happens audio driver indicates back to OS that HDMI end point is enabled but application still continues to use internal speakers as default speakers causing the bug.

Fix:
Miniport will schedule a timer DPC on the first mode set which when expires will verify if HDMI is there in end display config or not. If its not miniport will make call to softbios to reset PD bit and HDMI audio end point will be removed. So we don’t reset PD bit in the first mode set and app continues to use the HDMI audio end point as default device. Same logic applies for DP displays also.

 

Bug ID: 3700198

Black screen when we run 3DMark2006.

<Unassigned>

Windows* 7-64

Arrandale

 

Root Cause:  


Issue occurs if Dynamic Clock Gating is enabled for dual LVDS.

 

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 .

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

 

Bug ID: 3699047

DWM.EXE is terminated when minimize and window mode the video playback by FlipEx.

GHAL3D

Windows* 7

Sandy Bridge

 

Root Cause:  

The application uses DX9 and DWM runs on DX10 so there is sharing of resources between DX9 and DX10. In the DX9 driver we set gmmType to 1D if the resource has a height = 1. But DX10 treats DX9-created textures as 2D resources. Fix is to force texture type as 2D for DX9 resources with height = 1.

 

Bug ID: 3699971

GMA950 glShadeModel(GL_FLAT) bug

OpenGL*

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

Sandy Bridge

 

Root Cause:  

 

For triangle stripification algorithm there is new path created for Triangle_Strip_Reverse processing.
One case (fully-software) - vertices are reordered for RenderTri function calls.
Second case (SW): new way of provoking vertex choosing (to fulfill bSpec's requirements) during calling WriteVertex for vertices in strip.

 

Bug ID: 3699245

CH7317 SDVO transmitter not working with VBIOS

Video BIOS

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

Arrandale
Clarkdale

 

Root Cause:  

 

Issue was because VBIOS was not setting polarity bits in SDVO port control properly. Issue resolved in VBIOS 2046.

 

Bug ID: 3699702

(WiDi) System freezes when start 3DMark06 on LCD+HDMI(WiDi) / DDC mode.

KMD Render

Windows* 7-64

Arrandale

 

Root Cause:  

 

This is minor code bug for corner case.
If the any display device( CRT/panel/DP) attached in primary it works fine.
However driver doesn’t prepared for new WiDi display device to attached primary device.
So it caused program wrong display plane and ring buffer failure.

 

Bug ID: 3699445

BenQ Monitor screen freezed for over 10 sec.

<Unassigned>

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

SoftBios is returning nummode as 1 and with monitorinfo all 0's. Because of this OS is confused and reenumerating modes which is going in a loop and OS enmurerated 8240 modes. Because of this, lag is observed when we hot plug HDMI or right click on desktop. Problem identified with mode enumeration and reporting to OS by driver.

 

Bug ID: 3699604

Key Freshness Fails Through GPU-CP Interface

DVD

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

Resolve differences between KMD and UMD key freshness structures

 

Issues Resolved in Build 2156

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3528275

VIS: Display Driver stops responding

Soft BIOS

Windows Vista* Windows Vista*-64

Arrandale

 

Root Cause: 


Same issue as 3528260. TDR happening since VBIs not generated. Code already checked in to 15.17

 

Bug ID: 3526631

The position of main video is not correct.

DVD

Windows* 7
Windows* 7-64

Clarkdale

 

Root Cause: 

The issue is due to unexpected usage model of DXVA-HD in media kernels which are made specifically for Fast Composition.


Fix: Media kernel is changed to allow random layer ordering.

 

Bug ID: 3527389

Desktop blinks when logon after resume from Hibernation on Analog-RGB.

Soft BIOS

Windows* 7

Arrandale

 

Root Cause: 

Appropriate fix is provided.


Fix:
Fixed the code to reset the CRT Trigger Detection bit

 

Bug ID: 3526576

False drawing of Viewperf10

OpenGL*

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

Clarkdale

 

Root Cause: 


When in display list the DrawArrays parameter "first" was ignored
(always 0).

 

Bug ID: 3528260

GPU recovery occurs when the system dock/undock with DisplayPort monitor.

Soft BIOS

Windows* 7
Windows* 7-64

Auburndale

 

Root Cause:  

 

As soon as display is unplugged we were disabling the port. As a result VBI do not get generated causing TDR.


Fix:
Removed the code for port disabling.

 

Bug ID: 3526783

SB-18: Hot Key fields do not revert to defaults when invalid key combination is entered.

CUI

Windows Vista* Windows* 7
Windows* XP

Sandy Bridge

 

Root Cause: 

When invalid key combinations like Ctrl+Shift Alt+Shift was entered code was throwing exception. So invalid key combination was getting retained in text box.


Fix:
Tweaked the logic when invalid keystroke was received.

 

Bug ID: 3528209

MPEG1 playback screen corruption when play video file with Windows* Media Player.

DVD

Windows* 7

Sandy Bridge

 

Root Cause: 



Fix: Resolved by DCN 2143833 which made the MPEG2 IT consecutive MB WA compatible with WMP12

 

Bug ID: 3528342

Change display mode by HDMI will cause monitor screen freezed (delay 10sec.)

Soft BIOS

Windows* 7-64

Sandy Bridge

 

Root Cause:  OS was re-enumerating modes and was going in a loop due to incorrect values coming from code. This led to a lag when we hot plug HDMI or right click on desktop.


Issue is seen only with BenQ monitor. Identified that SoftBios is returning nummode as 1 and with monitorinfo all 0's. Because of this OS is confused and reenumerating modes which is going in a loop and OS enmurerated 8240 modes. Because of this lag is observed when we hot plug HDMI or right clcik on desktop. Problem identified with mode enumeration and reporting to OS by driver.
See attached mode table for reference.
Issue got resolved with multiple fixes from driver with DCN # 2143531 DCN # 2143596 and DCN # 2143849.

With the DCN # 2143531 DCN # 2143596 and DCN # 2143849 fix this issue is also not seen. Confirming as same DCN fix resolves the issue.


Fix:
Corrected the code for mode enumeration.

 

Bug ID: 3699005

Adjust color setting could not work when playback BD

DVD

Windows* 7

Arrandale

 

Root Cause:  

 

CUI did not support Procamp

 

Fix:
Enabled CUI support for Procamp Denoise and FMD for DXVAHD on ILK.

 

Bug ID: 3528376

SNB_MEDIA_ENCODE: Encode Execute (DecodeExtensionExecute) returns ERROR causing application to crash

Media SDK

Windows* Vista
Windows* 7

Sandy Bridge

 

Root Cause: 

 

A surface that is used for the first B frame may be reused for the second P frame when the first B completes. However, driver code uses the reflist index to access the previous frame's RefPicFlag. This eventually causes semaphore issue while submitting the P frame commands, resulting in Encode Execute (DecodeExtensionExecute) ERROR.

 

Fix:

 

Bug ID: 3699170

Functional Failure / PC – 60Hz refresh rate is not available using DRRS panels

Soft BIOS

Windows* Vista
Windows* 7
Windows* XP

Sandy Bridge

 

Root Cause: 

 

The issue was that new LFP mode was not added in LFP EDID mode list


Fix:

 

Bug ID: 3356538

Playback on Windows* Media Classic is choppy when moving the video window around the screen

Soft BIOS

Windows* Vista
Windows* 7
Windows* 7-64

Arrandale
Sandy Bridge

 

Root Cause:

 

Optimizing the CRC calculation algorithm

 

Fix:

 

Issues Resolved in Build 2151

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3357825

Visual anomaly may be seen when playing VC1 clips with WMP

DVD

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Added WA for VC1 in the case where the height of interlaced field content was not 2 MB (macroblock) row aligned. In this case the HW was writing the Y plane until the 2 MB aligned height, overwriting the UV data which was there causing green/purple corruption during playback. The WA involves using intermediate surfaces which are sized such that the extra MB row of Y plane data does not overwrite the UV plane.

 

Bug ID: 3356663

Error message may be shown while running 3D Mark Vantage with Intel® VT-d enabled in certain display configurations

KMD Render

Windows Vista*

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

 

 

Bug ID: 3526634

No audio switching from SD HDMI to DDC VGA+HDMI, it only happens the first time

Soft BIOS

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

 

 

Bug ID: 3526383

Image corruption when using google earth

D3D

Windows Vista*

Windows Vista* 64

Windows* XP
Windows* XP 64

Sandy Bridge

 

Root Cause:  

 

 

 

 

Bug ID: 3526118

Switching to Dual Display Clone with two deep color capable HDMI TVs results in a system hang

Soft BIOS

Windows Vista*

Windows* 7

Sandy Bridge
Arrandale

 

Root Cause:  

 

 

Issue not seeing in Gfx Driver 2151. Tested in CPT and ILK both in Win7 and Vista.

 

Bug ID: 3357814

MCE may have system hangs and/or major corruption when playing video

DVD

Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

 

Bug ID: 3526461

BD playback may have corruption  when going through HDMI connection

DVD

Windows Vista* 64
Windows* 7

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

 

 

Bug ID: 3527610

Transcode hang

DVD

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

 

Issues Resolved in Build 2134

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3528084

Display error message (TDR) when run Windows* 7 experience index

DVD

Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

Incorrect binding table offest setup fixed.

This issue is not longer happening in WW21 using driver 2134 with the following configuration:

Platform: SNB DT CPT C0A1
sbios: CPT018SNB
vbios: 2024SNB
vdriver: 2134
Display configuration:
Display 1: CRT 12x10 VGA (ViewSonic vP950b) using VGA cable
Memory: 1x2GB KINGSTONE KVR1333D3N9
OS: Windows* 7 32 Bits

The verification was made for the tests:
1.- Windows* 7 - WEI - Gaming Graphics
2.- Windows* 7 - WEI - Graphics


 

Bug ID: 3527768

Playing VC1 1080P media will have some garbage in the beginning

DVD

Windows* 7
Windows* 7-64

Sandy Bridge

 

Root Cause:  

 

Add sync code to dxva2 in vphal

 

Bug ID: 3526792

Video clip stop responding when enable 'Skin Tone Enhancement'

DVD

Windows* 7

Sandy Bridge

 

Root Cause:  

 


Fix the stack overflow issue

 

Bug ID: 3526779

Adaptive Contrast Enhancement crashes WMP playback of WMV file.

DVD

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Fix the stack overflow issue

 

Bug ID: 3526766

 Total Color Correction crashes WMP playback of WMV file.

DVD

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Fix the stack overflow issue

 

Bug ID: 3358163

TDR while refreshing WEI for 64 bit

DVD

Windows Vista*

Windows* 7

Sandy Bridge

 

 

 

Bug ID: 3526664

Media Player classic may show black playback after resuming from S4

 

GMM

Windows Vista* 64

Windows 7

Windows 7-64,

Sandy Bridge

 

 

 

Bug ID: 3358163

 

Windows 7 - WEI - TDR while refreshing WEI

DVD

 

Windows Vista*-64,
Windows 7-64

 

Sandy Bridge

 

 

 

 

Issues Resolved in Build 2127

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3525704

Corruption on Mass Effect 2

D3D

Windows* 7 64

Sandy Bridge

 

Root Cause:  

Fixed by adjusting the pitch for failing formats.

 

Bug ID: 3358163

TDR while refreshing WEI for 32 bit

DVD

Windows Vista*

Windows* 7

Sandy Bridge

 

 

 

Bug ID: 3525843

CRT hot plug may not work in DOS

Video BIOS

DOS 6.22

Sandy Bridge

 

Root Cause:  

The hotplug register porting is completed for Cougar Point platform

 

Bug ID: 3527425

TDR when trying to open the Magnifier

D3D

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Bug ID: 3527213

Display goes all black after game introduction on Halo

GHAL3D Shaders

Windows* 7

Sandy Bridge

 

Root Cause:  

Prevent unused state msaa calls from setting any state

 

Bug ID: 3357237

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

Soft BIOS

Windows Vista*

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Bug ID: 3525567

HDMI is not getting detected in DOS

Video BIOS

DOS 6.22

Sandy Bridge

 

Root Cause:  

 

 

Bug ID: 3526543

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

 

Windows Vista*

Windows* 7

Sandy Bridge

 

Root Cause:  

 

 

Bug ID: 3526314

March'09 ShadowVolume10 test fails on SNB CPT C0

D3D

Windows Vista*

Windows* 7

Sandy Bridge

 

Root Cause:  

Pixels outside the render target surface

 

Issues Resolved in Build 2118

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3526625

(0x0000007) when Uninstall Graphics Driver

Power Conservation

Windows Vista*
Windows* 7

Sandy Bridge

 

Root Cause:  

 

Bug ID: 3526421

Title menu missing with BD playback with WinDVD

DVD

Windows Vista*
Windows* 7

Sandy Bridge

 

Root Cause:  

 

Bug ID: 3526587

Apply button being enabled when selecting “Save as A Profile”  box after making changes on Color Enhancement page on CUI

CUI

Windows* 7

Sandy Bridge

 

Root Cause:  

 

Bug ID: 3525958

WMP may show error message: "Your computer is running low on memory" when the clip is running in repetition mode

KMD Render

Windows* 7
Windows* 7 -64

Sandy Bridge

 

Root Cause: