Intel® Graphics Media Accelerator
Production Version 15.7.3.64.1409
Release Notes
January 11, 2008
Microsoft Windows
INTEL
CONFIDENTIAL
DISCLAIMER: 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.
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.
This document contains information on products in the design phase of development.
All products, platforms, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.
This document contains information on products in the design phase of development. Do not finalize a design with this information. Revised information will be published when the product is available. Verify with your local sales office that you have the latest datasheet before finalizing a design.
Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user.
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 © 2007-2008, Intel Corporation. All rights
reserved.
Date |
Driver Revision |
Description |
Build Number |
January 11, 2008 |
15.7.3.64.1409 |
Production Version; fully validated |
1409 |
December 20, 2007 |
15.7.2.64.1403 |
Production Version; fully validated |
1403 |
December 6, 2007 |
15.7.1.64.1387 |
Production Version; fully validated |
1387 |
November 12, 2007 |
15.7.64.1364 |
Production Version; fully validated |
1364 |
November 9, 2007 |
15.7.64.1364 |
Production Candidate; not fully validated |
1364 |
October 4, 2007 |
15.7.64.1333 |
Beta engineering drop; not fully validated |
1333 |
September 6, 2007 |
15.7.64.1324 |
Beta engineering drop; not fully validated |
1324 |
August 28, 2007 |
15.7.64.1313 |
Beta engineering drop; not fully validated |
1313 |
Intel® Graphics Media Accelerator Driver
The Intel® Graphics Media Accelerator Driver contains support for the following Intel Chipsets:
·
Intel®
945G Express Chipset
·
Intel®
945GZ Express Chipset
·
Intel®
946GZ Express Chipset
·
Intel®
G33 Express Chipset
·
Intel®
G35 Express Chipset
·
Intel®
G965 Express Chipset
·
Intel®
Q33 Express Chipset
·
Intel®
Q35 Express Chipset
·
Intel®
Q963 Express Chipset
·
Intel®
Q965 Express Chipset
·
Mobile Intel®
940GML Express Chipset
·
Mobile Intel®
943GML Express Chipset
·
Mobile Intel®
945GM Express Chipset
·
Mobile Intel®
945GMS Express Chipset
·
Mobile Intel®
GL960 Express Chipset
·
Mobile Intel®
GLE960 Express Chipset
·
Mobile Intel®
GM965 Express Chipset
·
Mobile Intel®
GME965 Express Chipset
New Features
Features Added in Baseline 15.7 |
|||
Reference No. |
Description |
Affected Component(s) |
Build |
1006224 |
Extending current Windows* XP mode persistence and first boot requirements to Windows Vista* and desktop chipsets |
|
1324 |
1010359 |
Adding Open GL extension, Texture Rectangle to OpenGL 1.5 |
Open GL* |
4879 |
Known Issues
Known Issues in Build 1409 |
||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
N/A |
|
|
|
|
Issues Resolved
Issues Resolved in Build 1409 |
||||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
||||||||||||||||||||||||||
BugID: 2551221, |
Noisy screen appears on CRT with High resolution and
High refresh rate. |
Soft BIOS, |
Windows |
Intel®
GM965 Express Chipset, |
||||||||||||||||||||||||||
Resolution
Description: Root Cause: The
cursor SR WM values were calculated incorrectly in driver. |
||||||||||||||||||||||||||||||
BugID: 2518453, |
Black BG scr while Bubble in
pivot 32bit & preview. |
D3D,Rotation, |
Windows
Vista*,
Windows |
Intel®
GM965 Express Chipset, |
||||||||||||||||||||||||||
Resolution
Description: Root Cause: The
Bubble ScreenSaver is trying to capture the frame
buffer in the System memory and after that its
trying to print bubbles on top of that.
So, OS is requesting to do a BLT from the Video memory to System
memory buffer and in UMD in case of different rotation angles, it set the
Rotate flag in BLT call and we are not handling that flag properly. So, in solution putting that Rotate flag
as well to check it. |
||||||||||||||||||||||||||||||
Issues Resolved in Build 1403 |
|
|||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
|
|||||||||||||||||||||||||
BugID: , |
Rainbow Six Vegas - Corruption during gameplay in the form
of flickering walls |
GHAL3D, |
Windows Vista*, Windows |
Intel® G965 Express Chipset,
|
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fixed the way the ReverseBindings table is created. |
|
|||||||||||||||||||||||||||||
BugID: , |
GMBus hang when the DDC bus being stuck low by a Display |
AIM Module, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: INF
based workaround to disable EDID reads for
SDVO based CRT for panel issue. |
|
|||||||||||||||||||||||||||||
BugID: , |
Fix for mode removal issue.
|
INF File,Soft BIOS, |
Windows Vista*, Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: An INF
based solution has been made. In INF, we will have a flag which will indicate
whether to enable interlaced mode removal. By default, this will be enabled
(one). Customers who don’t need this feature can disable that by writing a
zero to this field in INF. |
|
|||||||||||||||||||||||||||||
BugID: , |
Screen goes black and does not recover on driver install
and reboot |
Soft BIOS, |
Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The issue happened due to NULL_PIPE
assignment for array indexing |
|
|||||||||||||||||||||||||||||
Issues Resolved in Build 1387 |
|
|||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
|
|||||||||||||||||||||||||
BugID: , |
Add DenoiseV2 and DetailV2 Support |
DVD, |
Windows* XP, Windows* XP-64, Windows Windows |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: This change is used to add
DenoiseV2 and DetailV2 Support for DXVA Post-Processing on Windows
Vista*. It also includes some code
cleanup that affects both Windows* XP and Windows Vista*. |
|
|||||||||||||||||||||||||||||
BugID: , |
OpenGL* performance is bad. |
Direct3D*,GHAL3D,OpenGL*, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: , |
Doom 3 game shows pipe on top of catwalk instead of behind
it. |
OpenGL*, |
Windows* XP, Windows |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Doom 3 game shows pipe on
top of catwalk instead of behind it.” Actually it is only a shadow of the
pipe, however it should not be visible on the catwalk. Shadows in Doom 3 are created with two sided
stencil which is used during light calculation to eliminate parts of the
screen that are not lighted. The driver during pipeline processing for
optimization purposetries to convert a set triangles into triangle strips.
After that and after vertex trasformation (rotating, etc.) it checks if some
triangles of each strip are not facing in the opposite to the rest. If so
then the strip is divided into smaller onesthat each one wholly faces the
same direction. The problem is that the orientation of Tstrips was not
reversed and instead of only some triangle strips, all were taken into
consideration during calculation creating unneeded shadows. Fix Description: During
triangle strips dividing orientation must be reversed for each strip that is
facing in the opposite to the previous. (Note that correctly set
__GL_PRIMITIVE_BACK_FACING flag is not sufficient for triangle strips. Also
__GL_PRIMITIVE_TRIANGLE_STRIP_TOGGLE flag must be properly set and this is
the one that was not). |
|
|||||||||||||||||||||||||||||
BugID: , |
Adding G16R16 as a render target |
Direct3D*, |
Windows* XP, Windows*
XP-64,
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Driver is missing support for
the G16R16 format as a render target.
On Gen4 this should be allowable. Tested Prior to check-in: Windows
Vista*: nonpowtwo.exe bvt2.exe getrendertargetdata.exe ETM tests info: New issues linked to the
DCN. Known Issues found: s103881 s104058 s103948 s103618 s103224 s102739 known issues seen while ETM tests: s103881
s103948 s103291 s103224 s103618 s102739 |
|
|||||||||||||||||||||||||||||
BugID: , |
Changing AOE3 resolution, game Scr becomes bright |
Direct3D*, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: neet for merging b2485900 into
15.7; by some mishap it was merged only into /main *after* branching off
15.7 ETM of DCN that introduced this
change into main (d634965) passed; current DCN *does not* need new branch -
only merge is needed |
|
|||||||||||||||||||||||||||||
BugID: , |
Fix for the flash issue reported by Microsoft |
CUI2, |
Windows Vista*, Windows |
Intel® 945GM Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Scenario 1 Root Cause: 1.Log in 2.Desktop is seen 3.Then there is
a flash and then the desktop is finally seen
Issue: Extra flash is being
seen after every login. SetConfig call
is issued by Persistence every time the user logs in without checking if
there is any change in the current configuration. This results in an
Invalidate call to driver. So for every logon except the first logon after
driver install, we keep on seeing the extra flashes as reported by Microsoft.
Also whenever we kill and restart igfxpers.exe we will see a flash. Fix Description: Included a condition to check for the
change in config. If there is no change, then no flash should result in after
login. Scenario 2 Root Cause: 1. 945GM using
1322 driver on a Sony. 2.Connect
external monitor on VGA 3.Set the external mon to the left of the laptop and
also make the external the “main” monitor in an extended desktop setting
4.Now lock the machine 5.Unlock. After
unlock, the user sees multiple screen flashes and then the internal panel
becomes the main monitor and the external becomes the secondary. So there is
a screen swap. Same root cause as in
Scenario1 but at a different place in the code when we set the configuration
for the available devices. So whenever the user locks and unlocks the screen
after the swap, we will see extra flashes.
Fix Description:
Included a condition to check for the change in config. If there is no
change, then no flash should result in after lock-unlock. |
|
|||||||||||||||||||||||||||||
BugID: , |
Blank screen is displayed after hot unplugging CRT and
resuming from DPMS mode via moving mouse. |
NT - miniport, |
Windows Vista*, Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The issue happens because
we are trying to resume while display is disconnected and we don't get the SetDisplayPowerState
call for the disconnected devices. Fix Description: Solution
is that OS has provided the flags in
commitvidpn call that if the commit comes with flag powered-on then for that
we should program our hardware means we should come up with the display. |
|
|||||||||||||||||||||||||||||
BugID: , |
W - DTM - Direct Draw Tests - BSODxD5 - (15.7) |
KMD Render, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fixed
Kmoverlay.c to reset the Rendercontext's overlay context pointer to null when
failing to create overlay. |
|
|||||||||||||||||||||||||||||
BugID: , |
Green line appears under the playback screen when playing
the MPEG4 file with WMP11. |
DVD, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: This DCN will add the fix for
Defect 2517710 to the integration branch 15.7.1. See DCN 635288 for fix
description. |
|
|||||||||||||||||||||||||||||
BugID: , |
Add DenoiseV2 and DetailV2 Support |
DVD, |
Windows Vista*, Windows |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: This
DCN is used to add DenoiseV2 and DetailV2 Support for DXVA Post-Processing on
Windows Vista*. It also includes some code
cleanup that affects both Windows* XP and Windows Vista*. |
|
|||||||||||||||||||||||||||||
BugID: , |
Can't toggle to TV by hot key. |
Soft BIOS, |
Windows Vista*, Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Bug:
2485842 Cant toggle to TV by Hot Key.
The native mode which is sent to miniport before mode table building logic is
removed by customer in mode removal setting in VBT. When miniport tries to
apply the native mode which has been removed from the mode table which has
been removed in the VBT setting, it encounters error and switches back to
LFP. Fix: Updating the native mode parameters which
are sent to miniport after themode removal logic , if mode is removed, causes
the native mode parameters to be set to 0.This causes miniport to take
default values for that monitor and applies the values as native values. |
|
|||||||||||||||||||||||||||||
BugID: , |
[BF1942]Abnormal color in Windows Vista* BF1942 game menu. |
Direct3D*, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: This was issue with sampling
null texture, our HW returns in that case RGBA(0,0,0,0) which is described in
Shared functions B-Spec, ATI and reference rasterizer returns in that case
RGBA(0,0,0,1) NVidia RGBA(1,1,1,1) BF1942 (or DIrectX runtime) expects 1 in A
channel. this DCN change initializes 1x1 dummy texture to RGBA(0,0,0,1) to
prevent sampling 0 from A channel of null texture |
|
|||||||||||||||||||||||||||||
BugID: , |
INT_15_7: HQScaling Kernel Update |
DVD, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: This
DCN is to fix artifacts reported with HQScaling. New HQScaling kernels with fix
(v071114) updated in Driver This DCN
is to fix artifacts reported with HQScaling. New HQScaling kernels with fix
(v071114) updated in Driver |
|
|||||||||||||||||||||||||||||
BugID: , |
DVI is not recognized when Hot Docking. |
Soft BIOS, |
Windows Vista*, Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: ETM has been done with out
verifying the bug, the bug was reproducible only on specific panel and we
dont have that panel in |
|
|||||||||||||||||||||||||||||
BugID: , |
Desktop ICON/Font is not sharp (blurred) on 1680x1050
resolution. |
Soft BIOS, |
Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Panel fitter was not
getting disabled, as pipe reprogram optimization is applied. Fix Description: Now the check is done in function
IsPipeDPLLReprogramRequired() in Gen4pipe.c, if the applied mode is same as
native mode of the LFP panel and the optimization is suppressed, so panel
fitter gets disabled. The GDIModeInfo struct is now passed as an argument to
the IsPipeDPLLReprogramRequired().
File Modified: Gen4pipe.c
IntLvdsEncoder.c Pipebase.c Pipebase.h
Config Spec: element *
CHECKEDOUT element * .../DEV_panel_fitter_bug/LATEST element * /main/LATEST
-mkbranch DEV_panel_fitter_bug load
\gfx_Development |
|
|||||||||||||||||||||||||||||
BugID: , |
1.Applying 1440x900@60 HZ on HDMI display results in a
blank out.(2) G35 chipset, It will show black screen when using AOC 2212ph
monitor and change to 1440x1050@75hz |
AIM Module, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Applying 1440x900@60 HZ on
HDMI display results in a blank out. |
|
|||||||||||||||||||||||||||||
BugID: , |
15.7 Undo downscale quality fix |
KMD Render, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Downscale Quality fix
causes higher cpu utilzation rate. |
|
|||||||||||||||||||||||||||||
BugID: , |
Can't run ContentStreaming in D3D9 mode. |
Direct3D*, |
Windows Vista*, Windows |
Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: a Lack of indexes range
checking if invalid data are sent by the application Implemented index range checking for
indexed draw calls (Gen3 and Windows Vista*), taking care of negative vertex
offsets, zero stride case and not stride aligned vertex offsets. Also changed vertex offset type from
DWORD to INT in draw calls - this value can be negative in draw calls coming
from an application, and the casting from INT to DWORD that was present in
the code could potentialy cause some problems. I checked the solution using 3DMark06 and
SDK sample applications: ContentStreaming, Instancing, LocalDeformablePRT,
SkinnedMesh, MultiAnimation. I ran this application on Gen4 (Intel® G965
Express Chipset) and Gen3 (Berlake) on Windows* XP32, Windows Vista*32 and 64
systems using both hardware and software vertex processing where applicatble
and I didn't see any regression. I've
noticed that there are problems running ContentStreaming application in SWVP
mode on Gen4 under Windows* XP (corruption) and Windows Vista*(application
not responding) - but this behaviour is independent on the changes for this
DCN and might be application issue (anyway might be worth investigating) |
|
|||||||||||||||||||||||||||||
BugID: , |
Fix for Control Panel App |
OpenGL*, |
Windows Vista*, Windows |
Intel® GM965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fixes
a bug on the control panel app observed on Windows Vista* with Aeroglass
disabled. |
|
|||||||||||||||||||||||||||||
BugID: , |
The system somtimes shows blank screen with CH7315 by
changed the resoluton |
AIM Module, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: At certain temperature
range (most likely at case temperature 35 – 55 degree C), when system is
doing display mode switching, the CH7315A/B’s DVI output driver may not
function properly even there are SDVO inputs to the device. This will cause
no-display (blackout) to the DVI panel. The no-display failure/mode-changes
rate is device dependent and can be from 0% to 5% (1 out of 20 mode
changes). Adding a software “datapath
reset” to the current Intel driver releases after any mode change will solve
this issue. The “datapath reset” will reset the circuit blocks of DVI PLL and
Clock-tree. It will force the switching mode condition to be uniform. The
details of the software modification are described as follows: The original
Intel SDVO EDS mode-change sequence does not need any change. Two CH7315A/B
and CH7319/20A register writes with DID and DRID check are required after all
mode-change Opcodes are done. |
|
|||||||||||||||||||||||||||||
BugID: , |
App crash after ~50 cycles to S3 and back |
DVD, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The parameter passed to
MPEG2_PictureDecoding is an MPEGEXECUTEDATA*.
This object contains a pointer to a DXVADDI_DECODEBUFFERDESC which
contains a pointer to 'hBuffer'. The access violation occurrs when this
hBuffer is NULL and is cast to a D3DRESOURCE*. Need to validate the input parameters to
make sure an access violation doesn't occur. |
|
|||||||||||||||||||||||||||||
BugID: , |
W - WLK - DXVA2 Video Processor DDI Test (32-bit) (32 bit
& 64 bit)- Failing Log |
DVD, |
Windows Vista*, Windows |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Denoise and Detail Media
Kernels do not support UYVY as input format. Since Denoise has been enabled
by default, we fail this DTM Test when UYVY input is tested. Therefore, UYVY input format will be
blocked for Denoise and Detail. This DCN also includes improved error handing
in MPEG2_PictureDecoding_LH(). |
|
|||||||||||||||||||||||||||||
Issues Resolved in Build 1364 |
|
|||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
|
|||||||||||||||||||||||||
BugID: 2485963 |
Need for Speed: Most Wanted - Black Edition,
directx_jun2007_redist - Snowy corruption is displayed in the Main Menu of
the Need for Speed: Most Wanted - Black Edition game. |
Direct3D* |
Windows Vista*, |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fixed incorrect swizzle settings in lit instruction |
|
|||||||||||||||||||||||||||||
BugID: 2446162 |
KMD Truck - Overlay DS Quality Changes for 15.7 |
DVD,KMD Render |
Windows Vista*, |
Intel® 945GM Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fix overlay downscaling quality issue and remove support
for overlay width > 1920 Fixed 2
Screen Protection issues: Disappearing playback when shadowed menus are on
top of video, and BSOD on hotkey from Monitor to TV. Fix save/restore power management path
where BCS save/restore register table was not getting initialized properly. |
|
|||||||||||||||||||||||||||||
BugID: 2518615, 2552877 |
PnPStop & PnPStopVGA Tests Have C4 Bug Check |
Power Conservation |
Windows Vista*, |
Intel® 945GM Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Memory Leak. The PnPStop
DTM tests must be re-entering the driver init code before calling StopDevice
(this could happen, for instance, if there is a TDR scenario). If the init code for PC is called before
Destroy happens, there can be multiple allocations of some contexts, but only
the one free in the Destroy routine. Fix
Description: The fix is to make sure
that if the init code is called in succession that the allocations are not
redundant. |
|
|||||||||||||||||||||||||||||
BugID: 2550810 |
Display configuration is changed after hot plugging the CRT
with modified bios. |
NT - miniport |
Windows Vista*, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: With TMM controlling the persistence, it was relying on the
EDID read by OS at the time when driver has reported the arrival of any
display. OS will not read the EDID again if driver doesn’t notify unplug and
plug of the same device. Fix
Description: 1. TV Static: Block the hot plug of Integrated TV from
miniport if TV Static is active. This being implemented taking into account
that there will be only one TV connector enumerated (Integrated/SDVO) at a
time and TV connected to SDVO are not capable of generating interrupts. Block the EDID read call for TV if TV
static is active. This step is to make
sure that miniport should not ask SoftBIOS to forcefully read EDID for TV and
let the SoftBIOS be ignorant about actual device. 2.CRT Static: Block the hot plug of Integrated CRT from
miniport if CRT Static is active. This being implemented taking into account
that it will enabled only on Integrated CRT port. Block the EDID read call for Integrated
CRT if CRT static is active. This step is to make sure that miniport
should not ask SoftBIOS to forcefully read EDID for Integrated CRT and let
the SoftBIOS be ignorant about actual device. Code change in VidMonitor.c also takes
care TV Standard change reated problem. |
|
|||||||||||||||||||||||||||||
BugID: 2550163, 2550473 |
Color change by 'SetDeviceGammaRamp' is not kept_checkin
for 15.7 |
CUI2 |
Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2550156 |
Dawn of War, directx_aug2007_redist,
Windows6.0-KB932246-x64.msu - Flicker is displayed while playing Dawn of War
game. |
Soft BIOS |
Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2446469, |
PERF - DroneZmarK - Screen is displaced to upper left
corner after changing resolution with HWVP driver. |
OpenGL* |
Windows* XP |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: There is a problem when two context is created and bind to
one drawable. In following scenario: 1.
Application creates context A 2.
Application creates context B 3.
Application set active context to context B 4. In function __wglUpdateDrawableSize(drawable.c)
context scissor rectangle and drawing rectangle in context B is NOT set,
because oldWidth and oldHeight haven’t changed (this function was called for
context A when rectangle parameters changed, and only context A was updated) The fix adds
__GL_DRAWABLE_NEEDS_RECREATE(drawable) to if statement, to handle situation
when function is called after context change. |
|
|||||||||||||||||||||||||||||
BugID: 2441660, |
[GLView]Test OpenGL function with GLView,LOD Bias function is
NOT normally |
OpenGL* |
Windows |
Intel® 3 Series Chipset Family |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The automatic generation of mipmaps in hardware has been
blocked as result of removing GEN3 code. As a workaround, automatic SW
generation of mipmaps have been enabled for Gen 3.x platforms. |
|
|||||||||||||||||||||||||||||
BugID: 2484885, |
Error dialog setting OpenGL as renderer for Cortona VRML
Client |
OpenGL* |
Windows Vista*, |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: When AERO is enabled function __wglServerPresentBuffers is
called. This function calls __wglGetValidGC in order to find context. However
it is possible that context is invalid. In such cases invoking
*drawable->DevicePresent function causes that uninitialized pointer
gc->rcx.ghal3DContext is used.
Verification whether __wglGetValidGC returns __wglInvalidGC added. |
|
|||||||||||||||||||||||||||||
BugID: 2483844, |
Normal Direction & Transparency-related Lighting
problem |
OpenGL* |
Windows* XP, |
Intel® 945GM Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fix affects both Windows* XP and Windows Vista*. Problem description: Light object vectors
and light products must be recalculated for each light source, every time the
light position changes or modelview matrix changes. In the first case, the
dirty flag is set for a particular (changed) light source -__GL_LIGHTn_BIT,
but for modelview matrix update, a common dirty flag is used, indicating all
light sources are "dirty" - __GL_LIGHT_VALIDATE_ALL. When lights
are validated, only the vectors for currently enabled light sources are
recalculated, and the common flag is cleared. If any other light source is
enabled later (without light position or modelview matrix update in the
meantime), the dirty flag is not set, and this light will not be
validatedagainst the new modelview matrix.
Molsoft's ICM-Pro uses up to 4 light sources when rendering the scene.
For solid/opaque objects, only the LIGHT0 is used, which is enabled by
default, and thus it's always validated when modelview matrix is set/updated.
Transparent objects are rendered in somehow tricky way, but the most
important difference is that light sources other than LIGHT0 are used. They
are enabled/disabled dynamically during rendering the scene, but because of
the bug described above, the light products and light object vectors are
never validated for these lights, and they remain the same as for the initial
molecule position. Fix: Instead of
using common bit flag to mark all light sources dirty, dirty flag is set for
each light source individually. Actually, the 16-bit bitmask is used to mark
all lights dirty. When lights are validated, the dirty flag is cleared only
for currently enabled and just validated lights. Dirty flags remain set for
all currently disabled lights. If any of these lights is enabled now, its
dirty flag is still set, and it will be revalidated. |
|
|||||||||||||||||||||||||||||
BugID: 2484264, |
WDDM Passthrough Lock: fix of the possible issue in OpenGL*
driver. |
OpenGL* |
Windows Vista*, |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2483142, |
Fn key display switch works behind Command Prompt full
screen. |
CUI COM |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: In FSDOS mode display switiching was happening when the
same is disabled through the VBT. The
reason for this was validation logic was not sufficient enough to handle the
scenario, in CUI as well as Driver. Fix
Description: Currently in CUI , the
validation of the configuration is carried out based on the modes returned
from the driver and OS. This has been
changed now to GetTestConfig , where valid configurations are returned from
the driver. The FSDOS check added newly in the driver along with the same DCN
will take care of returning configs based on FSDOS running or not. In the present scenario, in FSDOS mode
validation will fail, since other than current config , none are supported.
Hence the display switching wont be inititated from the code. Issue : In some
scenarios like going from DDC to SPSD CRT external app was sending incorrect
values, which was causing the updation of UI wrongly. fix : changed the part in CUI SDK to do the
first level of validation which checks with current and requested version. |
|
|||||||||||||||||||||||||||||
BugID: 2516050, |
BSOD(116) if Hot-plug 2nd HDD with PW and resume from S3 |
NT - miniport |
Windows Vista*, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2517472, |
Running Deinterlace test in DCT 5.3qfe under DXVA tab
causes it to fail. |
DVD |
|
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Init the Motion History buffer to a smaller value. |
|
|||||||||||||||||||||||||||||
BugID: 2518153, |
TERC4 is transmited from DVI-D port (DVI-HDMI cable issue) |
NT - miniport |
Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: TERC4 is transmited from DVI-D port (DVI-HDMI cable issue).
Root cause: OS DDI DxgkDdiQueryDeviceDescriptor is requesting multiple blocks
of EDID data (i.e. Descriptor Length > 128). Currently, we return only one block of EDID
data on request for OS. In this
case,OS is requesting for 256 bytes of EDID data starting from offset =
0. We call Softbios and get block 0
(since offset = 0), Softbios returns first block i.e. block num = 0 with 128
bytes and we provide the same to OS. Fix
Description: Miniport will get all the
blocks requested by OS (depending on the Descriptor Length) and provide the
same to the OS. ULT Details: Verify
EDID Data under registry
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\.. |
|
|||||||||||||||||||||||||||||
BugID: 2448290, |
BSOD when running ClickToMeet application. |
GMM |
Windows* XP, |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: GMM is running out of nodes in their page cache data
structure and not failing gracefully causing the BSOD. GMM is running out of
nodes in their page cache data structure when allocating some pages. They are not failing gracefully and so when
the pages are freed, the BSOD occurs because they have corrupted the page pool. Increasing the number of nodes in their
page cache fixes the issue. GMM has an AR to investigate why they didn't fail
gracefully. |
|
|||||||||||||||||||||||||||||
BugID: 2485841, |
Intel Display Driver unable to save monitor positions using
custom schemes by CUI. (User Claim) |
CUI2 |
Windows* XP, |
Intel® 945GM Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The
issue will happen only if the Apply button in maindlg is clicked and not the OK button whenever we
change the positions in extended desktop.
This is because we are not storing the correct values to BackupBuilder
structure which will be used by READ_SCHEME when a scheme is to be
applied. Fix : Have added a function
which compares the builder for secondary position and returns a int
val(return from memcmp) . Based
on the return from the above , the Builder structure will updated. |
|
|||||||||||||||||||||||||||||
BugID: 2549741, |
W - DTM - Inf Check - Failing Log |
INF File |
Windows* XP, |
Intel® 945G Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2519302, |
Generic pnp string missing after selecting TV in
information page and going back to CRT/DFP/Notebook |
CUI2 |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: String for CRT/DFP/LFP missing after selecting TV in the
Information Page. Rootcause: OS
returns a NULL string for TV. So we go and hide the Control for showing the
name as the length of the stringis NULL. Hence for all consecutive clicks on
the tabs for CRT/LFP/DFP, no name is displayed. Fix Description:
Instead of removing the customization, added an else loop to take care to
showing the strings for devices other than TV. |
|
|||||||||||||||||||||||||||||
BugID: 2518910, |
Second Life Client Crashes on 965 (GL_ARB_OCCLUSION) |
OpenGL*, GHAL3D |
Windows* XP, |
Intel® G965 Express Chipset, |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: add volatile to force compiler to generate code to read
from memory instead of register because the address can be modified by hw
other than cpu. |
|
|||||||||||||||||||||||||||||
BugID: 2482884, |
Multiple light failure scenario w/ meshes (HWVP, Windows*
XP only) - max lights (8) [lighting] |
Direct3D* |
Windows* XP |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2550614 |
FMD Algorithm Improvement |
DVD |
Windows* XP Windows* XP-64 Windows Windows |
Intel® G965 Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2550156 |
Dawn of War, directx_aug2007_redist,
Windows6.0-KB932246-x64.msu - Flicker is displayed while playing Dawn of War
game. |
NT - miniport |
Windows Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2517472 |
Running Deinterlace test in DCT 5.3qfe under DXVA tab
causes it to fail. |
DVD |
Windows Windows |
Intel® G965 Express Chipset Intel® G965 Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Init the Motion History buffer to a smaller value. |
|
|||||||||||||||||||||||||||||
BugID: 2550199 |
OEM Default Overlay Color Setting in Windows Vista* does
not work |
NT - miniport |
Windows Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: When we try to set OEM default values for Overlay Color
effects though Inf then, no registries values were comprehended for Windows
Vista*. Hence we were returning Hw values[hard
coded values ] even if OEMs want to drive their own customized default
values. Solution to this problem would to incorporate intelligence in driver
to check for default OEM registry keys if available or not and then
prioritize the “read order” accordingly. |
|
|||||||||||||||||||||||||||||
BugID: 2518362 |
Secondary device rotation frame option is still displayed
and rotation function is still enable with modifies BIOS. |
CUI2 |
Windows* XP Windows* XP-64 Windows Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Rotation option displayed when it is disabled from BIOS and
Independent Rotation is enabled. We are checking for RotationEnabled only on Primary.
We need to verify whether Rotation is supported or not. Fix
Description: Added a condition to check
for the support of rotation. |
|
|||||||||||||||||||||||||||||
BugID: 2518615 |
W - DTM - WDDM PnPStop Test - BSODxC4 |
NT - miniport |
Windows Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Fixed memory leaks in CUI Com Escape path, Event
Manager\Persistence and GRM. |
|
|||||||||||||||||||||||||||||
BugID: 2484936, 2518701 |
<Windows Vista*> W-MV - ACP not showing when playing
copy protected dvd after hot plugging tv
in. |
NT - miniport |
Windows* XP Windows* XP-64 Windows Windows |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Changes made for 15.7: 1. On detecting that the device
connection status has cahge (during active detection), notify CUI about it.
2. CUI's persistence mode is designed to take action on this notification and
it applies new topology based on it's database 3. Besides this, SB is turning
off the output signal from TV out if it detects that TV is not connected with
the system 4. This will get enabled only if set-timing call comes once again
to TV. |
|
|||||||||||||||||||||||||||||
BugID: 2196124, 2256211 |
Enable cacheable GTT blts using 3D/Media pipe for
performance |
KMD Render |
Windows Vista*, Windows |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Enable cacheable GTT blts using 3D/Media pipe for
performance. This enables paging transfer using the Media engine. This change
was implemented because earlier method of using the 2D Blitter does not work
if the source or destination page is marked as cacheable. To workaround this
limitation, we had to disable cacheable support entirely. |
|
|||||||||||||||||||||||||||||
BugID: 2483765, 2484416, 2485225 |
Fixing issues with Dx9 sdk sample apps that use negative
BaseVertexOffset |
Direct3D* |
Windows* XP Windows* XP-64 Windows Windows |
Intel® G965 Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: On Windows Vista*, the driver should not program the
3DSTATE_VERTEX_BUFFER instruction with an address that is negatively offset
from the actual GTT address of the vertex buffer. This is a security hole that cannot
bevalidated by KMD. The driver can be called at DrawIndexedPrimitive time to
draw with a negative vertex offset (BaseVertexOffset). This is fine for the software vertex buffer
case where we copy the vertices into the hardware vertex buffer. In the case where the runtime sends us a
hardware vertex buffer and provides this offset, we have a problem. We cannot simply add this negative offset
to the vertex buffer address and program it. Instead, we must calculate an
offset that is positive so that the vertex buffer address is positive and
offset each index in the index buffer by the number of indices that fill up
the offset we just calculated. This index offset is applied in the 3D
Primitive instruction in the BaseVertexLocation field. It's a signed value. |
|
|||||||||||||||||||||||||||||
BugID: 2549911, 2550469, 2551689 |
Aspect Ratio Option changes to Centering mode unexpectedly. |
NT - miniport |
Windows Vista*, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Changes are done as part of making the scaling behavior
same as it use to earlier. |
|
|||||||||||||||||||||||||||||
BugID: 2442401, 2484443, 2550648,
2550963 |
W - DTM - Log Failure on GFX Integration - D3D9L (Back
buffer image comparison failed) |
GMM |
Windows Vista*, |
Intel® 945G Express Chipset Intel® 945GM Express Chipset Intel® 3 Series Chipset Family-B Intel® 3 Series Chipset Family-X |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: In Gen3.5 remap display surface to Display Segment for
locking (swizzling) and for scanning out. The logic only remap a surface only
once to Display Segment. If the same surface was to be remapped we did remap
again assuming the source is still from the same location and remapping is
not needed. This assumption is not correct and the source could have been
transferred to a different location so the remapping is necessary so now we
will remap thesurface to display segment all the time. |
|
|||||||||||||||||||||||||||||
BugID: 2450838 |
Code changes done for the resolution of the bug - 2450838 |
Soft BIOS |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: While applying timing for Maintain Aspect Ratio for modes,
whose AR doesnt match that of the display, we didnt take into consideration
the RR of the timing which was getting applied. Code changes have been done
for finding a timing with the same RR as that of the mode. if we don’t get a
timing with the same RR, we will stick to Full Screen and MAR option won’t
get applied. |
|
|||||||||||||||||||||||||||||
BugID: 2519361, 2550559 |
Device serial number is corrupted in DB languages_Port fix
to 15.7 |
CUI2 |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: The copy function _tcsncpy doesnt copy correctly with the
Multi-byte data. Instead we should use _mbs function for copyig byte and word
data. For reference, please see msdn:
http://msdn2.microsoft.com/hi-in/library/5z097dxa(VS.80).aspx. Quoting from
above: Tchar.h defines macros prefixed with _tcs , which map to str, _mbs, or
wcs functions, asappropriate. |
|
|||||||||||||||||||||||||||||
BugID: 2550246 |
If we switch to TV only, and change TV format from PAL to
NTSC it unavailable. |
CUI2 |
Windows Vista*, Windows |
Intel® 945GM Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: SetVideoParameters is called before invalidate. So when we
call GetVideoParameter, we get updated values. Fix
Description: Added varibles to indicate the
change in TV Standard for both Primary and Secondary. |
|
|||||||||||||||||||||||||||||
BugID: 2517313, 2518918 |
Screen Protection Fixes for 15.7 |
Direct3D* GMM DVD KMD Render |
Windows Vista*, |
Intel® G965 Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: 2516363 |
Windows Vista* Starter,rotation function appear in CUI ,change
setting will hang up or change resoltion |
CUI2 |
Windows* XP Windows* XP-64 Windows Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Fix Description: 1. To
fix the issue in starter , the INF entries need to be made 0 for Rotationcaps
, whenever Rotation support is removed from VBT. 2. For Windows Vista*
defaultly we were assigning the val "7" for RotationCaps. Now we
will query the registry for the same. Since the reg val in this case is 0, we
don’t do CDS_TEST. |
|
|||||||||||||||||||||||||||||
BugID: 2482796 |
Direct3D* BF2 Fix - convert MAD to MUL, ADD - 14.32 Risk
Check-in |
Direct3D* |
Windows* XP Windows* XP-64 Windows Windows |
Intel® G965 Express Chipset Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: Replace MAD with a MUL then an ADD to specifically store temporary
results of MUL as a 32b float to get results more similar to 3rd party cards
and remove z fighting on BF2. |
|
|||||||||||||||||||||||||||||
Issues Resolved in Build 1333 |
|
|||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
|
|||||||||||||||||||||||||
BugID: |
FBC-2 and CxSR Cantiga Full Driver Support |
GMM, Soft BIOS, |
Windows* XP, |
Cantiga |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: This branch incorporates full Persistent and Non-Persistent Mode FBC-2 support, and some CxSR fixes and clean-up. This branch also includes: - Taking all remaining Power Conservation routines out of the KCH function table - Adding the Compression Interval change from '3600' to '1' for LHDM drivers. |
|
|||||||||||||||||||||||||||||
BugID: 2516878, |
confirmation window appear twice |
CUI2 |
Windows |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Issue happens because after applying the “Enable rotation” check-box, m_builder.settings[0].isServiceReq is still not reset in OnApply(). Unlike in other controls where there is a COM call, and the variable gets reset to zero. But when we click OK in the main CUI window, the OnCancel function is called and the m_builder.settings[0].isServiceReq variable is reset to zero. ETM execution complete for this BUG. The actual bug stands fixed now. |
|
|||||||||||||||||||||||||||||
BugID: 2446955, |
Add VertexProcessingCaps (FFTnL caps) to reported caps for Windows Vista* |
D3D |
Windows Vista*, |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Received
confirmation from Microsoft that the driver should be reporting the
VertexProcessingCaps even though, on Windows Vista*, the d3d9 runtime
emulates the support represented by these caps (fixed function TnL). When an application calls
IDirect3D9Device::GetDeviceCaps, Microsoft will fill in the caps for the
emulated FFTnL features (VertexProcessingCaps). If the application instead
calls IDirect3D9::GetDeviceCaps, they will get back the caps that the driver
returns which don't report any VertexProcessingCaps. This will cause the app to think the
hardware doesn't support FFTnL and it will create a software device. Fix Description: To handle both cases correctly, we are adding the caps even though Microsoft is still emulating the features. This will allow some applications which previously created a software device to now create a hardware accelerated device. |
|
|||||||||||||||||||||||||||||
BugID: 2445048, |
"Mouse cursor" is hidden for an instant after drag window. |
GDI |
Windows Vista*, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: This is a HW bug in Intel® GM965 Express Chipset
when Self refresh is enabled. When Self refresh is enabled, updates to cursor
status register are getting delayed. Attached is the HW BUN for this
issue. Fix Description: Work Around: Self refresh needs to be disabled after making any updates to cursor status register. Then after a Vblank period, re-enable Self refresh back. We need to wait for a Vblank period, because update to Self refresh register will take effect only in the next Vblank period. A wait for Vblank will have benchmark hit. So, to avoid this, the sequence will be • Make cursor related changes. (Enable/disable cursor) • Disable Self refresh • In the next VBI handler, enable Self refresh. Enabling/Disabling Self refresh is handled by PC. With Adaptive Vsync feature in Windows Vista* SP1, there can be a case in which the VBI is disabled by OS when cursor call is being handled. In this case, the logic will be enable VBI internally and disable it after one Vblank period in the next VBI handler. |
|
|||||||||||||||||||||||||||||
BugID: 2517077, |
Texture Blending IsValidStage Fix |
D3D |
Windows* XP, |
Intel® G965 Express Chipset, Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family, Bearlake-X |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Texture Blending TFACTOR operation was not implemented correctly in D3D and instead called an unimplemented GHAL3D state processor function. Tested Lego Wars Pix Capture and TextureStage DCT tests on Windows* XP32 |
|
|||||||||||||||||||||||||||||
BugID: 2485678, |
Flicker is displayed while playing DVD |
DVD |
Windows* XP, |
Intel® 945GM Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family, |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: the reference
frame checking from a threshold check to checking if the frame was the true
previous frame because this was how reference frames were handled in Windows*
XP. However, this changed caused choppiness in the certain videos due to the
frequent shifting between BOB and Advanced Deinterlacing. Fix description: Changed the check back to a threshold check in both Windows* XP and Windows Vista*. |
|
|||||||||||||||||||||||||||||
BugID: 2518020, |
Gamma, Brightness and Contrast values do not match values selected for scheme. |
CUI2 |
Windows Vista*, |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Color values
[gamma, brightness, etc] not getting updated in Main Dialog after applying a
saved scheme. Actual values are
getting set but the UI is not reflected with new values. This is because we
are not getting a Display change message. Unless we get this, other dialogs
will not be updated with the latest values.
Fix Description: Issued a post message with User defined Display change notification.
Etm execution for this issue stands complete now. The Original bug is fixed.
The Grid was executed on Windows Vista* 32 and Windows* XP 32. No other
issues found. So updating the DCN as " |
|
|||||||||||||||||||||||||||||
BugID: 2326928,2329502, |
Triangles are of
incorrect color when rendering surfaces |
OpenGL* |
Windows* XP, |
Intel® 855GM Express Chipset, Intel® 945GM Express Chipset, Intel® 3 Series Chipset Family |
|
|||||||||||||||||||||||||
Resolution
Description: Fix Description: This will fix the subproblem #3 (Markers lose color in Fog): Raw eye.z coordinate is used instead of absolute eye.z value (eye-to-fragment distance) to calculate fog factor. In some cases it results in negative fog factor, which is next clamped to 0 (markers have 100% fog color). Fix affects both Windows* XP and Windows Vista*. |
|
|||||||||||||||||||||||||||||
BugID: 2102412,2328999, |
Game in OpenGL* mode: object disappears |
OpenGL* |
Windows* XP, |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Fragment program invalidated forever after using bad texture. |
|
|||||||||||||||||||||||||||||
BugID: 2448026, |
GLView Cube object abnormal flashing in 180 degree |
OpenGL* |
Windows* XP |
Intel® G965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Intel® G965 Express Chipset has a HW issue due to which Async Flip should be turned off(HSD 300122) Field WaNoAsyncFlip180degree is not used by OpenGL*. AsyncFlip is disabled if platform doesn't support it. This is done in glsrv function HandlePrivateEscape nParms->asyncFlip &= pSharedInfo->bAsyncFlipSupport; |
|
|||||||||||||||||||||||||||||
BugID: 2518855, |
Add support for chipset family specific media kernels |
DVD |
Windows* XP, |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Cantiga |
|
|||||||||||||||||||||||||
Resolution Description: Root Cause: |
|
|||||||||||||||||||||||||||||
BugID: |
GHAL3D_CP: Clipper Vertex Element Descriptor updates (DX9,10) |
D3D, OGL, GHAL3D |
Windows* XP, |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Cantiga |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: GHAL3D Clipper Template DCN. Updating Vertex Element Descriptors in Clipper Cache Key - Fix binding - Reduce size (eliminate redundancy) - etc. |
|
|||||||||||||||||||||||||||||
BugID: 2518090, |
Mapping of ACPI OpRegion |
Soft BIOS |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: ACPI Memory OpRegion should be mapped as Non Cacheable. |
|
|||||||||||||||||||||||||||||
BugID: 2485561, |
ArrayQPitch Offset Fix for Compressed textures DX/FX |
GMM, GHAL3D, KMD Render |
Windows Vista*, |
Intel® 945G Express Chipset, Intel® 945GM Express Chipset, Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family |
|
|||||||||||||||||||||||||
Resolution
Description: 1) Update Array QPitch
calculation for compressed textures as specified in BUN 07ww32#1 2) Force 1D
textures to be Layout_Below 3) Fix MinimumArrayElement Bit field in KmRender,
GHAL, GHAL3D 4) UMD/Render Interface correction Root Cause: Array Q Pitch calculation for compressed textures is incorrect. Array Q Pitch calculation for compressed textures was clarified in BUN 07ww32#1. This BUN also revealed another requirement that 1D surfaces always use Layout_Down. Both this fixes are in this DCN branch. The DX10 ULT Frame Work Suite was failing due to an error related to the 1D surface Layout_Below requirement. |
|
|||||||||||||||||||||||||||||
BugID: 2516360, |
Aspect Ratio Options button displayed for TV |
CUI2 |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: The issue is
happening because we are not do'g ZeroMemory for secondary aspect , when
calling for GetAspectRatioSettings. In
GetCompensation the driver is returning proper values as Aspect isnot
supported (value - 0). But
since the checks are not true , the SupportedOptions will never be assigned
a "Zero value" Fix Description: ZeroMemory pBuilder.Settings[1].aspect structure. ETM Execution for this Bug is complete now. The actual Bug is fixed. Found 2 Prodcution Sightings Realted to this Which are being attached to the DCN. 105315, 105316.. Updating the DCN as " Test Pass with Issues". |
|
|||||||||||||||||||||||||||||
BugID: 2517272, |
Corruption is displayed while playing DVD movie via player application with modified registry keys. |
DVD |
Windows* XP, |
Intel® 3 Series Chipset Family |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: HW WA - Disable VLD mode before switch to 3D operations. |
|
|||||||||||||||||||||||||||||
BugID: 2516547, |
Windows Logon screen is upside down after resume from suspend on independent rotation condition. |
Rotation |
Windows Vista*, |
Intel® 945GM Express Chipset, Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Issue happens
because at the time of resume from S3, we donot base our checking for the
eOrientation for Primary and Secondary based on Importance Ordinal. Since
there is OS limitation of not comprehending the Secondary device orientation,
we have WA for IDDC. Fix Description: Fix resolves the ambiguity of Primary/Secondary devices and updates registry and flips secondary angle only if OS doesn’t comprehend it. The validattion hasbeen completed and the test has passed with issues. The issues were related to CUI and display switching. Sightings are attached. |
|
|||||||||||||||||||||||||||||
BugID: 2516355, |
Not able to change the aspect ratio after rotation |
CUI2 |
Windows Vista*, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Fix Description: Optimized the call sequence when panel fitting is used through Hotkeys for DDC mode in order to reduce the flashes. |
|
|||||||||||||||||||||||||||||
BugID: 2516822, |
Video froze but audio was normal during play the sample video repeatedly with WMP with IGD |
DVD |
Windows Vista*, Windows Vista*-64 |
Intel® 945G Express Chipset, Intel® 945GM Express Chipset, Intel® 3 Series Chipset Family |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: If NV12 Surface Format is used as Source, then we use the hTempHybridPlanarBuffer to convert NV12 to YUY2 (or IMC3). However, this temp buffer was never freed, so Gfx Memory usage goes up over time. This DCN is used to add a free for the temp buffer. |
|
|||||||||||||||||||||||||||||
BugID: 2483738, |
After Undock/Dock operation, Display resolution changes to 1024x768 unexpectedly. |
NT - miniport, CUI2 |
Windows* 2000, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: The reason
for the issue is two fold - i) OS
maintains two profiles for Dock and Undock with information of modes for each
devices that is set in each profiles separately. Whenever we are switching
over to Docked/Undocked state, OS picks mode from that profile and requests
driver to set. But in the buggy case, we see that Dock profile is corrupt and
has a different mode as compared to the mode that was set previously in
Docked state. ii) Though OS picks up
wrong mode, CUI should persist the right mode back, however in the buggy
case, it seemsthat a wrong set mode from OS is happening without any event
link and is causing CUI to corrupt its database. So, when CUI reapplies it
back, it would be same as what OS had applied. Fix Description: Driver will now register itself for notification by giving a call back function. Basically it means before changing profile one and after changing another. Unlock will happen when CUI receives Dock event which it will receive from Driver only when Driver has post and validate calls coming be it Dock or Undock event. Basically, all the changesare to lock the CUI data base from corruption without causing any noticeable change in behaviour for end user. |
|
|||||||||||||||||||||||||||||
BugID: 2518855, |
Enforce tile-alignment of planar surface sub-planes on Cantiga |
DVD |
Windows* XP, |
Cantiga |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Cantiga supports non-tile-aligned surfaces but cannot be enabled on Windows* XP due to a GMM bug that maps non-tile-aligned planes to dummy pages. So, enforce tile-alignment of surfaces until this issue is fixed in GMM.HQScaling support for Cantiga is not ready yet. So disable HQScaling SKU on Cantiga until Polyphase scaling is ready. |
|
|||||||||||||||||||||||||||||
BugID: 2517731, |
Color quality column disappear when operating CUI. |
CUI2 |
Windows* XP, |
Intel® GM965 Express Chipset |
|
|||||||||||||||||||||||||
Resolution
Description: Root Cause: Fix Description: Added CBN_CLOSEUP case in DlgProc. This notificatin will be sent when the listbox of the combo box is closed. At this condition we call Invalidate for painting. |
|
|||||||||||||||||||||||||||||
Issues Resolved in Build 1324 |
||||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
||||||||||||||||||||||||||
BugID: |
Resource Map Enhancement in D3D10 |
Direct3D* |
Windows Vista*, |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Adding StagingResourceMap/Unmap pair and the handling of staging resource map after the device is removed |
||||||||||||||||||||||||||||||
BugID: 2441515, |
"Doom 3 benchmark Application Error when running on high video setting @ 1280x1024 resolution" |
OpenGL* |
Windows* XP |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: In gfxCopyTexImageGetLeve() after HW allocation fails set mip->curimg as NULL before return (withGL_FALSE) to indicate that HW memory is not allocated. |
||||||||||||||||||||||||||||||
BugID: 2448894, |
There is no cube while test GL 1.4 and 1.5. |
OpenGL* |
Windows* XP, |
Intel® G965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: User Clip Plane has not been added to __glValidateVertexProgramMatrixBindings. |
||||||||||||||||||||||||||||||
BugID: 2449299, |
Windows* XP 3DMark2006 intermittently crashes on launch of benchmark on Gen 3.5 |
Direct3D*, GMM |
Windows* XP, |
Intel® 945G Express Chipset, Intel® 945GM Express Chipset, Intel® G965 Express Chipset, Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family, Cantiga |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Certain types of memory is being relocated into special GPU_ONLY heap in GMM. This heap is only available on BL-B. This addresses the 3DMark '06 issue where the application would fault if it could not get enough memory to allocate a large cube map. The Gen3 internal vertex buffer and hardware binning batch buffers are being relocated to GPU_ONLY. These have the advantage of not being lockable by the application and linear. |
||||||||||||||||||||||||||||||
BugID: 2450309, |
The display does not switch to SDTV for hotplug event. |
Soft BIOS |
Windows* XP, |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: When TV is active and the only device connected, unplugging TV will result in TV encoder remaining active. |
||||||||||||||||||||||||||||||
BugID: 2450349, |
Windows Vista* persistence implementation |
CUI2 |
Windows Vista*, |
Intel® 945GM Express Chipset, Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Windows Vista* mode persistence is enabled on both Mobil & desktop platforms by default (No dependency on VBT) Implementaion logic: 1. CUI gets notification from driver/OS regarding evets like, Hot Plug/Unplug, Lid, Dock, Hotkey, Power & Logon. 2. based on type of event CUI tries to read appropriate registry key (Available Device/Active Device)and apply the configuration. 3. If regsirty key for that Available Device/ Active Device is not present, CUI takes driver help to get the configuration & mode to apply. 4. After applying a configuration or after getting WM_DISPLAYCHANGE notification, CUI stores the configuration data in appropriate registry. |
||||||||||||||||||||||||||||||
BugID: 2451401, |
Shader Memory Optimizations |
Direct3D* |
Windows* XP, |
Intel® 945G Express Chipset, Intel® 945GM Express Chipset, Intel® G965 Express Chipset, Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Made a change to the CConstantArray class to allow for compression of data. This has been enabled for local constants stored within the pixel and vertex shaders. I've also addressed an issue that could leadus to send down too many vertex elements on Gen3/Windows Vista* parts. Successfully completed benchmark testing and DTM testing on Windows* XP. Addressed issues seen in previously failed ETM. Please confirm on Windows Vista*. |
||||||||||||||||||||||||||||||
BugID: 2483076,2484970,2517323, |
1184x666 under scan mode of 1280x720 is not getting applied in Clone mode when 1920x1200@60Hz is removed for CRT and EFP. |
NT - miniport |
Windows Vista*, |
Intel® 945GM Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: There were various problem due to which Miniport was enumerating UnSupported timing 1. If the Request source mode in Clone Config is not supproted on one display then Miniport use to look for Max Display caps timing. But it's possible that Max Display timing is pruned resulting in no Timing getting enumerated. 2. Another issue was that miniport had a wrong assumption about mode list being sorted in RR order. As a result of that miniport was enumerating timing which was panned timings and later miniport use to fail that timings in ISV resultign in issue. 3. Then fixed issue with Mode Comparison, Added certain macros for mode related comparisons |
||||||||||||||||||||||||||||||
BugID: 2484022,2516355, |
Rotation Orientation for Secondary as 270 Degrees is disappeared in DTCM. |
CUI2 |
Windows Vista*, |
Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Rotation angles for Secondary device are not updated properly in DTCM Menu when we are 90-270 Independent Rotation. Instead of showing 90-270 for secondary when primary is either 90 or 270, DTCM menu ends up showing 0-180 for secondary in all cases [0-180, 90-270, 180-0, 270-90]. Rootcause: When we are in DDC independent rotation, we update the secondary rotation caps based on primary angle. In the current code, we update secondary caps before updating the correct primary angle. As a result, we always set secondary rotation caps to 0-180 in all the cases of Independent rotation. So no issue w.r.t 0-180 and 180-0 but with 90-270 and 270-90, we need to update it correctly based on correct primary angle. Fix: Moved the part of the code which updates the primary angle and secondary angle properly before updating secondary rotation caps. |
||||||||||||||||||||||||||||||
BugID: 2485340, |
GHAL3D:Advanced scheduler changes (round 1) |
Direct3D*, OpenGL*, |
Windows* XP, |
Intel® G965 Express Chipset,
Cantiga, |
||||||||||||||||||||||||||
Resolution Description: Root Cause: First round of changes to support WDDM2.0 advanced scheduling on Windows Vista*. |
||||||||||||||||||||||||||||||
BugID: 2485424, |
Fix Memory Leak with HWVP and mixed internal and external vertex buffers |
Direct3D* |
Windows* XP |
Intel® G965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Fix Memory Leak with HWVP and mixed internal and extrnal vertex buffers. During a transition between external and internal vertex buffers, the internal d3dresource was being deleted and recreated multiple times. When running multiple SDK sample applications, the system would eventually run out of memory. The fix will only create one internal d3dresource for the internal HW vertex buffer. |
||||||||||||||||||||||||||||||
BugID: 2516099, |
Some of the TV standards are not getting applied |
Soft BIOS |
Windows* XP, |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: The mode in concern is 848 * 480 for the standard 720p60. In fact, this mode needs to be there for all the standards except 576i/p. The current code had only this mode available for 480i/p. The necessary code changes have been made to enumerate this mode for all the standards except 576i/p. |
||||||||||||||||||||||||||||||
BugID: 2516354, |
Corruption displayed while playing the Video Essential DVD movie and closing CyberLink Power DVD 7 application then re-play the Video Essential DVD movie again. |
DVD |
Windows* XP-64 |
Intel® 945G Express Chipset, Intel® 945GM Express Chipset, Intel® G965 Express Chipset, Intel® GM965 Express Chipset, Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description: Root Cause: This issue was specific to Windows* XP64. When a 32-bit application is used on 64-bit OS, the struct we get is 32-bit size, so a thunk is needed to convert from 32-bit to 64-bit. The thunk was being done incorrectly and has been fixed. |
||||||||||||||||||||||||||||||
BugID: 2517472, |
Update selection of optimal Gen4 Kernel for different usage models on Windows Vista* |
DVD |
Windows* XP, |
Intel® G965 Express Chipset, Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description: Root Cause: Update gen4 kernel selection for different usage models on Windows* XP and Windows Vista*, based on kernel team recommendations. |
||||||||||||||||||||||||||||||
Issues Resolved in Build 1313 |
||||||||||||||||||||||||||||||
Reference No. |
Description |
Affected Component(s) |
Affected OS(s) |
Affected Project(s) |
||||||||||||||||||||||||||
BugID: 2516130 |
Allow DPST to work in clone, or extended mode |
Power Conservation |
Windows* 2000 Windows* XP Tablet Pc Windows Media* Center Windows* XP-64 Windows Vista* Windows Vista*-64 |
Intel® 945GM Express Chipset Intel® GM965 Express Chipset Cantiga |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Allow DPST in Dual-Display, Extended and Twin-mode |
||||||||||||||||||||||||||||||
BugID: 2451332, 2451475, 2482688 |
Addition of full overlay support to Windows Vista* driver with Windows* XP parity - 15.6 branch |
INF File Miniport |
Windows Vista*, |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Overlay creation in Windows Vista* is not POR. This RCR has been created to bring discussions regarding the addition of full overlay support to the Windows Vista* driver. The request is for Parity with Windows* XP functionality except where architecturally limited by Windows Vista* OS. |
||||||||||||||||||||||||||||||
BugID: 2449441, |
The screen color changed by Color Correction is restored to default after rebooting |
CUI2 |
Windows Vista* |
Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: ETM Execution for Round 2 is over. Thr original Bug is fixed now. No issues with that and all the relevant scenarios related to Gamma PErsistence after s3 & S4 are working fine. |
||||||||||||||||||||||||||||||
BugID: 2483884, |
Digital Television - Aspect Ratio Options - Layout issues |
CUI2 |
Windows* XP |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Issue happens due to location of the Min and Max labels. Changing their location exactly as per upper sliders resolves the issue. |
||||||||||||||||||||||||||||||
BugID: 2483398, |
Help explain to Close button is not correct in intel VGA utility. |
CUI2 |
Windows* 2000 Windows* XP Windows* XP-64 Windows Vista* Windows Vista*-64 |
Intel® 945G Express Chipset Intel® G965 Express Chipset Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Issue : Help tips for Information Close button was not proper.It was showing the tip of advanced dialog. Rootcause : The issue is because we are using the same control ID and common help tip for information , TV , and Advanced dialog. |
||||||||||||||||||||||||||||||
BugID: 2483417, 2485340 |
Age of Empires 3_ BSOD - Fix |
Direct3D* |
Windows* XP, |
Intel® G965 Express Chipset Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Fix BSOD on AOE3 Performance test. The Vertex Buffers are aligned to cache lines for performance reasons and an added buffer is added to the end to account for the alignment. The root cause was when the maxVertex that fit into the vertex buffer was changed to use the alignment buffer. Fix Description: The fix is to ensure the alignment buffer is not used in the calculation of max Vertex. |
||||||||||||||||||||||||||||||
BugID: 2484426 |
DVD screen stopped while playing Interlaced titles |
DVD |
Windows Vista*, |
Intel® 945G Express Chipset Intel® 945GM Express Chipset Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Add back the missing () to avoid creating resource every frame. |
||||||||||||||||||||||||||||||
BugID: 2451368 |
HDMI1.2a compliance test failure for HP(Hot Plug) |
Soft BIOS |
Windows Vista* |
Intel® G965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: The issue here was that the Sony HDMI CEC Compliance test was failing for the hotplug /unplug test. The time it should take to complete the device detection after an interrupt should not exceed 125ms and our driver was taking much more then a sec's time.Root casued the issue in which we had put a delay to fix the DTM issue |
||||||||||||||||||||||||||||||
BugID: 2443806 |
Intel® 945G Express Chipset Fix for "System hang running graphics stress apps" |
Direct3D* |
Windows Vista*, |
Intel® 945G Express Chipset Intel® 945GM Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: This fix addresses an issue where the driver is respoonsible for writing vertex buffer data on new cache-line boundaries in order to stop a possible scenario when the CPU and GPU access the same cache-line at the same time causing a hang in either the GPU, or the CPU. |
||||||||||||||||||||||||||||||
BugID: 2483884, |
Title of Horizontal slider bar in Aspect options for Digital TV |
CUI2 |
Windows* XP |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: The title "Horizontal" for the Horizontal slider bar under custom settings for Digital TV (Aspect Ratio Options) is a little lower than expected. e.g. if we compare it to the vertical slider bar on the same page. |
||||||||||||||||||||||||||||||
BugID: 2440922 |
LCD monitor can't resume from power saving mode |
Soft BIOS |
Windows* XP, |
Intel® G965 Express Chipset Intel® G965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Monitor does not resume from Monitor OFF mode, in case of Intel® G965 Express Chipset. It happens only with particular CRTs. This is due to a hw. issue wherein, if port multiplier is ON and CRT is the only port on the pipe, turning ON DPMS during resume causes this issue. |
||||||||||||||||||||||||||||||
BugID: 2484129, 2484243 |
InterVideo WinDVD 8 - Corruption is displayed on root menu while playing the Twister DVD movie with InterVideo WinDVD 8 application. |
DVD |
Windows Vista*, Windows Vista*-64 |
Intel® 945G Express Chipset Intel® 945GM Express Chipset Intel® 3 Series Chipset Family |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: The destination surface size has been fixed for Adaptive Deinterlacing on Windows Vista*. |
||||||||||||||||||||||||||||||
BugID: 2451332, 2451475, 2482688 |
Addition of full overlay support to Windows Vista* driver with Windows* XP parity - 15.6 branch |
INF File Miniport |
Windows Vista*, |
Intel® GM965 Express Chipset |
||||||||||||||||||||||||||
Resolution Description:
Root Cause: Overlay creation in Windows Vista* is not POR. This RCR has been created to bring discussions regarding the addition of full overlay support to the Windows Vista* driver. The request is for Parity with Windows* XP functionality except where architecturally limited by Windows Vista* OS. |
||||||||||||||||||||||||||||||