Intel® HD Graphics

Production Version 15.17.11.64.2202

Release Notes

 

September 03, 2010

 

Microsoft Windows Vista* 64

Microsoft Windows* 7 64

Windows* Embedded Standard 7(1)

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

 

INTEL CONFIDENTIAL

 

Revision History

Date

Driver Revision

Description

Build Number

September 03, 2010

Production Version 15.17.11.64.2202

Production Version; fully validated

2202

August 03, 2010

Production Version 15.17.10.64.2189

Production Version; fully validated

2189

July 19, 2010

Production Version 15.17.9.64.2182

Production Version; fully validated

2182

June 23, 2010

Production Version 15.17.8.64.2154

Production Version; fully validated

2154

June 08, 2010

Production Version 15.17.7.64.2141

Production Version; fully validated

2141

May 18, 2010

Production Version 15.17.6.64.2131

Production Version; fully validated

2131

May 11, 2010

Production Version 15.17.5.64.2125

Production Version; fully validated

2125

April 23, 2010

Production Version 15.17.4.64.2119

Production Version; fully validated

2119

April 5, 2010

Production Version 15.17.3.64.2104

Production Version; fully validated

2104

March 29, 2010

Production Version 15.17.2.64.2102

Production Version; fully validated

2102

March 4, 2010

Production Version 15.17.1.64.2086

Production Version; fully validated

2086

February 25, 2010

Production Version 15.17.64.2086

Production Version; fully validated

2086

February 23, 2010

Beta 15.17.64.2086

Beta Engineering Drop; not fully validated

2086

February 12, 2010

Production Candidate 15.17.64.2078

Production Candidate; fully validated

2078

January 25, 2010

Beta 15.17.64.2044

Beta Engineering Drop; not fully validated

2044

January 7, 2010

Beta 15.17.64.2031

Beta Engineering Drop; not fully validated

2031

December 18, 2009

Beta 15.17.64.2017

Beta Engineering Drop; not fully validated

2017

Intel® HD Graphics Driver

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

·    Intel® Pentium® Processor

·    Intel® Core™ i3 Processor

·    Intel® Core™ i3 Mobile Processor

·    Intel® Core™ i5 Processor

·    Intel® Core™ i5 Mobile Processor

·    Intel® Core™ i7 Mobile Processor

·    Intel® B43 Express Chipset

·    Intel® G41 Express Chipset

·    Intel® G43 Express Chipset

·    Intel® G45 Express Chipset

·    Intel® Q43 Express Chipset

·    Intel® Q45 Express Chipset

·    Mobile Intel® GL40 Express Chipset

·    Mobile Intel® GM45 Express Chipset

·    Mobile Intel® GS45 Express Chipset

New Features

Features Added in Baseline 15.17

Reference No.

Description

Affected Components

Build

1023592

Support for SDVO-DVI

Display, VBIOS

2189

1023193

ECG: Support edid-less external DP/DVI type of panels using fixed timings in VBT/INF for ports B, C & D

Display

2189

1023535

ATI Muxless solution implementation

CUI

 

1022625

VBIOS Clone display out

VBIOS

 

1022798

Enable Intel GFX driver support to allow for updating the firmware in DP-VGA adapters per ST Micro request

CUI, SoftBIOS

 

1022860

Singular customer specific: Proprietary video algorithm implementation for Upscaling and Color correction

DVD, KMD Render

 

1022882

Privacy Panel Gen 2 Support - I2C API Updates - Support for eDP panel

CUISDK, SoftBIOS

 

1023080

Real time synchronization between persistence and DCP

CUI

 

1023108

Add a customer specific name to the display in the Screen Resolution page

VBIOS

 

1023287

Add xvycc support (and 32bit application support) to 64-bit CUI SDK

CUI, INF, Installer (standalone)

 

1023324

Interface for Graphics Driver to read LCD EDID directly from SBIOS

miniport, SoftBIOS, SBIOS

 

1023326

Intel Wireless display(WIDI) co-exist on Switchable graphics systems.

NT - miniport

 

1023374

Singular customer specific: Support two LVDS local panels

CUI, Miniport, SoftBIOS

 

1023401

Hardware Accelerated VC-1 (VLD) & H.264 (VLD) Video Decode in Windows XP

DD, DVD

 

1023436

Hide LFP names in the CUI

CUI

 

1023541

DisplayLink connection support. - Secondary Display which connected via DisplayLink disabled after change HDMI TV scaling.

CUI

 

Known Issues

Known Issues in Build 2202

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

3798664

System is not resuming in DC after switching from AC to DC while being in S3

System BIOS

Windows* 7
Windows* 7-64
Windows* XP

Calpella

3701071

Display blanks out in IWD while Directx games running in full screen.

DisplayLink

Windows* 7
Windows* 7-64

Calpella
Huron River

3701063

3D Mark 06 not running in SD IWD.

DisplayLink

Windows* 7
Windows* 7-64

Calpella
Huron River

3700835

Doom 3 unable to play in full screen Single display IWD

DisplayLink

Windows* 7
Windows* 7-64

Calpella
Huron River

3700834

Unable to play Unreal Tournament2004 in SD and DDC when IWD connected

DisplayLink

Windows* 7
Windows* 7-64

Calpella
Huron River

3698877

Weave effect while playback using WINDOWS MEDIA* CENTER application with MPEG2 format

Media Processing

Windows* 7
Windows* 7-64

Calpella
Sugar Bay

3528359

When dragging a playing video from VGA to HDMI corruption is shown and player crashes

KMD Render

Windows* 7-64
Windows* XP-64

Calpella
Mobile Intel® 965 Express Chipset Family
Huron River
Piketon
Sugar Bay

3527358

Dx9Overlay test cannot display image properly

KMD Render

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family
Huron River

3799030

HWA turns off automatically once the BD starts playing

Media Content Protection

Windows* 7-64

Intel® 4 Series Chipset Family

3798807

Dx10 Apps failing in SD IWD Full screen

DisplayLink

Windows* 7
Windows* 7-64

Calpella

Issues Resolved

Issues Resolved in Build 2202

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3699330

WLK 1.5 Lullaby test fails at Intel HD Audio

Soft BIOS

Windows* 7
Windows* 7-64

Ironlake

 

Root Cause:

Not re-setting ELDv when transitioning to S3/S4

 

Bug ID: 3528068

System hang when connect HDMI monitor after install 15.17.4 driver

Soft BIOS

Windows* 7
Windows* 7-64

Ironlake

 

Root Cause:

 

Bug ID: 3698689

Win 7 7600 RTM x86 2104 Gfx - UNEWindows* XPECTED_KERNEL_MODE_TRAP failure

Soft BIOS

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

 

Root Cause:

Divide by zero error

 

Bug ID: 3356925

Copied:GLSL shader parser: Incorrect promotion of complex expression type

OpenGL*

Windows* 7
Windows* 7-64

Ironlake

 

Root Cause:

 

Bug ID: 3698628

TDR in Softparticles.exe SDK d3d10 sample app with "Depth Sprites Soft" technique set when "frame capture" command  is invoked from "IGPA Frame Capture" tool

GHAL3D

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

Mobile Intel® 4 Series Chipset Family

 

Root Cause:

 

Bug ID: 3291997

The flicker is displayed on HDTV only when set 1776x1000x30Hz.

Power Conservation

Windows* 7-64

Ironlake

 

Root Cause:

Implemented BUN and updated watermark programming to support new model

 

Bug ID: 3699924

Blade Kitten shows texture corruption

Direct3D*

Windows* 7, Windows* 7-64

Mobile Intel® 4 Series Chipset Family, Ironlake

 

Root Cause:

When multiple render target is enabled, the alpha test is done in the pixel shader and the alpha ref is stored in the URBs

 

Bug ID: 3699310

Scaling options (horizontal scaling and vertical scaling) Shown for IWD which are not supported

CUI

Windows* 7, Windows* 7-64

Ironlake

 

Root Cause:

Custom Scaling sliders not hidden and  Groupbox styles have not varied according to hiding

Fix: Hide the custom scaling sliders along with scaling groupbox when scaling is not supported and change the style of the above groupbox and revert back to original style when it supports.

 

Bug ID: 3699318

Connector type and device type info incorrect in CUI

CUI

Windows* 7, Windows* 7-64

Ironlake

 

Root Cause:

 

Bug ID: 3291915

SCATE - GLSLDemo stream have two effects corrupted - Mandelbrot & Julia set

GHAL3D

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

Mobile Intel® 4 Series Chipset Family, Intel® 4 Series Chipset Family, Ironlake

 

Root Cause:

 

Bug ID: 3292196

Minor corruption - The corruption is displayed while playing the BioShock game with DX10 mode

GHAL3D

Windows Vista*

Ironlake

 

Root Cause:

When two consecutive draw calls use different drawing rectangles (viewports) from which the second one is smaller, in certain scenarios the clipper viewports buffer is not being updated in memory, so that the second drawcall uses a guardband that is too large. This results in accepting too large geometry and leads to quantization errors at clipper.

 

Issues Resolved in Build 2189

 

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

 

Bug ID: 3699614 / 3700198

Black screen will encounter while running 3DMark06 in loop

Soft BIOS

Windows* 7

Windows* 7-64

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: 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.
Fix:

Handled above scenario

 

Bug ID: 3526577

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

DVD

Windows* 7-64

Clarkdale

 

Root Cause:

There are some restrictions for very small Scaling sizes. These restrictions were not being handled correctly in the Driver.

Fix:

We are now handling all Scaling sizes correctly, while adhering to the restrictions for very small Scaling sizes.

 

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

 

Bug ID: 3699951

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

Soft BIOS

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

Arrandale

 

Bug ID: 3358246

Can't broadcast from HDMI even set HDMI audio as default by manual when switch monitor.

Soft BIOS

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

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

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

CUI

Windows* 7
Windows* 7-64

Arrandale

 

Root Cause:

X < Y resoultion was not supported earlier.

Fix:

Started supporting X < Y resolution scenario.

 

Bug ID: 3699702

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

KMD Render

Windows* 7-64

Arrandale

 

Root Cause:

For new WiDi display device attached as primary device program caused wrong display plane and ring buffer failure.

Fix:

Handled this corner case scenario.

 

Issues Resolved in Build 2182

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3526631

The position of main video is not correct.

DVD

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

Media kernel is changed to allow random layer ordering.

Bug ID: 3526576

False drawing of Viewperf10

OpenGL*

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

Clarkdale

Root Cause:

In display list, the array parameter "first" was ignored. It is now updated.

Bug ID: 3528260

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

Soft BIOS

Windows* 7
Windows* 7-64

Arrandale
Auburn

Root Cause:

As soon as display is unplugged, code was disabling the port. As a result correct signalling did not get generated, causing TDR. Removed the code for port disabling.

Bug ID: 3699005

Adjust color setting could not work when playback BD

DVD

Windows* 7

Arrandale

Root Cause:

Added CUI support for Procamp

Issues Resolved in Build 2154

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3527175

Screen Flickering - on 330UM (K0) CPU

Power Conservation

Windows* 7-64

Arrandale

Root Cause:

There was a rounding error in watermark calculation which was causing lower watermarks than it should be. Fixed the error by rounding up after division as stated in the watermark programming guide.

Bug ID: 3526556

Lullaby Test fail on S3\Synchronous tests (no sounds during suspend)\KSRender and S4\Synchronous tests (no sounds during suspend)\KSRender with display-port monitor attached.

Soft BIOS

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

Arrandale

Root Cause:

HDMI and DP encoders were accessing common audio registers which was causing corruption of audio state registers hence leading to lullaby test failures
fix is to determine which of the two encoders will enable audio and synchronize register access by the two encoders

Bug ID: 3527389

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

Soft BIOS

Windows* 7

Arrandale

Root Cause:

We were disabling port as part of an issue during CRT detection. It has been fixed, the W/A has been removed and appropriate fix is provided.

Bug ID: 3698725

DP out & ADD2 DVI out not both available at same time.

Video BIOS

Windows* XP
Windows Vista*

Intel® 4 Series Chipset Family

Root Cause:

VBIOS enumeration process was not going through properly.  This has been rectified.

Bug ID: 3357351

When saving an image captured from and openGL view from within Chief Architect (all current versions) we get a black image.

OpenGL*

Windows Vista*
Windows* 7

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

Root Cause:

The root cause of the problem was lack of back and front buffers exchange after displaying content of back buffer on screen (using Present callback).

The other problem was that Present was always done from back buffer. But it should be done from back buffer only if it was called from SwapBuffers, and from front buffer if it was called from Flush.

Bug ID: 3527490

Creation of some D3D10 Shaders taking very long time (> 80ms)

Direct3D*

Windows* 7
Windows* 7-64

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

Root Cause:

Bug ID: 3527322

Interlace refresh rates are available on HDMI even if Mode Removal Table Bit6 is set to 1 (Remove).

Soft BIOS

Windows* 7

Arrandale

Root Cause:

Bug ID: 3527434

The function of Rotation Flags(Binary) in VBIOS is not work

Video BIOS

Windows* 7-64

Arrandale

Root Cause:

Rotation enable/disable options are kept in BMP. 

Bug ID: 3526366

DP can't be active after time out (display off).

Soft BIOS

Windows* 7-64

Arrandale

Root Cause:

Bug ID: 3526986

BSOD 0x7e occurs when do " WinReboot+H.264" for overnight test with onboard graphics (clone mode with DP).

Soft BIOS

Windows* 7
Windows* 7-64

Intel® 4 Series Chipset Family

Root Cause:

Bug ID: 3527545

System occurred BSOD 0x0A or black screen while showdown the unit with attach USB Dock.

NT – miniport

Windows* 7

Arrandale

Root Cause:

Bug ID: 3527740

Error message appears when launch OPM Monitor on DP.

DVD

Windows* 7

Arrandale

Root Cause:

Bug ID: 3698649

DTM fails (b) System - Disable/enable Stress With IO

Soft BIOS

Windows* 7

Arrandale

Root Cause:

Issues Resolved in Build 2141

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3355621

System Freezes when forcing a memory dump in Windows Vista* & Win7

AIM Module

Windows Vista*
Windows* 7

Mobile Intel® 965 Express Chipset Family

Root Cause:

The function was residing in paged memory.

Bug ID: 3528316

The flicker is displayed on HDTV only when set 1920x1080x30Hz.

Power Conservation

Windows* 7-64

Arrandale

Root Cause:

Implemented BUN and updated watermark programming to support new model.

Bug ID: 3527548

"Cancel" text has been cut off after choose what you want to backup then click next.

KMD Render

Windows* 7

Arrandale

Root Cause:

The corner case is not flushing between 3D overlapping blts. The resolution is to detect this case and flush

Bug ID: 3291772

Subtitle becomes purple if enabling " Read-It-Clearly"

DVD

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

Kernel on Gen575 was not consistent with Gen5, causing difference in color channel order. Corrected the kernel.

Bug ID: 3291997

The flicker is displayed on HDTV only when set 1776x1000x30Hz.

Power Conservation

Windows* 7-64

Arrandale

Root Cause:

Implemented BUN and updated watermark programming to support new model.

Bug ID: 3356195

Screen corruption while running Fable game

GHAL3D

Windows Vista*

Clarkdale

Root Cause:

Fix GMM GPU flags for DX9 textures having depth-stencil usage flag set, so that depth-stencil resource usage flag is passed down to GHAL3D and HiZ gets created for that resource.

When HiZ state changes between enabled and disabled do non-pipelined write cache flush instead of pipelined depth cache flush.

Fix one assert.

Bug ID: 3357790

The blue screen is displayed and system hangs after switching to LFP+TV EXTD display mode. [32-bit GFT]

Soft BIOS

Windows* 7

Mobile Intel® 945 Express Chipset Family

Root Cause:

Bug ID: 3525780

System will hang up or shutdown after appeared green screen when entering S3 with HDTV 24Hz and x.v.YCC checked.

Power Conservation

Windows* 7-64

Arrandale

Root Cause:

Bug ID: 3525752

The setting about " Enable the hot keys functionality" can not be saved in Intel Graphics media Accelerator Driver.

CUI

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

Rectified incorrect register values.

Bug ID: 3526147

WinEI Gaming Graphics score measured by " winsat formal" is unstable.

Power Conservation

Windows* 7

Arrandale

Root Cause:

Driver sets a bit which disables GSV interrupts when CPU enters C-states. However, there are cases where CPU enters C-states but gfx is still working. In this case, the GSV interrupts will get blocked and the driver will not be able to switch frequencies or calculate power. The fix is to clear that bit.

Bug ID: 3527026

The noise such as wavelets is displayed on an LCD panel.

Soft BIOS

Windows* XP
Windows* 7
Windows* 7-64

Arrandale

Root Cause:

The clock-gating register bits were not getting reset after every S3/ S4 resume. Implemented the same.

Bug ID: 3527645

Flash HW Decode on player 10.1 test suite has corruptions with latest production driver 2104 and PV driver 2125

Direct3D*

Windows* 7-64

Mobile Intel® 4 Series Chipset Family
Ironlake

Root Cause:

Bug ID: 3528047

Black Screen while running 3DMark06

< Unassigned>

Windows* 7-64

Arrandale

Root Cause:

Bug ID: 3698649

System - Disable/enable Stress With IO

Soft BIOS

Windows* 7

Arrandale

Root Cause:

Memory leak was fixed.

Issues Resolved in Build 2131

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3291967

Autocad 2009 OpenGL* tests fail in ILK

OpenGL*

Windows Vista*

Clarkdale

Root Cause: 

Bug ID: 3526277

An exception (floating point DivideByZero) running Direct3D* test

GHAL3D

Windows 7

Intel® 4 Series Chipset Family

Root Cause: 

The divide by zero exception occured when calculating the guardband rectangle in GHAL3D code. The divisor for the calculation was always the rectangle minus 1 so for 1x1 rectangles the divisor became 0 causing the divide by 0 exception.

Bug ID: 3291966

Inventor 2010 perforation test fails in ILK

Direct3D*

Windows Vista*

Clarkdale

Root Cause: 

Bug ID: 3358303

Playing WMV file(800x450 480x270) by Dsplayer3.1 with EVR(YV12 format) the playback image becomes green.

DVD

Windows 7-64

Arrandale

Root Cause: 

Spec states that the X / Y Offsets in the Adv Surface State must be even numbers. KMD is enforcing this restriction and will fail rendering if this restriction is not met.

To adhere to this restriction we must round down the X / Y Offsets so that they are always even numbers.

Bug ID: 3527241

Monitor name wrong

Soft BIOS

Windows 7 Windows 7-64

Arrandale

Root Cause: 

Code change done to comply with EDID spec: if name < 13 bytes New Line to be fed after name and rest field to be padded with space

Bug ID: 3525912

VIS/W7: Cursor does not match desktop in Rotated Clone mode

CUI

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

Arrandale

Root Cause: 

This problem occurs when the current primary display’s rotation is set to 90/270 and connected to secondary in clone mode the secondary display’s rotation is set to 0.

Fix:
In clone mode Add these checks in code

If rotation of primary is 90/270 and rotation of secondary is not 90/270 Secondary’s rotation = primary’s rotation.

If rotation of primary is 0/180 and rotation of secondary is not 0/180 Secondary’s rotation = primary’s rotation.

Bug ID: 3526161

GfxUI error if drag Extended Monitor position in CUI

CUI

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

Arrandale

Root Cause: 

This problem occurs because Monitor-Control Function delegate is called every time when we go to Multiple Displays page (which should not happen it should be executed only once).

Fix:
Removing the delegate when it gets called for the first time.

Bug ID: 3526563

An access violation occurs in igdumd32.dll

GHAL3D State

Windows 7-64

Arrandale

Root Cause: 

Fix NULL pointer dereference

Bug ID: 3527034

The stride value of target surface will be different from what is created

GHAL3D

Windows 7 Windows 7-64

Arrandale

Root Cause: 

·       For this clip (Ring_1920x1080_16.9(P).mpg) whose coded resolution is 1920x1088 1088 is used for height for decoding.

Then AddressUV always starts from "AddressY + 1088*Stride".

·       When customer does fast copy from 1920x1080 to whatever target size( equal as or smaller than source size) AddressUV always starts from "AddressY + 1088*Stride" then you could copy the whole or part of UV data.

Issues Resolved in Build 2125

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3526492

Memory leakage occurs when MediaCenter window is resized few times.

Direct3D*

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

The frequent resizing of windows is causing the memory usage to go up abruptly thus causing the DWM to become unresponsive. The issue was being caused because some of the shared resources are not being deallocated , it has been fixed by making changes to the initialisation code of the constructor. see the dcn links below

Bug ID: 3526100

WINDOWS VISTA*: logo S3 resume time failed on Intel VGA driver

Soft BIOS

Windows Vista*
Windows Vista*-64

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 taking care of this scenario.

Bug ID: 3526353

BSOD is not displayed when enable RS2.

Power Conservation

Windows* 7

Arrandale

Root Cause:

During RS disable, driver was looping and checking for status bit to make sure hardware is fully woken up. But that method is discouraged by the DE. DE recommends waiting for 1ms and moving on -- RS will be disabled within that time.

Bug ID: 3526277

An exception (floating point DivideByZero) running Direct3D* test

GHAL3D

Windows* 7

Intel® 4 Series Chipset Family

Root Cause:

Fixed in main (DCN 898302), 15.17 (DCN 898273), and 15.16 (DCN 898293)

Bug ID: 3526276

GPA: Pixel history fails for Half Life 2 and Left4Dead

Direct3D*

Windows Vista*
Windows* 7

Mobile Intel® 4 Series Chipset Family

Root Cause:

If srgb state is enabled and texture format does not support srgb, then ignore srgb state.

Bug ID: 3526023

Total resume time takes longer than 2000ms in Logo-S3 Resume test

Soft BIOS

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

Arrandale

Root Cause:

Bug ID: 3525704

Corruption on Mass Effect 2

Direct3D*

Windows* 7-64

Arrandale

Root Cause:

After enabling ATI1N and ATI2N texture formats, corruption was observed on Mass Effect 2 which uses these textures. The problem is related to the *system* blit pitch when doing system to video blits. This is fixed by adjusting the pitch for these formats.

Issues Resolved in Build 2119

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3176539

The clone mode can not be set via Display Switch Tool

Soft BIOS

Windows* 7

Mobile Intel® 4 Series Chipset Family

Root Cause:

19*10 is native mode of LFP, but  beyond CRT’s Dot clock limits so we prune it out in CRT’s monitor mode list. However CRT has 19*12 as EDID mode.
The fix is to center 19*10 to 19*12 in CRT.  Modes outside Dot Clock limitations have been removed from mode table, only for CRT and only in 15.17. Driver will itself go report the next higher target timing when it fails to find this mode in the mode table.

Bug ID: 3292281

The whole video trembled left to right when play BD in full screen mode

Power Conservation

Windows* 7

Clarkdale

Root Cause:

Upon sprite update, PC is notified first before SoftBIOS leading to SoftBIOS computes watermark with wrong sprite aperture size when requested by PC.
During sprite update, changed the notification sequence in resource manager to notify SoftBIOS first before notifying PC.

Bug ID: 3355813

Test fail in Lullaby test on DTM 1.4

Soft BIOS

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:

Failing case has DVI and HDMI encoders enumerated. During S3/S4 resume, we set CP_ready during DVI detection. This triggers unsolicited response(UR) in audio. By this time graphics driver has neither populated ELD buffer nor configured PD/ELDV bits. On receiving the UR, audio driver enumerates audio device with ELD set by VBIOS or destroys audio device if there is no ELD data. Also for HDMI we were setting CP_Ready and actually programming ELD in settiming. So for a short duration, CP_Ready=1 but ELD buffer is not valid. These two scenarios result in Lullaby failure or WHQL failure.
Fix is not to set CP_Ready until end of settiming in graphics driver.

Bug ID: 3356350

Application error caused by ig4icd32.dll

OpenGL*

Windows* 7

Clarkdale

Root Cause:

During creating second MDI window and switching context application fails.
The pKeptFBO mechanism is now removed.

Bug ID: 3358384

Non-conformant pixels rendered when drawing clips into a layer

Direct3D*

Windows 7
Windows 7-64

Mobile Intel® 4 Series Chipset Family
Intel® 4 Series Chipset Family
Ironlake
Sandy Bridge

Root Cause:

If a render target is the source in a BLT operation, its usage is set to RESOURCE_USAGE_READ and is never set to RESOURCE_USAGE_WRITE again even during a draw. This causes SetReadAfterWriteHazard() to not be called.
The fix is to set the usage of the render target resource to RESOURCE_USAGE_WRITE during bind time since at that point we know for sure that the resource is being written to.

Bug ID: 3525571

PTC ProductView CAD/CAM application having issues with OpenGL* multi contexts

OpenGL*

Windows 7-64

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

Root Cause:

In function __glLoseCurrent(__GLinterface *gcData) pointers must be cleared for defaultFbo case to help __glMakeCurrent() handle such used gc in the future.

Bug ID: 3525900

Power Saver Application appears garbage frame.

KMD Render

Windows 7
Windows 7-64

Arrandale

Root Cause:

Guard against accumulating complex 2D blts.

Bug ID: 3526183

BD playback in fullscreen keeps flashing

KMD Render

Windows 7

Arrandale

Root Cause:

We send out notifications to GRM even when we did not perform a color fill. This caused screen to flicker during full screen BD playback.
Added a flag in GPUContext to keep track of PRIMARY surface changes and used the flag as part of the checking before we send out notifications to GRM in KmPresent function.

Bug ID: 3526346

When the screen mode is changed, the display shows black screen

Soft BIOS

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

Arrandale

Root Cause:

The implementation has exposed a HW issue wherein the panel blanksout after 300 modesets. Providing an option in driver INF to disable the implementation and disable clock gating permanently if required.

Bug ID: 3526493

A flicker is displayed while playing a Blu-ray disc.

KMD Render

Windows 7-64

Arrandale

Root Cause:

Currently when Blt takes place, we are overwriting the destination index in allocation list with overlay address. Therefore, the FBC reads the overlay surface address in destination index instead of primary surface address. This results in getting a black area on the bottom of the screen while playing a BD disk.

Issues Resolved in Build 2104

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID:  3357781

Intel Graphics stops with BSOD 0x8E & 0x50

GHAL3D Compiler

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

Mobile Intel® 4 Series Chipset Family

Root Cause:

Bug ID: 3525763

LFP Black Screen w/Backlight On After Install 2086/5237 Video Driver

Soft BIOS

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

Arrandale

Root Cause:

BPC supported was earlier being returned as None, causing the blankout. This has been fixed by passing the minimum supported bpc.

Issues Resolved in Build 2102

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3357345

MS Touch Pack Blackboard stops responding

GHAL3D State

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

Fixed implementation bug causing CGen4VertexShaderKernelProgramCacheData::UsesShaderHandle function to always return TRUE. The function now behaves properly.

Bug ID: 3357402

When connect monitor and set DDC, the primary and secondary cannot be changed

NT - miniport

Windows* 7

Arrandale

Root Cause:

Code has been modified to return valid AspectScaling if CUI has given invalid scaling. (earlier COMP_NOT_SUPPORTED was being returned for invalid scaling.)

Bug ID: 3525649

Mass Effect 2 Crashes

< Unassigned>

Windows* 7

Clarkdale
Arrandale

Root Cause:

Needed to account for proprietary texture format.

Bug ID: 3525763

LFP Black Screen w/Backlight On After Install 2086/5237 Video Driver

Soft BIOS

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

Arrandale

Root Cause:

BPC supported was earlier being returned as None, causing the blankout. This has been fixed by passing the minimum supported bpc.

Bug ID: 3358313

When resume from Monitor off, LFP corrupted momentarily

Power Conservation

Windows* 7

Arrandale

Root Cause:

Changed timing of FBC enabling/disabling

Bug ID: 3358010

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

Soft BIOS

Windows* 7

Clarkdale

Root Cause:

Miniport was relying on SoftBIOS and incorrectly uninitializing the scaling in NTSTATUS

Bug ID: 3357919

System BSOD once plug-in Ananlogix mDP to VGA dongle

Soft BIOS

Windows* 7-64

Arrandale

Root Cause:

Overloaded the GetEDPLinkParameters() call for normal DP. This was not there before and the function pointer was NULL. This was causing the crash.

Bug ID: 3357799

UDK samples crash on Intel HD Graphics

GHAL3D State

Windows* 7

Mobile Intel® 4 Series Chipset Family
Arrandale

Root Cause:

Fixed implementation bug causing CGen4VertexShaderKernelProgramCacheData::UsesShaderHandle function to always return TRUE. The function now behaves properly.

Bug ID: 3357716

Intel GUI crashes when DP monitor is connected

CUI

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

The specific DP panel reports an invalid cap string. So the parsing causes an exception. Added the code to handle the exception

Bug ID: 3357553

Intel Graphics stops with BSOD 0x8E & 0x50

NT - miniport

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

Mobile Intel® 4 Series Chipset Family

Root Cause:

Code added to check if Memory allocation is successful. If memory allocation fails exit the function with error status.

Bug ID: 3357535

When connect 1920x1080 HDMI TV, the resolution menu shows to 1920*1200

Soft BIOS

Windows* 7
Windows* Windows* XP

Arrandale

Root Cause:

The pruning logic in case of removal of panning modes for Windows* Windows* XP was changed. We now prune based on whether we a best available timing in edid.

Bug ID: 3357525

C:\Intel\ExtremeGraphics gets created even if we don't install ICC.

CUI

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

Arrandale

Clarkdale

Root Cause:

The folder is created immaterial of whether ICC is installed on the system or not. Check for ICC presence [c:\program files\intel\intel control center\intelcontrolcenter.exe]. Create the folders and links only if ICC is present on the system

Bug ID: 3357522

WinDVD BD screen on secondary flashes when drag other window on Primary.

KMD Render

Windows* 7

Arrandale

Root Cause:

Fix by checking of present is actually to the cached primary. Invalidate if destination is cached destination. This removes continuous calls to SoftBios to flip Plane Enable / Not.

Bug ID: 3357231

Gomplayer Video playback in Full-screen mode and VMR9 renderless mode is not smooth (Windows* 7 & non-Aero).

Soft BIOS

Windows* 7

Arrandale

Root Cause:

Returning scan line counter value even in vblank period in getscanline ()

Bug ID: 3356693

Type Z and Type S- High power consumption in 16 Bit mode

Soft BIOS

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

Used updated WM doc for Arrandale to update Power conservation module in 16bpp mode.

Bug ID: 3356692

Can't add resolution from custom resolution feature from CUI

CUI

Windows* 7

Arrandale

Root Cause:

The Under scan range exposed to the user is 0-100%. But internally this should get mapped to 0.0 to 15.0. So before sending the value to driver, 0-100 range should be mapped to 0-150 .
The converter class behavior was different from the Dev truncation. In case of invalid mode, dev was returning E_FAIL and this error message was not reaching gfxSrvc.

Bug ID: 3356573

Saturation and Hue setting of Display Color are not applied after resume from monitor off

CUI

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

CSC values will be reset after monitor off / on event. Hence hue and saturation values are also reset.

Fix:
To handle Monitor ON Pnp event in CUI and persist the hue sat values. Though handling this event can be done in both driver and CUI, we have decided to process this event in igfxpers since Hue/Saturation persistence for all other events [power, display change] are handled in igfxpers.

Bug ID: 3356467

EL5 HDMI cannot display abnormally.( no display on HDMI display on booting to OS :Issue happens only on customer system only)

Video BIOS

Windows* 7-64

Clarkdale

Root Cause:

Integrated HDMI encoder is not getting enumerated and hence it is not detected in driver at all.  Fixed this in VBIOS.

Bug ID: 3356382

3DMarkVantage cannot over 12hr

Direct3D* RM

Windows Vista*
Windows* 7

Clarkdale

Root Cause:

Thread resource get instruction was causing BSOD and needed to be modified.

Bug ID: 3356326

PowerManagement doesn't work when setting color depth 16bit.

Soft BIOS

Windows Vista*
Windows* 7

Arrandale

Root Cause:

Used updated WM doc for Arrandale to update Power conservation module in 16bpp mode.

Bug ID: 3355446

3D Game compatibility test appear stutter.

KMD Render

Windows* 7

Arrandale

Root Cause:

Added additional pipecontrol cmds between when the original pipecontrol with the fence id was sent and when the pipecontrol that triggered the interrupt was sent.

Bug ID: 3292282

System responds slowly when pause playback

DVD

Windows* 7

Clarkdale

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3292277

Video jitters and frame drops when maximize/restore AP during playback of BD title

Soft BIOS

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

1) Issue happens with application which creates overlay interface.
Issue doesn't happen with PowerDVD9_2202 which has no overlay interface.
2) Captured GPUView data. Blue vertical line is Vsync. Red vertical line is Present. When blue vertical line is overlapped with red vertical line, you see red color. Vsync is always regular, has no mistake.
3) When maximize/restore or scale window, driver calls kmupdateoverlay. There should be no or very few present during calling kmupdateoverlay. See attached PDVD_famedrop_1.jpg. You could see big present-absent area, that's expected.
4) After calling kmupdateoverlay is done, unexpected frame drop happens, that's issue. See attached PDVD_famedrop_2.jpg for frame drop. Frame drop happens because there are no packages from PowerDVD, see row " PowerDVD.exe Context CPU Queue" in the bottom.
5) Attach PowerDVD normal case PDVD_normal.jpg to compare with PDVD_famedrop_2.jpg

The issue is occurring whenever sprite window size is modified. This occurs as CRC calculations take ~340ms and they have to be done on each sprite size modifications. Fixed this issue by not enabling the ESFVP if sprite and display plane sizes don’t match.

Bug ID: 3292202

Secondary video hang after FF/BR return to normal playback

DVD

Windows* 7

Clarkdale

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3292201

Video Frame Flip after pause/FF/BR then return to normal playback

DVD

Windows* 7

Clarkdale

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3292198

Secondary video stops playback while playing STD-500N title#14

DVD

Windows* 7

Clarkdale

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3292112

Click pop-up menu button while playing the main movie. The background is black.

DVD

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

Although the interface is no longer in use, the driver was modified to maintain backward compatibility with old applications. New applications should not use the old interface for Background Image.

Bug ID: 3291928

Video frame flip during Mpeg2 file playback after playing H.264 file

DVD

Windows* 7

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

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3291919

Video shows a black area while insert a BD title to playback

KMD Render

Windows* 7

Arrandale

Root Cause:

Currently when Blt takes place, we are overwriting the destination index in allocation list with overlay address. Therefore, the FBC reads the overlay surface address in destination index instead of primary surface address. This results in getting a black area on the bottom of the screen while playing a BD disk.

Bug ID: 3291817

Movie area shake up/down if overscan is set.

DVD

Windows* 7

Arrandale

Root Cause:

We are using the original source coordinates for rendering the second output frame from FFDI. Instead of using the original source coordinates, we should be using the adjusted coordinates.

Bug ID: 3291777

Secondary video jitter while playing BD PIP titles (MPEG2+VC1)

DVD

Windows* 7

Clarkdale

Root Cause:

Changes to fix this are:
1) Only use 2nd context for AVC & VC1 VLD decoding on pre-gen6.
2) When resources are destroyed, clear any outstanding signals for the shared semaphores. ** This is why playing AVC then MPEG2 there is frame flip when MPEG2 uses 2nd context, even though it should be able to without artifacts.
3) For interlace field, BFF case was not taken into account (VPP could be processing top field without waiting on it), so change synchronization to signal after both fields are decoded.

Bug ID: 3176384

The Intel Dual Display Clone function is not workable

NT - miniport

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:

Code has been modified to return valid AspectScaling if CUI has given invalid scaling. (earlier COMP_NOT_SUPPORTED was being returned for invalid scaling.)

Bug ID: 3176193

Display device switching to EDT (External Primary) by CUI is canceled on specific sequence.

Soft BIOS

Windows* 7

Mobile Intel® 4 Series Chipset Family

Root Cause:

Needed to prune 19x10 from CRT mode list.

Issues Resolved in Build 2086

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3525615

Selection Capabilities disabled by default for Vertex and Geometry Processing.

INF

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

Clarkdale

Root Cause:

Bug ID: 3355696

When leave alone system, LCD shows corruption or BIST mode

Video BIOS

Windows* 7

Arrandale

Root Cause:

VBIOS set device power state sequence was not updated after LVDS optimizations were done.
Fixed the issues in VBIOS regarding this.

Issue resolved in VBIOS 1991

Bug ID: 3357532

System hang when connect DVI monitor

Soft BIOS

Windows Vista*
Windows* 7
Windows* Windows* XP

Arrandale

Root Cause:Fucntion pointer was NULL for the normal DP call. This was causing the crash. Overloaded the call.

Bug ID: 3357527

Hot Key Functionality" item still shows last status when clicking " apply" then Clicking " Cancel" after modify it in CUI

CUI

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

Hotkeys backup structure is not updated with user selected values.
Hence on clicking close button, older backup values were applied.
Updated the backup structure as well to fix the issue

Bug ID: 3357517

Error appears when play DVD under DP only

DVD

Windows Vista*
Windows* 7

Arrandale

Root Cause:

Previously the driver was setting renegotiation required any time an SRM was received. This fix changes it so that only if an updated SRM is received does the driver set renegotiation required.

Bug ID: 3355646

 Korean CUI shows English letter

CUI

Windows* 7

Arrandale

Root Cause:Added necessary translation for Korean language

Bug ID: 3355587

Resolution info won't change after rotation 90/270 degree with clone mode.

CUI

Windows* 7-64

Arrandale

Root Cause:

The code was optimized to not populate the mode list whenever primary and secondary devices don't change and the mode list is not empty.
However, in case of resolution, the mode list has to be re-enumerated. Removed the optimization.

Bug ID: 3292309

Int10 AX=5F64h BX=0000h CX=0001 has problem (backlight and no display)

Video BIOS

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:LFP switch was not waiting for LFP Power status to be off. As a result, switch was successful but was leaving the BLC on for the LFP sporadically.

Bug ID: 3357048

System show abnormal after driver(15.17.64.2044) installed

Soft BIOS

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

Code changed for enabling 24 bit support fora 24 bit panel

Bug ID: 3357026

 When boot to USB or run  Battery Calibration, Corruption happens

Video BIOS

Windows* 7

Arrandale

Root Cause:

Issue resolved in VBIOS 1994

Bug ID: 3357025

White cursor is dislayed after Logo

Video BIOS

Windows* 7

Arrandale

Root Cause:

Issue resolved in VBIOS 1994

Bug ID: 3355483

Specific  test fails in ILK - HiZ FastClear issue

GHAL3D

Windows Vista*

Arrandale

Clarkdale

Root Cause:

Issues Resolved in Build 2078

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 2954788

4 pixels wide textures don't show

Direct3D* State

Windows Vista*

Intel® 4 Series Chipset Family

Root Cause:

Bug ID: 3289995

Menu will hide behind playback screen when system play Blu-ray* at secondary monitor of Extended-desktop.

KMD Render

Windows* 7
Windows* 7-64

Arrandale

Root Cause:

The root cause was incorrect video sprite B color key MMIO register.

Bug ID: 3290873

E-Series with Intel Graphics stops with BSOD 0x7E 0x8E

Resource Manager

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

Mobile Intel® 4 Series Chipset Family

Root Cause:

Added code for checking successful memory allocation before using structure in specific function.

Bug ID: 3292217

Connect display port to DVI dongle.there is no display after resume from S3

Soft BIOS

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

Clarkdale

Root Cause:

Iinvalid GMBUS command caused the failure.

Bug ID: 3292255

During Windows* Windows* XP when monitor turn on/off, the display will be black screen and the symptom is the same as Intel CRB

CUI

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

Clarkdale

Root Cause:

Global available devices were not populated in case of desktop unless a hotplug happens. Fixed to update the global available devices for desktop as well

Bug ID: 3292311

External monitor's Gamma settings are changed if update install to 1968 video driver.

CUI

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

Mobile Intel® 4 Series Chipset Family

Root Cause:

When we upgrade driver from 15.13 or 15.15 to 15.16 Gamma falls below the range of new gamma and hence the corruption occurs.

Bug ID: 3355880

Resolution Is 800x600 When Hot Plugged DP-HDMI to Swatch

NT - miniport

Windows Vista*

Arrandale

Root Cause:

In the existing code while searching for next equal or smaller mode in clone mode list the check was for both equal/smaller X and Y. So if the preferred mode is 1280x720 the next smaller mode 1024x768 was not passing equal or smaller check since 768 > 720. The fix done is to check for only X to get the next equal or smaller mode.

Bug ID: 3356337

LVDS panel name is incorrect.

Soft BIOS

Windows* 7

Clarkdale

Root Cause:

Code added for handling vbt version lower than 155 i.e. the version which has panel name implemented.

Bug ID: 3356935

WXGA panel (and other eDP panels) shows a brief white flash when resuming from S3

Soft BIOS

Windows* Windows* XP
Windows Vista*

Arrandale

Root Cause:Default Palette loading function was waiting for the OS to call, instead of loading the Default Palette.

Bug ID: 3357074

Relative position of extended desktop is not reserved when resume from Lid Close Sleep.

CUI

Windows Vista*

Arrandale

Root Cause:

CDS Test fails in Windows Vista* Login screen. So, in case of ED when login screen is enabled, do not apply the config.

Bug ID: 3357364

System shows BSoD D6 when doing driver verifier with VBIOS1973+8.15.10.2044

Soft BIOS

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

The root cause is that VBIOS doesn’t enumerate some VBT fields for LVDS on DT, but driver would still look for it. Removed the parsing of such fields for desktop platforms.

Issues Resolved in Build 2044

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3289842

SUT can not set max resolution (1440x900) on WXGA+ panel in clone mode with a 19x10 native external monitor

NT - miniport

Windows Vista*

Arrandale

Root Cause:

This issue was observed in a system with max LFP resolution 1440x900. In clone mode with a CRT having native 19x10, we were not able to apply 1440x900. The cause was that 16x12 was getting selected as the target timing and since 12 > 10 (native Y) IsSupportedVidPn was failing.
Resolution: Prune target modes where Y > (native Y) for CRT.

Bug ID: 3291434

To test NBA2K9 game, the screen is abnormal.

Direct3D*

Windows* 7

Arrandale

Root Cause:

Bug ID: 3291982

arithmetic overflow when Intel CUI is launched

CUI

Windows* 7-64

Clarkdale

Root Cause:

The pointer assigned is never used in the code. Removed the unused pointer.

Bug ID: 3292309

Int10 AX=5F64h BX=0000h CX=0001 has problem (backlight and no display)

Video BIOS

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:

DPLL registers were getting locked and could not be programmed to new values during a display switch. Cleaned the code such that write protection is enabled / disabled only once in the entire sequence. Panel power off sequencing does not lock the registers after switching the panel power off. Panel on sequence turns power on for LFP and locks the already programmed DPLL registers.

Bug ID: 3355565

WXGA+ panel with X19 (2014) VGA driver can't boot to OS.

Soft BIOS

Windows Vista*
Windows* 7

Arrandale

Root Cause:

Panel supports only 6bpc color depth. As part of port bw pruning for DP, we had an assumption of 24 bpp (i.e 8bpc).
The pixel clk for this panel is 101 Mhz, which cannot be supported on x1, HBR, 8bpc and hence it was getting pruned out.

Bug ID: 3355680

The LCD appears garbage screen while resume from S4.

Video BIOS

Windows Vista*
Windows Vista*-64

Arrandale

Root Cause:

VBIOS was not enabling dithering for eDP-A. Also, the dithering enable code was not correct in VBIOS.
Resolution: Cleaned up dithering enable code in VBIOS and added call to enable dithering in eDP-A enabling path.

Issues Resolved in Build 2031

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)

Bug ID: 3040245

Movie playing is stopped momentarily in DDC mode

Soft BIOS

Windows Vista*

Arrandale

Root Cause:

Async Flip support enabled in driver

Bug ID: 3175522

Mouse pointer is freezing for a moment after make Clone using windows hot key

NT - miniport

Windows* 7

Intel® 4 Series Chipset Family
Clarkdale

Root Cause:

Bug ID: 3176265

Mouse pointer broken if set rotation and extended display.

NT - miniport

Windows* 7

Mobile Intel® 4 Series Chipset Family

Root Cause:


The system appears to be hung/frozen when changing configuration. This seems to be because of OS being too busy with mode enumeration. The enumeration here seems to be taking much longer than what it should have been for causing no hang sort of situation. The issue seems to happen with displays supporting more modes, therefore making the mode enumeration process lengthier.

Optimized the code to get Refresh rate faster.

Bug ID: 3289957

When Fast Composting source surface is XRGB, ARGB, output video color is not correct

DVD

Windows* 7

Arrandale

Root Cause:

When using AVS data load kernel, the R and B channels were incorrectly swapped. So, introduced a new swap kernel to put R and B channels in correct order for BGRA input surface read with AVS sampler.

Bug ID: 3290617

Garbage appears on the address bar of the window.

KMD Render

Windows* 7
Windows* 7-64

Clarkdale

Root Cause:

Correct texture coordinate calculation by adding small value to compensate for floating-point precision errors.

Bug ID: 3290719

Cannot display video while using D3D9Overlay on G45

KMD Render

Windows* 7

Mobile Intel® 4 Series Chipset Family

Root Cause:

This workaround is disabled the scaling when the system is G45(CTK, ELK) system and running D3D9Ovelay.
The problem is the change to RGB intermediate surfaces, so now that we are properly creating intermediate surfaces to match original surface we have an issue where OS is blocking our ability to create more surfaces because of the combination of Overlay Surface Address limitations and the OS limitations on Overlay surfaces taking a certain amount of space.

Bug ID: 3291038

A vertical discontinuity line shown on video when BD playback in window mode.

KMD Render

Windows* 7

Arrandale

Root Cause:

Bug ID: 3291131

It shows green screen at " Starting windows" interface and characters cut on left in DOS with onboard HDMI

Video BIOS

Windows Vista*
Windows* 7-64

Clarkdale

Root Cause:

VBIOS was not selecting the right port in AVI info frme control register properly. Issue was happening with Port-C alone.
After programming the rigt port. issue was resolved.
Issue resolved in VBIOS version 1956

Bug ID: 3292156

Fixed with Windows Vista*/Windows* 7 - now only Windows* Windows* XP issue - SUT screen will flash several times while get into/resume on PM status.

Video BIOS

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

Arrandale

Root Cause:

Issue resolved in VBIOS 1960.

Bug ID: 3292322

Garbage appears if Suspend system on DC and Resume in AC mode.

Power Conservation

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:

During S3/S4 resume, FBC hardware state is not synchronized with driver's internal state, which causes FBC to be enabled on unsupported configurations. This was causing flickers. Changed the driver to take all restrictions and current config into consideration before enabling the feature.

Bug ID: 3355482

A part of WMC menu is not displayed when move the mouse cursor to right edge of desktop on 180 degree rotation.

NT - miniport

Windows* 7

Arrandale

Root Cause:

During rotation, while we rotate the cursor buffers, the rotated coordinates sometime go out of bounds of the actual hardware cursor buffer coords. Since we always need to program at least one active pixel of the buffer in order for the hardware to work properly we were adjusting the coords accordingly on Windows Vista*[ where we always knew the buffer size was 256x256]. But from Windows* 7 onwards this assumption no longer holds good, so now we adjust the coords based on the cursor buffer size dynamically.

Bug ID: 3292148

Green line is displayed at bottom of playback area when play mpg file

DVD

Windows* 7

Clarkdale

Root Cause:

When HD Content is played, the Surface Height is 1088, but the SrcRect Height is 1080. The Deinterlacing algorithm reads outside the rectangle, so we see a green line and / or garbage at the bottom of the playback window.

The fix is to clamp the Surface Height to 1080 if SurfHeight == 1088 & & SrcRectHeight == 1080. We will not clamp the Surface Height in any other case.

Bug ID: 3292074

Can not hide some items on CUI with customization-registry.

CUI

Windows* 7

Arrandale

Root Cause:

Bug fix, added customization settings for the two items which are reported as part ofthe bug

Bug ID: 3291853

LCD shows garbage while uninstall Intel Graphics Drivers.

Video BIOS

Windows Vista*

Arrandale

Root Cause:

Issue is because VBIOS was not putting the eDP port to Link idle state before turning off the port. This cause F8/Os selection screens to blankout.
Also, in plane control register, VBIOS was not changing the tiled memory bit to linear. This caused the corruption when driver un-install.

Issue is resolved in VBIOS 1948

Bug ID: 3291467

Nothing is displayed when hot unplug Display Port monitor.

Video BIOS

Windows* 7

Arrandale

Root Cause:

C4030 and c4008 were getting set after enabling the DP/HDMI port in the anble. Vbios had to clear them in the setmode after the enable sequence

Bug ID: 3291091

BIOS Setup picture can not show full screen.

Video BIOS

Windows* 7-64

Arrandale

Root Cause:

VBIOS was not clearing PF registers during the 4f11 107 int10 call. This caused the text/graphics mode stretching /centering failures.
Issue resolved in VBIOS version 1956.

Bug ID: 3176821

Shadows of object show blinking when run AquaMark3

Direct3D*

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

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

Root Cause:

Bug ID: 3039366

LCD turn up slight horizontal stripes when log on/restart.

CUI

Windows* 7
Windows* 7-64

Mobile Intel® 4 Series Chipset Family

Root Cause:

Display abnormal during system resume from S4, white line is observed in Windows* 7
We have observed that OS and CUI set gamma color values simultaneously and due to which there is white line observed, already there is a delay exist to let CUI updates and wait till OS triggers its APIs. Fix is to increase the delay.

Issues Resolved in Build 2017

Reference No.

Description

Affected Component(s)

Affected OS(s)

Affected Project(s)