April 7, 2005
Microsoft* Windows* 2000
Microsoft* Windows* XP
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. Intel products are not intended for use
in medical, lifesaving, or life-sustaining applications.
Intel may make changes to specifications and product
descriptions at any time, without notice.
Contact your local Intel sales office or your distributor
to obtain the latest specifications and before placing your product order.
* Other names and brands may be claimed as the property of others.
Copyright © Intel Corporation 2005
This document contains information on products in the
design phase of development. The information herein is subject to change
without notice. Do not finalize a design with this information.
Revision
History
Date
|
Driver Revision
|
Description
|
Build Number
|
April 7, 2005
|
Production Version 14.12.0.4299
|
Production Candidate fully
validated
|
4299
|
April 5, 2005
|
Production Candidate 14.12.0.4299
|
Production Candidate fully
validated
|
4299
|
March 24, 2005
|
Beta 14.12.0.4288
|
Weekly engineering drop; not
fully validated
|
4288
|
March 17, 2005
|
Beta 14.12.0.4282
|
Weekly engineering drop; not
fully validated
|
4282
|
March 10, 2005
|
Beta 14.12.0.4274
|
Weekly engineering drop; not
fully validated
|
4274
|
March 3, 2005
|
Beta 14.12.0.4270
|
Weekly engineering drop; not
fully validated
|
4270
|
February 24, 2005
|
Beta 14.12.0.4263
|
Weekly engineering drop; not
fully validated
|
4263
|
February 18, 2005
|
Beta 14.12.0.4258
|
Weekly engineering drop; not
fully validated
|
4258
|
February 3, 2005
|
Beta 14.12.0.4246
|
Weekly engineering drop; not
fully validated
|
4246
|
January 27, 2004
|
Beta 14.12.0.4239
|
Weekly engineering drop; not
fully validated
|
4239
|
January 20, 2004
|
Beta 14.12.0.4014
|
Weekly engineering drop; not
fully validated
|
4014
|
January 13, 2004
|
Beta 14.12.0.4004
|
Weekly engineering drop; not
fully validated
|
4004
|
January 06, 2004
|
Alpha 14.12.0.3997
|
Weekly engineering drop; not
fully validated
|
3997
|
December 22, 2004
|
Alpha 14.12.0.3991
|
Weekly engineering drop; not
fully validated
|
3991
|
December 16, 2004
|
Alpha 14.12.0.3986
|
Weekly engineering drop; not
fully validated
|
3986
|
December 9, 2004
|
Alpha 14.12.0.3974
|
Weekly engineering drop; not
fully validated
|
3974
|
December 1, 2004
|
Alpha 14.12.0.3969
|
Weekly engineering drop; not
fully validated
|
3969
|
November 24, 2004
|
Alpha 14.12.0.3961
|
Weekly engineering drop; not
fully validated
|
3961
|
November 19, 2004
|
Alpha 14.12.0.3958
|
Weekly engineering drop; not
fully validated
|
3958
|
November 11, 2004
|
Pre-Alpha 14.12.0.3949
|
Weekly engineering drop; not
fully validated
|
3949
|
November 05, 2004
|
Pre-Alpha 14.12.0.3946
|
Weekly engineering drop; not
fully validated
|
3946
|
October 29, 2004
|
Pre-Alpha 14.12.0.3941
|
Weekly engineering drop; not
fully validated
|
3941
|
Intel®
Graphics Media Accelerator Driver
The Intel® Graphics Media
Accelerator Driver contains support for the following Intel Chipsets:
- Intel(R) 865G Chipset
- Intel(R) 915G Express Chipset
Family
- Intel(R) 915GV Express
Chipset Family
- Intel(R) 910GML Express
Chipset Family
- Intel(R) 945G Express Chipset
Family (Lakeport)
New
Features
Features
Added in Baseline 14.12.0
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Build
|
235228
|
Rotation
Orientation persistence
|
CUI
|
3941
|
259185
|
CUI
Enhancements for Lakeport
|
CUI
|
3941
|
899958
|
VBIOS size
reduction to 48 KB
|
VBIOS
|
3941
|
906273
|
Language
support update for GFX CUI and CUI Installer (supporting East Fork and all
of GFX 14.12 baseline and beyond)
|
Loc
Translation
|
3945
|
Known Issues
Known
Issues in Build Number 4299
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project's)
|
73321
|
Visual
anomaly / PM - The flicker screen is displayed on TV after the system
resumes from S3 suspend mode.
|
N/A
|
Windows*2000,
Windows*
XP,
Windows*
XP-64
|
Intel(r)
945G Chipset, Intel(r) 945GM Chipset
|
73536
|
Functional
Failure / Miniport - The display does not switch to EFP automatically after
resuming from Standby mode when disconnecting CRT during standby mode.
|
N/A
|
Windows*
XP
|
Intel(r)
945G Chipset, Intel(r) 915GM Express Chipset
|
73606
|
Corruption\
DVD – 3rd party DVD player, Media
Center* - The corruption is
displayed while playing the Planetary Traveler DVD movie with Media Center application.
|
DVD
|
Windows*
Media Center
|
Intel(r)
945G Chipset
|
72210
|
CX25905:
The TV screen is colorful at PAL-N mode with the Conexant
CX25905 ADD2 card.
|
N/A
|
Windows*
XP
|
Intel(r)
915G Chipset
|
69021
|
Visual Anomaly
/ CUI2 – CUI2 Refresh Rates do not match Operating System Property Page
Refresh Rates.
|
CUI2
|
Windows*2000,
Windows*
XP,
Windows*
XP-64
|
Intel(r)
945G Chipset
|
70080
|
Functional
Failure / OGL - Serious Sam The Second Encounter* - The game resolution
changes from 1280x1024 to 640x480 and still on full screen mode after
pressing Alt + Enter keys.
|
OGL
|
Windows*2000,
Windows*
XP,
Windows*
XP-64
|
Intel(r)
915G Chipset, Intel(r) 945G Chipset
|
70856
|
SDVO
LVDS does not have Aspect Scaling enabled.
|
Soft
BIOS
|
Windows*2000,
Windows*
XP,
Windows*
XP-64
|
Intel(r)
915G Chipset, Intel(r) 945G Chipset
|
71630
|
Functional
Failure / CUI2 - Mosquito - The Restore Default values of Video Overlay do
not change to supposed value after reinstalling the graphics driver with
the modified INF file.
|
CUI
|
Windows*
XP,
Windows*
XP-64
|
Intel(r)
945G Chipset
|
71873
|
Functional
Failure / CUI2 - The incorrect resolutions have been detected on the IGT
page with CRT+EFP DDC mode.
|
NT -
miniport
|
Windows*
XP,
Windows*
XP-64
|
Intel(r)
945G Chipset
|
74169
|
Functional
Failure / CUI2 - The display device radio icon is not located on Monitor
after hot unplugging the EFP on DDC mode.
|
CUI2
|
Windows*
XP
|
Intel(r)
945G Chipset
|
74170
|
Corruption
/ CUI2 - The corruption is displayed on IGT page after hot unplugging the
EFP on DDC mode.
|
CUI2
|
Windows*
XP
|
Intel(r)
945G Chipset
|
74074
|
Functional
Failure / CUI2 -The CRT Advanced Setting button disappears when connecting
the Samsung SyncMaster 750s MCCS monitor to
system.
|
N/A
|
Windows*
XP-64
|
Intel(r)
915GM Chipset, Intel(r) 945G Chipset
|
Issues Resolved
Issues Resolved in
4299
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1581379
|
DCT 5.3
Stability/Display Stress test sporadic failure
|
D3D
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
Resolution Description:
Root Cause: D3D driver component was not re-setting the Buffer Base
Address correctly when switching HW contexts for certain code paths.
Fix Description: Added code to ensure correct setting of Buffer
Base Address for all cases while switching HW contexts.
|
BugID: 1617622
|
Functional
Failure / Multiple_DTD_Panel_SD – CUI2 – CUI
Information Page is missing modes for LFP that support 50Hz
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution
Description:
Root Cause: Validation for Config data
when the hotplug/unplug occurs was incorrectly
handling Clone devices, leading to blank combos with 50Hz panesla dn hot plug incorrect
string displayed.
Fix Description: Added code to handle the Clone in the service
layer.
|
BugID: 1615263
|
INT_14._12:
Display does not switchs from TV to DFP when you
are in 720p standard on TV
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: The display doesn't switch from TV to DFP because the driver
does not get the Dislplay switch call from CUI
for this format.
Fix Description: Confirm the successful display configuration for
this resolution/format to ensure we get the IOCTL change message.
|
BugID: 1614947
|
Banner
of desktop moves when resuming from S3.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Persistence module is setting wparam
& lparam to 0 when WM_DISPLAYCHANGE call is
made to broadcast messages as part of persistence algorithm (allowed by MS
documentation). This 3rd party app (softNavi) is
incorrectly using these parameters for processing data during power events,
in which case this app is crashing.
Fix Description: Replace 0 with the bits/pixel, width/height values
when sending the WM_DISPLAYCHANGE.
|
BugID: 1600353
|
Performance
/ CUI2 - It is too slow and takes over 20 seconds to display the IGT page
with MCCS Monitor.
|
CUI2
|
Windows* XP, Windows* 2000
|
Intel(r) 915GM Express Chipset,
Intel(r) 855GM, Chipset, Intel(r) 865G Chipset, Intel(r) 915G Express
Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: While launching, CUI looks for MCCS capability which is
slowing down the launch.
Fix Description: Query for MCCS capability ony
when Settings page is clicked. This will make CUI launch faster. Also, when
MCCS monitor attached (like Sony Trinitron G420) expect some delay while
driver is accessing Monitor data.
|
BugID: 1617801
|
Functional
Failure / CUI2 - The display cannot be switched to EFP from the DTCM.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Incorrect array order for tray/cm was preventing the
display switch to occur from tray.
Fix Description:
Changed the order in commonutils.h file
|
BugID: 1614830
|
Functional
Failure / PM - The blank screen is displayed on TV after resuming from S1
standby.
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Conexant part changs on command issued to go to a lower D state,
which happens on Standby request when two displays are enabled.
Fix Description: Driver will work around the issue by not
programming the encoder twice, if already in that state.
|
BugID: 1618303
|
Functional
failure - 945G/915G - CX25902/CH7021
– PowerDVD* 5 & 6 unable to play macrovision protected DVD using component connection on
HDTV
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: On the player query of the MS function, driver masked
out the incorrectt HDTV standard bits, making the
current format unavailable.
Fix Description: Do not mask out current formats, instead mask out
the unavailable SDVO HDTV out per the SDVO capabilities.
|
BugID: 1616495
|
W
- HCT12.1 - XP - S1 hard hang on MGT Dual Display during Power Management
Testing
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause:
During Power down modes, sequence of turning off the pipe/planes was not
waiting for proper vblank in some scenarios.
Fix
Description: Turn off all planes before loading the registers to setup VGA
modes and before turning off PLLs, turn off only
the planes attached to the pipe/PLL. After each plane disable, wait for the
next VBLANK event, to ensure the actual plane is disabled.
|
BugID: 1619765
|
Intel
14.12_4288: Limestone UMA Video driver displays video corruption in MCE
when in windowed mode.
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause:
The texture aliasing code was causing an issue when GMM happened to flush
commands when trying to do a block allocation. The 'GetTextureAlias'
function made a very poor assumption that it can delete the previous GMM
Block in the case where there was no longer a tag pending.
Fix Description: Force this block on the delayed free list.
|
BugID: 1620828
|
Functional
Failure / DVD - Going into standby with Media Center*
App running in full screen mode will cause BSOD
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: FinishBinning was being called
by the destructor when destroying the context immediately after restoring
from S3 state. This has a poor side
effect when the binner has already been reset,
which happens on resume from ACPI Power Management events.
Fix Description: Prevent sending anything to the HWB ring if it has
already been reset because of a return from S3 or any other power
management event.
|
Issues Resolved in
4288
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:
1611623
|
W-DCT- Stability
- Morph - Invalid Params - system hangs
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Context for the miniport allocator is
getting re-intialized and new context (pStatus) not being set prior to
allocation or deletion of defer agp object. The uninitialized context
causing an access violation.
Fix Description: Set context (pStatus)
prior to allocation and de-allocation of deferred agp objects allocated
with miniport allocator
|
BugID:
1601316
|
Using Smithfield
processor, 3DMark 2005 will hard lock with dual core enabled (GFX HW hung)
|
GMM, D3D, miniPort
|
Windows*
XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
Resolution Description:
Root Cause: Cache coherency with dual core causing 0's
starting at cacheline-aligned addresses part of the way through the batch.
Corrupted instructions have included LSI1 and variable length indirect
tri-lists.
Fix Description: Dual core
platform require Cache line flush via CLFUSH instead of normal WBINVD since
using WBIND will not flush cache of both CPUs.
|
BugID:
1614890
|
Bug fixes for Tibet ID 1614890
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Cell grid for OpenGL settings disappears
after scrolling.
Fix Description: The extended list control had
a paint issue. So, this caused the paint problem on vertical page
scroll.Handled the WM_VSCROLL message to paint the control properly.
|
BugID:
1610664, 1617047
|
Fix for customization bugs and Migrating the code changes
of Vikas to 14.12 branch (1610664)
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: Message box code missing
for scheme overwrite.
Fix Description: Added the
confirmation message box.
Root Cause: The code did not
handle hide/show of the control based on the customization.
Fix Description: Added the code
to hide/show the control based on the customization.
|
Issues Resolved in
4282
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:
1602960
|
Unable to Change and Apply user define Hot key for
Rotation using Keyborad Only ( Without Mouse)
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
Resolution Description:
Root Cause: Keyboard navigation on Hotkey select
page.
Fix Description: Fixed KeyBoard
Navigation of hotkeys selection page, along with the dynamic hotkey dialog
relayout changes
|
BugID:
1611243
|
Updating the resource file in NEW_SRC Directory and
latest changes from main to 14.12
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
Resolution Description:
1.Updating the resource dll into the localization directory. 2.Add
more checks for possible memory leaks. 3 (issue 1611243)
Root Cause: The values for adaptive flicker filter
to show/hide are not correct, and the flags used in Extended TV Param are
also incorrect.
Fix Description: Fix adaptive
flicker filter to show/hide and Extended TV Param flags. Fix for MCCS issue not shown, as reported
in a softBIOS ETM.
|
BugID:
1610664
|
CUI2: Schemes does not inform the user when overwriting
the existing scheme
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
Resolution Description:
Fix for tibet
ID 1610664, and localization changes as requested by loc team.
Root Cause: Message box code missing in schemes.
Fix Description: Added the
confirmation message box
|
BugID:
1584550
|
Functional Failure / Soft BIOS - Hot-Plug/unplug - clone
mode - system does not reenter DDC/EDT/DDT mode when 2nd monitor is
reconnected.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
Resolution Description:
Root Cause: After removal of DFP in clone configuration
and a refresh of the page triggered by the hot-plug event, CUI COM returns
invalid configuration and resets the
config as single.
Fix Description: Remove the
config validity check on CUICOM initialization, and only validate the
config when a call is issues from CUI layers.
|
BugID:
1612566, 1603776
|
Macrovision - 915G - Conexant CX25902 ADD2 card: Does Not
detect TV.
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: incorrect
wiring info was causing the tv detection failure.
Fix Description: When setting the
input-out SDVO map for the existing configuration in the hardware, include
logic for the multifunction device and existence of two devices of the same
type (Cx). Include fix for the SDVOB/C port mapping.
|
BugID:
1603736
|
[On-line Game:'Special Force]anomalies on game menu show
up in online game
|
D3D
|
Windows*
XP, MCE
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset
|
Resolution Description:
Root Cause: The application was clearing the Color
and Depth Buffers the first frame only, then clearing only the Color Buffer
afterwards. The hardware was not
evicting the Z-data for the whole Z-buffer on the first frame.
Fix Description: Changed the
default value to force Z-Evictions for the first frame
|
BugID:
1590946
|
Display on LFP is blank after resuming from Hibernation
by disconnecting CRT in EDS.
|
GDI, softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
Resolution Description:
Root Cause: RM/Softbios will not understand
DISPLAY_DONT_CARE as it is not a proper display device. Hence GDI used to
recieve junk value from RM which used to result in system blackout at the
end.
Fix Description: Avoid calling RM/Softbios
whenever a call is coming in for setting/resetting mode, GDI will return
true to OS.
|
BugID:
1562111
|
[Rotated LCD]A monitor-off function does not work after
rotate 270 degree
|
softBIOS
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: In setmode call, we were enabling the port
irrespective whether the OS wants the Monitor to be in ON or OFF state.
Fix Description: Defined a
Variable crtPowerState which defines the Present OS state for the
Monitor.In setMode Function based on this variable we Power On the Port
else we switch it OFF.
|
BugID:
1578892
|
CUI Advanced Settings under Display Settings are not
functional
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
Resolution Description:
Root Cause: GMBUS
transactions fail on some MCCS monitors
Fix Description: Use BitBashing
for MCCS transactions on LPT and CST.
|
Issues Resolved in
4282
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:
1610633
|
Functional
Failure / CUI2 -The Monitor resolution is changed to 800x600x16bit@56Hz
after setting display mode to EXTD mode with LFP as primary and CRT as
secondary from 1024x768x32bit@60Hz.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: In Case of Extended desktop selected, the current
graphics mode for secondary will be zero if the device is inactive hence
CUI shows the first mode in the list.
Fix Description: Get the current mode from the
primary and display it in UI accordingly.
|
BugID:
1606413
|
LFP+CRT
Twin mode cannot be set using CUI2 on Alviso.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: In twin both the displays should
be treated the same (primary or secondary).
Fix Description: The devices as primary and
secondary in UI to make it consistent with other multidevice
configurations.
|
BugID:
1611242
|
CUI2: Scheme
does not return to previous configuration on closing the application
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: While applying the back up
builder structure, the back up builder is not copied properly into the
builder structure.
Fix Description:
|
BugID:
1611248
|
CUI2:
Scheme gets applied twice on pressing Apply and then OK.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: This bug can't be fixed completely, because CUI will
not be able to know whether a scheme is running or not.
Fix Description: Workaround provided when user selects a scheme and applies,
it will disable the Apply & OK Buttons. If user selects combo boxes and
reselects the same scheme CUI will again enable the apply/OK because CUI
will not sure whether this scheme is already running or user wants to apply
the same scheme again.
|
BugID:
1563737
|
Driver
error with AlwaysOn XD-bit setting
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
igfxcfg.exe and
hkcmd.exe can't run when XD bit is set to AlwaysOn.
We are handling the crash internally now , app will
exit when XD bit is set to AlwaysOn.
Root Cause:
Fix Description:
|
Issues Resolved in
4270
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:
1575182
|
Hang /
OGL - Homeworld 2 - The blue screen is displayed
and the system hangs while changing the Homeworld
2 game resolution.[REG]
|
OGL
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Removed EngDeleteWnd call as it was causing Driver Verifier to
cause a blue screen. The reason for
the problem was that EngDeleteWnd should only be
called in the context of an OpenGL ICD command (OPENGL_CMD) or a WNDOBJ
setup (WNDOBJ_SETUP).
Root Cause:
Fix Description:
|
BugID:
1584561
|
Visual
anomaly / OGL - Hitman - some scenes are washed
out with OGL enabled
|
OGL
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport), Calistoga
|
Resolution Description:
Root Cause: The shader cache key was
being programmed with the wrong texture unit data causing an erroneous
cache hit. As a result the wrong shader was being used which produced the "washed
out" scenes with the OpenGL renderer.
Fix Description: The fix is to program the shader
cache key with the correct texture unit data. The shader
cache correctly registers a "miss" and the correct shader is generated.
|
BugID:
1603409
|
Calistoga:
System Blue Screens while resuming from standby. (Check Sighting#71989 for
more details
|
miniPort
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Register Save/Restore is not correct, but on
resume the state is corrected by driver mode set. Also FB access is done
before PTEs are enabled, causing invalid access.
Fix Description: Change the sequence of save/restore calls to softBIOs and KCH for ACPI Power Management calls.
|
BugID:
1596947
|
when
overlay is running on single display you can see the clone settings are
visible
|
GDI
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: VBT bit
check for block display switch when overlay running was not ported to new
DDC redesign.
Fix Description: Provide the 2 functions. IsCurrentMode() that checks
whether the request is for the current configuration and IsOverlayEnabled()
checks whether overlay is enabled or not if VBT bit is set to Block Display
Switch When Overlay is ON.
|
BugID:
1584456
|
When
HDTV connected using RGB Cable (HDTV 480i59). Corrupted flickering Screen
is displayed when Size and Position sliders moved to Zero in Television
Settings page.
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: The position of the window size will go behind the
expected size before reaching the max under percentage
Fix Description: hactive and vactive
were wrong and these values are re-calculated for P and I.
|
BugID:
1439345
|
FSDOS
comes in NTSC format when Display is set in PAL
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: Scratch pad
implementation was not done to inform the TV Std to VBIOS.
Fix Description: Scratch pad status flag register implementation is done as part of the #RCR
289449 and Fix is required from VBIOS also.
|
BugID:
1579594
|
Port
Issue 1579594 to SourceCUI2
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM, Calistoga
|
Resolution Description:
Remove the
workaround SyncOSAndDriver from CUI. Call SyncOSAndDriverThread when config
apply fail for LID Event in case of Persistence enabled
Root Cause:
Fix Description:
|
BugID:
1571077, 1596941
|
It
cannot set from D1(HDTV_480i59) to another mode on
Device Settings property.
|
CUI2
|
Windows*
XP
|
Intel(r) 915G, Intel(r) 945G
|
Resolution Description:
Root Cause: This is new
feature for SDVO TV out, Integrated TV Out doesn’t
cover this.
Fix Description: Add flip logic for both primary / secondary
devices as HDTV. Also fixed Hidemodes Unchecked
issue due to HDTV work around, Fixed 15 Sec message box not appearing
issue.
|
BugID:
1603879
|
We get
BSOD when change from NTSC- PAL-G standard in SDTV
|
AIM
|
Windows*
XP
|
Intel(r) 915G, Intel(r) 945G
|
Resolution Description:
Root Cause: The issue was that 720x480 resolution was not
supported for PAL modes.
Fix Description: Removed 720x540 mode and added 720x480 mode as a
common mode for all SDTV formats
|
BugID:
1602036
|
[Virtual
Desktop]Overlay does not follow scrolling of a desktop.
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport), Calistoga
|
Resolution Description:
Root Cause: The function PanOverlays
only called HalUpdateOverlay2 if the ENABLE_SPRITE macro returned
TRUE. The ENABLE_SPRITE macro should
only be called if we are in DDC. It
was being called in the single display case when the VBT bit to disable the
2nd sprite was on. This caused the
ENABLE_SPRITE macro to return false and subsequently not call
HalUpdateOverlay2 leading to the 2nd overlay not to be updated on a screen
movement.
Fix Description: Change the ENABLE_SPRITE macro to only return
FALSE and check the VBT bit if we are in DDC. Also moved the calls to ENABLE_SPRITE to
inside HalUpdateOverlay2 and HalFlipOverlay2 so ENABLE_SPRITE doesn't have
to wrap ever call.
|
BugID:
1601041
|
Overlay
that starts outside viewport in panning mode does
not show up until you move the mouse.
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport), Calistoga
|
Resolution Description:
Root Cause: In HalUpdateOverlay and
HalUpdateOverlay2, if VIDEO_SHOW is requested but the overlay falls outside
the viewport, overlay is hidden.
Fix Description: If the app is showing the sprite but it's out of
the viewport, make sure the OverlayOn
SW flag is set.
|
BugID:
1592248
|
Intermittent
D3D failures reported when running 3DMark 2005
|
GMM
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport), Calistoga
|
Resolution Description:
Root Cause: The surface Flags passed in 3DMark2005 to D3D has
the Lakeport surface layout (below, right) flag bits 24 set. D3D was
passing this bit back to GMM causing a "right" layout surface to
be mapped as "Below" layout causing double mapping GTT entries.
Fix Description: Mask the bits that should be internal use only in
GMM preventing clients from accessing them. Also in this fix we changed the
BPL alignment in for Lakeport from 4K to 16K per the Bspec
update.
|
BugID:
|
|
|
|
|
Resolution Description:
Root Cause:
Fix Description:
|
Issues Resolved in 4263
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:
1583007
|
945G-Screen
does not refreshed correctly when enable Shadow Mapping on IShadowMap.
|
OGL
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Clears were
not affecting the entire screen. In some situations the clip rectangle
dirty bit was not being set.
Fix Description: Added code
to set the clip rectangle dirty bit.
|
BugID:1598378
|
Movie
file is not played correctly on @EIZOKAN v.1.9.
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: Incorrect code added that disallows
color-converting blits involving system memory
XRGB8888 to ARGB8888.
Fix Description: Re-enable "no alpha" to "has
alpha" system-to-video blits (for XRGB to
ARGB).
|
BugID:1581098
|
[WinXP-TE] Shape of eraser of Windows
Journal corrupt when using 90 degree or 270 degree with some settings.
|
Rotation
|
TabletPC, Windows* XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME Chipset, Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Incorrect creation and update of rotated cursor
bitmap.
Fix Description: Create bitmap for Rotated cursor and include code
in update cursor function to handle non-byte aligned widths case.
|
BugID:1594241
|
Stretch
mode does not effect between BIOS setting and CUI
|
miniPort
|
Windows*
2000
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: For SMI1.3,
driver does not update panel fitting status as setup by CMOS settings and
restores fitting status as saved in Registry.
Fix Description: For SMI revision 1.3 and above and the override
flag set on call, enable CMOS settings over the registry values
|
BugID:1574532
|
[Win2000
only]CRT does not turn ON, after Suspend LCD/CRT connecting CRT and Resume
disconnecting CRT.
|
miniPort
|
Windows*
2000
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: miniPort Driver does not correctly update
the internal structures power state of the Active device when connect/disconnect
CRT per SMI080Dh, and as a result softBIOS does
not receive the correct device UID for the W2000 re-enumeration of Power
events.
Fix Description: Update the miniport internal data structure with
required info before the DPC is queued for the OS enumeration.
|
BugID:1592409
|
Overlay
clipped 1 pixel off right and bottom in panning mode
|
GDI
|
Windows*
2000
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: The overlay
pan window is not correctly initialized/updated (one less line
right/bottom).
Fix Description: Update overlay pan window for initialization of
shared info, cursor movement, get viewport.
|
BugID:1382048, 1382005
|
Full
sized DOS prompt may corrupted in DDC mode.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: VGA Plane Control Register and DAC are incorrect.
Fix Description: After loading the VGA regs
for mode 3, driver needs to program the mode 3 timings in Full Screen DOS
|
BugID:1599092
|
Functional
Failure / CUI2 - The Driver Version is displayed Not Available in the IGT
page. [64-bit][REG]
|
CUI2
|
XP64
|
Intel(r)
915G Chipset
|
Resolution Description:
Root Cause: Filesystem redirector call sequence issue.
Fix Description: Disabled the redirector and re-enable it
after the getting the version.
|
BugID:1580590
|
On Lid
switch ON/OFF, CRT hotplug ,DFP hotplug does not persist the resolution when
Persistence bit is set in VBT
|
CUI2
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: When driver algorithm is set in VBT for
persistence when Lid switch ON/OFF, DFP hotplug
was doing display switch to correct device, butt it was not setting
the correct resolution.
Fix Description: In CUI and COM, add SetCurrentConfig
code for DDC /MDS modes to set correct resolution in these configurations.
|
Issues Resolved in
4258
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID:1598973
|
It will
become BSOD when movie is played on "Virtual Desktop".
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: The ClipRectsOutsideViewport
function did not return FALSE (to hide the overlay) when the overlay height
or width was zero after it was clipped to the viewport. When function to show overlay was called
and the scaling factor was calculated, driver executed division with
0(height, width).
Fix Description: The ClipRectsOutsideViewport
function checks the overlay width and height after clipping, and if either
one is zero, it should return FALSE to notify the caller that the
rectangles are not visible, and thus not take the code path to hide the
overlay.
|
BugID:1590205
|
Monitor
signal out of range when loading GMCH driver
|
miniPort, softBIOS
|
Windows*
XP
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: For Legacy Monitor, we report the capabilities
based on the static mode table build in the driver/softBIOS,
which includes all modes up to 20x15 and this highest mode is used as
Native mode.
Fix Description:
For No EDID monitors, use the mode defined in VBT as
Native mode, and for the VBT as 0, default to 8x6 as the Native mode.
|
BugID: 1568211, 1596132
|
Mode is
centered instead of Aspect Scaled (1280x800)
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: For Aspect Scaling enabled, we look for X and Y aspect
ratio within 7 % range to find the nearest mode. This algorithm fails for
12x8 mode and finds the next mode. Also, the
searching did not include OEM mode table.
Fix Description:
Modified the way to find the nearest mode, by including the
OEM mode table and add new function to sort the modes.
|
BugID:1575182
|
Hang /
OGL - Homeworld 2 - The blue screen is displayed
and the system hangs while changing the Homeworld
2 game resolution.[REG]
|
OGL
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: srvDrawable pointer was invalid, when
referenced it caused the blue screen.
Fix Description:
Created function
to search for the srvDrawable object. If the object is not on the current srvDrawable list than the call is ignored. This is valid because the window event to
destroy the wndobj structure can come after the srvDrawable has been deleted.
|
BugID:1594718
|
Can not get
scaling status correctly by API ICUIExternal2::GetConfiguation
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: The scaling information was hard coded to false in
GetDeviceParameters function.
Fix Description:
Set the scaling
information: for Full Screen, Scaling is enabled, for Centering and MAS,
Scaling is not enabled
|
BugID:1597477
|
Functional
Failure / CUI2 - Mosquito - The Restore Default values of Video Overlay do
not change to supposed value after reinstalling the graphics driver with
the modified INF file.[RTA]
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause:
Fix Description:
When registry
entries present CUI will be using the Driver IOCTL call to get default
values, else it will hard code these values. The default values can't be
all 0's.
|
Issues Resolved in
4246
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1557011
|
Fix for
MCE HDTV not running smoothly
|
D3D,
GMM, GDI, GDI
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: Driver cannot
map 256MB of aperture, because OS/DX is causing failure, which is apparent
when running HDTV live.
Fix Description:
Break the
aperture in Lockable/unlockable.
Additional enhancement fix from PC14.10 solution is allowing the memory
allocation from "User Lockable" to exceed the 128MB of
pre-assigned space. The driver will allocate from the "Not User
Lockable" space but it will map the block to get "user map
address" which can be used when DDraw wants
to lock the surface. This gives more dynamic flexibility in allocating
Lockable space and with this fix the HD content does not run into memory
limitation.
|
BugID: 1582027
|
[Clone
Mode]When "Fn+F5" is pushed, a screen flickers violently or
nothing is displayed.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: Flicker is caused because panel fitting is applied
incorrectly by VBIOS, when SoftBIOS does not
update the correct mode in the scratch registers the VBIOS functions use.
Fix Description:
softBIOS
update scratch registers with correct mode in Twin.
|
BugID: 1579404, 1579404
|
Fix for
Display switching issues in CUI2 - CT
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: Registry access
from driver (the VideoGUID location) and CUI are
out-of-sync in 64bit OS.
Fix Description:
If CUICOM is
running in a WOW64 context, go to the driver for registry accesses.
|
Issues Resolved in
4239
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1574637
|
The
desktop screen does not scroll on SVGA and XGA.
|
AIM, softBIOS
|
Windows*
XP, Windows* 2000, Tablet PC
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: Cx SDVO encoder does not support scaling for HDTV modes,
as a result start button on most of the HD format get clipped.
Fix Description:
Enumerate
specific HD, underscanned modes using fake EDID
and then center to fix TV appearance. Only driver changes, no CUI2 changes.
|
BugID: 1591680, 1592355
|
Functional
Failure / DD - GenOV2003 - The background of the overlay is changed from
red to blue while running the GenOV2003 with setting Stretch function to
45% at the YVU9 pixel format.[RTA]
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: UV buffers are swapped at the wrong time causing
image corruption in DownscaleSourceBy3D.
Fix Description:
Downscale3D uses
a modified FourCC code when it should use
original.
|
BugID: 1581428
|
DD
doesn't handle locks on non-lockable surfaces
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset Family
(Lakeport)
|
Resolution Description:
Root Cause: DDraw was not handling requests to lock&draw non-lockable surfaces used for off-screen
bits, thus causing screen corruptions (cursor missing or other blt corruptions).
Fix Description:
At the time of
the lock, copy the surface memory to newly allocated OS user space,
remembering where the original non-lockable memory was. For the unlock,
copy the surface data back from user space to its original location and
complete by deferring AGP free calls.
|
BugID: 1578318
|
String
shaken by vertical scroll on Outlook Express
|
GDI
|
Windows*
XP, Windows* 2000
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: Ring buffer crossing Upper Watermark is causing
the problem. The ring buffer needs to be flushed, which takes time and
hence causes a shake.
Fix Description:
Calling
“Idle Hardware” intermittently fixes the issue, but there can be an impact
on WinBench* benchmark numbers. To minimize the impact, “Idle Hardware”
is called only if “DrvCopyBit” is not being
punted.
|
BugID: 1562366
|
Visual
Anomaly / CUI2 – Radio Buttons in CUI2 move or shift upwards when you click
on them.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Fix Description:
Recalculate
the rectangle for drawing the radio button.
|
BugID: 1584278
|
Visual
Anomaly / CUI2 - Gamma slider displays incorrect range
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: The numbers needed to be scaled from 10-50 to 1.0
to 5.0
Fix Description:
Scaled down the
numbers.
|
BugID: 1580393
|
Supported
Modes is "Not Available" in CUI page.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: CUI should not display the page when EDID is not
supported.
Fix Description:
Added code to which will not display the device page
when edid is not supported.
|
Issues Resolved in
4014
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1580635
|
Functional
Failure / CUI2 - CUI will hang after clicking "What's This?"
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express
Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Resource Issue.
Fix Description:
Fixed it by
changing the property of dialog
|
BugID: 1584835
|
INF file
change for changing the Resource ID of igfxdia.exe from 560 to 2945
|
INF
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Lakeport
|
Resolution Description:
Root Cause: 560 is now a 270 degree Rotation ID while 2945 is diag exe ID creating visual anomaly in Display setting.
Fix Description:
Change the
Resource ID for igfxdiag from 560 to 2945
|
BugID: 1580053
|
W - DCT5.2
- Intel(r) 915GM D5 BSOD OpenGL Scenario
|
OGL
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: The rotated buffer was being placed on the buffer list
as well as attached to the render target, and was being freed at both
locations. This double free is causing the blue screen.
Fix Description: Free only the rotation buffer from the attachment to the
render target. Additional fixes: "Default" return values from
escapes that fail are corrected; fixed blit
throttling in rotation code; fixed access violation in ialmgdev
when a context creation fails.
|
BugID: 1565907
|
Corruption
/ D3D – Max Payne – Pressing ALT + TAB will create massive of display
corruption in the game
|
D3D
|
Windows*
XP
|
Intel(r) 915G Chipset, Lakeport
|
Resolution Description:
Root Cause: Persistent z-evict was not being turned back on
after Alt Tab was pressed, because it expected a primitive count of 0. Since the clear which was done after Alt
Tab counted as 1 primitive, the test didn't pass.
Fix Description:
Removed the
requirement of 0 primitives, which wasn't necessary.
|
BugID: 1582233
|
DVD
overlay is not shown on CRT in DDC mode.
|
DD
|
Windows*
XP
|
Intel(r)
855GME Chipset
|
Resolution Description:
Root Cause: Enabling/disabling Sprite in DDC was changed to be
based on VBT setting only (with some exception for older bios). For mobile platforms already in the
market with VBT bit 0, the customer can no longer see overlay on both
displays in DDC. On Desktop, VBT bit
so there is no option for them to turn enable sprite in DDC mode.
Fix Description:
Use the registry
entry instead of VBT bit, and if the registry does not exist, then the VBT
bit setting will be used.
|
BugID: 1583156
|
Corruption
/ DD - GenOV2003 - The corruption is displayed while running the GenOV2003
with setting Mirror U/D function at the YVU9 pixel format. [RTA]
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset
|
Resolution Description:
Root Cause: occurs because YUV Stride is not recalculated in
each flip for mirroring.
Fix Description:
Adjust Overlay Regs YUVBuffers for mirroring.
|
BugID: 1584849
|
Execute plane
A, B, C, or overlay flips, go into PM event, return, and then system hangs
|
miniPort/KCH
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Driver verifies that the UIDs passed by GDI with mode set call are actually present in the
display UID list maintained by softbios. On a Lid
Close in Extended Desktop, the driver loops indefinitely when the UID on
secondary is Don't Care is not
found in the driver list.
Fix Description:
Checks whether any of the UIDs passed by GDI with mode set call is Don't care and skips searching for these UID.
|
BugID: 1579683
|
1280x720
resolution no longer available for LFP when hide mode unchecked
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: Driver only adds those GTF modes which don’t have
corresponding Edid mode in Mode table. In case of
LVDS, GTF Encoder specific modes are marked Edid modes
and modes are disabled from our mode table.
Fix Description:
Modify the CheckGTF function to handle these modes as GTF modes.
|
BugID: 1572061
|
Half or
no display on wide screen panel
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: We see corruption/bloom since we set Dual Channel
Bit for a Single Channel Panel.
Fix Description:
We should not
assume all panels with Xres >= 1280 are Dual Channel
and need to read LPF data from we determine whether a panel is Dual Channel
or Single Channel.
|
Issues Resolved in
4004
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1573625
|
On CUI
Phase 2, the message in display device tab is erased when the window is
moved to bottom.
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Paint was not happening.
Fix Description:
When erase,
invalidate the page controls
|
BugID: 1560489, 1579435
|
Functional
failure / CUI2 – PriRotateCUINormal – Hotkeys and
DTCM transfers rotation settings from secondary display (from Extended
Desktop mode) to primary display (Single display mode).
|
CUI2
|
Windows*
2000
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: When a new device is selected, CUI is trying to
get the new device’s rotation angle, which is not correct.
Fix Description:
CUI applies current rotation for the newly selected
device.
|
BugID: 1579422
|
Unable to
Apply new color Setting with CRT and DFP in Twin Mode
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: For twin configuration, the Primary/Secondary devices
concept is not used, so we should not treat the devices connected as two
separate devices as they are connected to a single pipe.
Fix Description:
Update the Builder structure only for one device
|
BugID: 1558588
|
Unable
to check full screen check box for TV (if checked).
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution Description:
Root Cause: As the driver sends the full screen resolution as 1000
and Y is don’t care, we can check for X and return the overscan
value.
Fix Description:
|
BugID: 1581137
|
Display
on EFP flickers during mouse right click
|
UAIM
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution Description:
Root Cause: Right click
on DVI or TV causes both DVI detection and TV detection. During TV
detection, there is a flicker observed on DVI caused by turning SDVOB on
and then off.
Fix Description:
Remove SDVOB
On/Off.
|
BugID: 1582221
|
W-DCT5.2
- DirectDraw - Overlay Test &
VMR - "Overlay Scale" - Tests Fail
|
DD
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution Description:
Root Cause: Clipping function was not taking Pixel Doubling
into account when performing calculations.
Fix Description:
Added
adjustments in the Clipping function for handling pixel doubling.
|
BugID: 1575277
|
DMX 3.0 has
black screen or video driver unloads when click on play.
|
DD
|
Windows*
XP
|
Intel(r)
865G Chipset
|
Resolution Description:
Root Cause: Bug occurs because YUV flipping chain has
different pitches.
Fix Description:
We must update
the YUV stride registers at every flip and we also must deny using surfaces
that have larger pitch than is supported by the overlay.
|
BugID: 1579367
|
865G
DCT5.2 XMemory/Texture Management failed
|
GMM
|
Windows*
XP
|
Intel(r)
865G Chipset
|
Resolution Description:
Root Cause: The issue shows up since we switched the
allocation algorithm in GMM to allocate from double pitched heap before
allocating linear heap (lockable aperture fix).
Fix Description:
Go back to the
old (pre-lock/unlock aperture) allocation algorithm.
|
BugID: 1578073
|
System
locks up/blue screen after hot undock with DVI
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution Description:
Root Cause: On restore state from Hot-Dock linked to Suspend, softBIOS was using incorrect saved mode returned from
SDVO DVI functions.
Fix Description:
Modified
function to return current mode following AC/DC, display switch and docking
events.
|
BugID: 1566131
|
W-DCT5.2
- Power Management (PMTE) S3&S4
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
Resolution Description:
Root Cause: When saving VGA Attribute Controller Registers,
the read requires a wait for Vertical Sync, which was timing out when VGA
plane/PipeA are disabled.
Fix Description:
Remove the Util_Wait_Vsync.
|
BugID: 1551485
|
HW:
Integrated TV display detection code violates spec requirement that PLLs be allowed to stabilize before device detection
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
Resolution Description:
Root Cause: After setting the dot clock frequency the PLL
should get stabilized
Fix Description:
After setting
the dot clock frequency, wait for 50micro seconds to stabilize PLL. Also the
Dot Clock frequency set was set in Hz but need to be set in KHz
|
BugID: 1574369
|
EFP is
not detected in PCI primary multimonitor
settings. Screen goes to analog display.
|
softBIOS
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution Description:
Root Cause: If UAIM SPD detection fails, it returns failure
for desktop platforms.
Fix Description:
Some desktops support VBT based AIM devices, if SPD
detection fails, use VBT detection.
|
BugID: 1565825
|
System
hangs with black screen while system goes Standby (ACPI S3).
|
softBIOS
|
Windows*
XP
|
Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: Before entering into S3 need to
disable port and pipe but not PLL.
Fix Description:
Disabled the port and pipe (A, B) while entering into S3
|
Issues Resolved in
3997
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1561509
|
Screen
is interrupted/corrupted/Noise appear at Windows Logo screen while PowerON/restart WindowsXP.
|
AIM
|
Windows*
XP
|
Intel(r)
865G Chipset
|
Resolution Description:
Root Cause: Screen corruption is caused due to the change in
operating settings within a short span during post boot.
Fix Description:
Already
initialized by VBIOS, so there is no need to "reinitialize/change
operating settings". Change the operating setting whenever required.
|
BugID: 1580905
|
LID disable extended view (CRT&DVI) and enable dual view
(CRT&LCD) or CRT only once it is release.
|
miniPort
|
Windows*
XP
|
Intel(r)
915GM Express Chipset
|
Resolution Description: Blue screen after changing
resolution while completing install by INF.
Root Cause: After installing without restarting the system, if we try
to change display resolution via OS display property sheet, a pointer is dereferenced and this causes BSOD.
Fix Description:
The logic was
modified to make it generic so that it is not dependent on the order.
|
BugID: 1577503
|
W-DCT5.3
- 32BIT- LPG - Blt-Stretch&ColorKey - Vid to Primary - Failed
|
Rotation
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: We were using dual ring buffers.
Fix Description:
Disable dual
ring buffers.
|
BugID: 1579167
|
Unable
to Enable/Disable rotation in Extended desktop mode with CRT and DFP connected
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: When Pri/Sec settings are
Enabled/Disabled, need to update both the devices in MDS Config.
Fix Description:
In MDS Config, update rotation enable flag for both the
devices.
|
BugID: 1579422
|
In
Aspect Scaling customization, when the Full Screen, MAS, and Centering are
removed, xxxFullScreen Buttonxxx
checkbox is shown.
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root
Cause: For twin configuration, the
Primary/Secondary device concept is not used, so we should not treat the
devices connected as two separate devices as they are connected to a single
pipe.
Fix Description:
Treat the
devices as a single device.
|
BugID: 1439558
|
Rotation
Tab appears when change vBIOS even though
Rotation is disabled by vBIOS.
|
Rotation
|
Windows*
XP
|
Intel(r) 915GM Express, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: Was checking for the presence of a registry entry
Display1_EnableRotation, created by CUI based on VBIOS. On a VBIOS update,
Display1_EnableRotation was incorrectly created, even when rotation was not
enabled in the first place.
Fix Description:
Define new value
to Display1_EnableRotation, which will be set when Display1_EnableRotation is
not present in registry. Rotation will be received directly from VBIOS,
when Display1_EnableRotation is present
|
Issues Resolved in 3991
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1569890
|
Corrupted
video screen on 1280x720 when fullscreen WinDVD PB
|
DD
|
Windows*
XP
|
Intel(r)
915GM Express Chipset
|
Resolution Description:
Root Cause: Same
driver code used both when panel is in aspect ratio mode and in full
screen
Fix Description:
Code now only applies to full screen mode cases
|
BugID: 1566741
|
Fix for slow
scroll and DPST backlight save and restore
|
miniPort
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express Chipset
|
Resolution
Description:
Root Cause: Gfx controller register bit 11 was not properly being restored
after resuming from S3 or S4
Fix
Description: Register
is masked, so those mask bits needed to be accounted for. Includes fix for
issue where DPST is preventing the correct backlight settings based on
AC/DC, because of incorrect saving and restoring of the LBPC register.
|
BugID: 1567953
|
No GHAL
support for destination color keying
|
DD
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express
Chipset Family (Lakeport)
|
Resolution
Description:
Root Cause: We
were missing support of destination color key in combination with
mirroring, shrink/stretching and source color key
Fix
Description: Added
support for all combinations of RGB->RGB source/destination color key
and mirroring
|
BugID: 1433665
|
System
can not wake up from standby (ACPI:S3) when
monitor power is working together with PC. Both DDC1/DDC2B supported
monitor is needed to replicate this issue.
|
miniPort
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution
Description:
Root Cause: On
monitors that support both DDC1 and DDC2, on resume, the monitor first
comes to DDC1 mode and after a random amount of time switches to DDC2B. As
a result, the driver does not detect the monitor saved.
Fix
Description: Search
the EDID and then apply mode set
|
BugID: 1558587
|
Right
move button for TV controls does not get disabled once limit reached
|
softBIOS
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express
|
Resolution
Description:
Root Cause: We
were missing support of destination color key in combination with
mirroring, shrink/stretching and source color key
Fix
Description: Added
support for all combinations of RGB->RGB source/destination color key
and mirroring
|
BugID: 1572993
|
Problem
on DXVA host IDCT decode function
|
DxVA
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Lakeport
|
Resolution
Description:
Root Cause: DVD
content size is unexpected (mepg2 content is 1440x1080)
Fix
Description: Use
an equation to calculate the size of batch buffer dynamically
|
BugID: 1551154, 1551838
|
On lid
close in full screen DOS, display does not turn off
|
GDI,
miniport
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution
Description:
Root Cause: VBT bits
are set that do not allow display switch when in full screen DOS or while
overlay is on
Fix
Description: When
display switching is not allowed, turn off LVDS port if LFP was active
during lid close and subsequently turn it on lid open.
Clear
Hotkey and Lid flags in case of full screen DOS when display switching is
allowed.
|
BugID: 1579096
|
Multiple
CUI2 issues resolved: assigning hot
keys in CUI is not intuitive, color page applies wrong colors, Rotation hot
keys has an enable/disable issue
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Fix Description:
When values are different then all radio boxes will be grayed out.
When rotation is disabled, corresponding hotkey will get disabled. When
rotation is disabled, rotation menu will be hidden.
|
BugID: 1577778
|
With CUI
open, select any CRT panel fit option from DTCM, the same does not get
refreshed in CUI page
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: When
switching from DTCM, igfxcfg doesn't get display
change notification
Fix
Description: Broadcast display change
|
BugID: 1578581
|
IGT tab in
Display Properties shows "Intel(R) Extreme Graphics 2" instead of
"Intel(R) Graphics Media Accelerator"
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Incorrect
String table strings
Fix
Description: Updated string table strings
|
BugID: 1577795
|
CUI page
does not gets refreshed during ACPI hotkey switching
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Broadcast
display change functions missing
Fix
Description: Added broadcast display change in functions.
|
BugID: 1567368
|
Functional
Failure: cube tears into lines
|
DD, softBIOS
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Fix
Description: Driver will check the IIR for flip-status
instead of polling the ISR
|
BugID: 1559757
|
Assume
CRT device for Secondary Extended device
|
GDI
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express Chipset
|
Resolution Description:
Root Cause:
Incorrect behavior in
Extended Desktop with VBT bit. Display must be attached for switching with
hot-key.
Fix
Description: We now distinguish between the BIOS hotkeys and
OS property pages calls and enable or disable hotkey detection for BIOS
hot-keys or OS property pages respectively
|
BugID: 1573078
|
[Excel2003]
When "Smart Loupe" is installed, the character of the font of 20
points or more disappears.
|
GDI
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Anti aliasing not supported
Fix
Description: Punt the calls for anti-aliased text
|
Issues Resolved in 3986
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1567953
|
Visual
anomaly / D3D - X29, OGL_TUNNEL, Text3D, Cull, EffectEdit
- The white screens are displayed on x29 and OGL_TUNNEL windows after pressing
the Alt + Enter keys to switch the Text3D window twice.[RTA]
|
OGL
|
Windows*
2000
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
|
BugID: 1567368
|
Functional
Failure/Flip2d_AsyncFlp cube tears into lines
|
GDI
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
|
Issues Resolved in 3974
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1567939
|
W-DCT5.3
- General - INF Check - Test fails on Lakeport
|
INF File
|
Windows*
XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause:
Artifact remaining after initial removal of 830M support from INF. Failed
to remove Uninstall830M_Addreg section which was causing Chkinf failure. Fix Description: Removed
Uninstall830M_Addreg to finish cleanup of 830M in INF.
|
Issues Resolved in 3958
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
BugID: 1566172
|
Visual
Anomaly / DD – Media Player – Media Player is blank on the Secondary
Display when playing a Mpeg file in Dual Display Clone
|
INF File
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset Family (Lakeport)
|
Resolution Description:
Root Cause: Fix Description:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|