Issues
Resolved in 14.10.0.4020
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
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*
2000, Windows* XP
|
Intel(r)
915G Chipset, Intel(r) 915GM Chipset
|
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: 1592488
|
PMTE - Rotation memory leak, porting to
14.10
|
Rotation
|
Windows* 2000, Windows* XP
|
Intel(r) 855GM Chipset
|
Resolution
Description:
Root
Cause: Memory leak in extended desktop caused by rotation
buffers is causing xC1 BSOD in PMTE tests.
Fix
Description: Unlock
primary Fake FB before releasing.
|
BugID: 1591672
|
Hang /
PM - The blank screen is display and the system hangs while suspending the
system to S4 via pressing the lid switch with only LFP connected.[RTA]
|
softBIOS
|
Windows*
2000, Windows* XP
|
Intel(r) 855GM Chipset
|
Resolution
Description:
Root
Cause: Cannot
disable pipe in LFP only mode with lid switch close event based on attached
ports; there won't be any ports attached to the pipe since GDI/Miniport has already disabled
the display during hibernation.
Fix
Description: Disable pipe only if the power state value is not a
HIBERNATE call.
|
Issues Resolved
in 14.10.0.4013
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1579683
|
1280x720
resolution no longer available for LFP when hide mode unchecked
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root
Cause: Driver
only adds those GTF modes which don’t have corresponding Edid mode in
Modetable. In case of LVDS, GTF Encoder specific modes are marked Edid
modes and modes are disabled from our modetable.
Fix
Description: Modify the CheckGTF function to handle these modes as GTF
modes.
|
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: Since
PLLs are already intialized by VBIOS, there is no need to "reinitialize/change
operating settings" in A301_TMDSInitHardware()
function. Change the operating setting whenever required, i.e in
A301_TMDSSetTiming() function
|
BugID: 1582222
|
Hang /
SoftBIOS - The blank screen is displayed and the system hangs after
pressing the lid switch on EXTD mode.[RTA]
|
miniPort
|
Windows*
2000, Windows* XP
|
Intel(r) 915GM Chipset,
Intel(r) 855GM Chipset
|
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: 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*
2000, Windows* XP
|
Intel(r) 915G Chipset
|
Resolution
Description:
Root Cause: Problem occurs because YUV Stride is not recalculated in
each flip for mirroring.
Fix Description:
Adjust Overlay
Regs YUVBuffers for mirroring.
|
BugID: 1582233
|
DVD
overlay is not shown on CRT in DDC mode.
|
DD
|
Windows*
XP
|
Intel(r) 855GM 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: 1580439
|
To merge
1580439 fix to 14_10
|
CUI
|
Windows*
2000, Windows* XP
|
Intel(r) 915GM Chipset,
Intel(r) 855GM Chipset,
Intel(r)
915G Chipset
|
Resolution
Description:
Root Cause: Step
Size for position is not correct for normal TV, causing The TV position button
in IGT page is grayed out after clicking one of position button once.
Fix
Description: Got the step size from position struct and updated the
position values
|
BugID:
|
|
|
Windows*
XP
|
|
Resolution
Description:
Root Cause:
Fix Description:
|
Issues
Resolved in 14.10.0.3994
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1580105
|
EFP
blink on the particular system
|
AIM
|
Windows*
XP
|
Intel(r) 915G Chipset
|
Resolution
Description:
Root Cause:
Fix
Description: Software
workaround for third party card.
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1564972
|
BSOD
when panel fitting in clone with overlay in full screen
|
DD
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution
Description:
Root Cause: This bug occured because the overlay was enabled during
the mode switch and its size was out-of-bounds when transitioning panel
fittings. It would switch from fullscreen
panel-fit to maintain-aspect-ratio or center-desktop. Both had lower resolutions and caused a
ring buffer hang.
Fix
Description: Shutdown
the overlay and restart/resize it after the completion of the mode change.
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1571115
|
Intel
GMA Driver Icon in control panel is remained even when the driver is not
loading.
|
CUI
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset
|
Resolution
Description:
Root Cause: Call back function always returns TRUE.
Fix
Description: Check
on chipset ID to determine if IGD is enabled or not. Return TRUE only if
IGD is enabled. When CPlApplet() returns FALSE,
control panel ends communication and releases the DLL.
|
Issues
Resolved in 14.10.0.3988
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1569890
|
Corrupted
video screen on 1280x720 when fullscreen WinDVD played back
|
DD
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution
Description:
Root Cause: Using
same driver code both when panel was in aspect ratio and in full screen
mode
Fix
Description: Modified
this code to only apply when in full screen mode
|
BugID: 1566741
|
Fix for
slow scroll and DPST backlight save and restore
|
miniPort
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM
|
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 incorect saving and restoring of the LBPC register.
|
BugID: 1395182
|
No GHAL
support for destination color keying
|
DD
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset
|
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
|
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: 1572993
|
Problem
on DXVA host IDCT decode function.
|
DxVA
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset
|
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: 1558587
|
Right move
button for TV controls does not get disabled once limit reached
|
softBIOS
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM
|
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: 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 on lid open.
Clear
Hotkey and Lid flags in case of full screen DOS when display switching is
allowed.
|
Issues
Resolved in 14.10.0.3985
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1571725
|
Undocking
system followed by resuming causes LCD panel to bloom full screen
|
Soft
Bios
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution
Description:
Root Cause: DFP's timings were being assigned to PipeB (reserved for
LVDS), instead of PipeA for DFP.
Fix
Description: Appropriate pipe is set before
using
|
BugID: 1436602
|
Functional
Failure / DD - The display mode is changed to CRT only mode and only the
Notebook icon is displayed on IGT after setting the display mode to
Extended Desktop
|
miniPort
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset
|
Resolution Description:
Root
Cause: On a fresh install of Win2k, the Attach.ToDesktop key
does not get created for Win2K and inconsistent behavior is observed when trying
to set MDS through CUI or any app which follows the SDK procedure to enable
Extended Desktop.
Fix Description: On a fresh OS and driver install,
create Attach.ToDesktop for Win2k. Set the value as 1 for Device0 and 0 for
Device1
|
BugID: 1432170
|
LID
disable extended view (CRT&DVI) and enable dual view (CRT&LCD) or
CRT only once it is released
|
CUI
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: While checking if TV is supported, CUI finds TV connected on the
other Display Adapter – not on the adapter it has queried. So it places TV
under InUseDevices, and not in SupportedDevices. Calls that check only
SupportedDevices will fail.
Fix Description: Calls should check both SupportedDevices and
InUseDevices to check if a Display Device is connected or not.
|
BugID: 1432170
|
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
|
Resolution Description:
Root Cause: Fix Description:
|
BugID: 1563026
|
Persist refresh rate of the 2nd display in DDC mode.
|
GDI,
miniPort/RM
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution Description:
Root Cause: HKLM\System\CurrentControlSet\Services\ialm\Device0\Display2_DisplayFlags
is used to store mode info for the secondary display in DDC mode. It’s used
for CRT as well as TV. When it’s TV, the refresh rate is fixed at 60Hz, so
the registry key is overwritten if the CRT has a higher refresh rate value.
As a result, when you switch it back to CRT as secondary, all the driver
remembers is 60 Hz – it forgets the CRT refresh rate.
Fix Description: Added more registry keys to keep information about
Dual Display Clone CRT/LCD mode, so that even if a TV is attached the refresh
rate information for the CRT will be retained.
|
BugID: 1563026
|
Persist refresh rate of the 2nd display in DDC mode.
|
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
Resolution
Description:
Root Cause CUI updates secondary Refresh
Rate in Clone mode
|
BugID: 1551155
|
Display
in LFP gets corrupted momentarily when enabling or disabling panel fitting
|
Soft
BIOS
|
Windows*
XP
|
Intel(r)
865G
|
Resolution Description:
Root Cause: Fix Description:
|
BugID:
|
|
|
|
|
Resolution
Description:
Root Cause
|
Issues Resolved
in 14.10.0.3973
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1573119
|
WXP: HCT12
Driver verifier test fail in Intel video module on Yukon-5 system.
|
GDI
|
Windows*
XP
|
Intel(r)
915GM
|
Resolution Description:
Root Cause: Fix Description:
|
BugID: 1566131
|
W-DCT5.2
- Power Management (PMTE) S3&S4
|
Soft
BIOS
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset
|
Resolution Description:
Root Cause: Fix Description:
|
BugID: 1572087
|
W -
DCT5.2 - Miscellaneous DirectDraw Tests failed
|
DD
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 915G Chipset
|
Resolution
Description:
Root Cause: System memory Blt requested with source and destination
of different pixel formats. Format conversion with system memory surfaces
is not supported or implemented, causing memory corruption. Fix
Description: Check system memory blts for equivalent pixel formats and
reject requests for format conversion.
|
Issues
Resolved in 14.10.0.3968
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1389950
|
Intel schemes
won't launch applications if rotation is involved in display
|
CUI
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution
Description:
On XP_SP1 in
schemes tab rotation modes are not supported, hence CUI should not show
rotated modes when you are in 0 degrees. Also when the display is in 90 OS
will not validate the modes that are supported on 0 degrees and hence the
change display call fail, also currently rotation is not as part of the
schemes itself. Rejected! OEM reports still fails with 3865. -SDH 8/16/04
Issue: Schemes fail to launch on XP if the mode is already in rotation
Cause: CDS call fails in XP if we try to apply schemes if we are already in
rotated mode. The main cause of failure is due to Mismatch in fields used
in rotated mode and in standard mode in XP. Fix: Corrected the fields to
only required settings and tried to do a test configuration again if the
call fails. As only The required fields are used, the CDS call succeeds and
applies the scheme properly. ULTs: 1. Tested with XP and found that the
issue reported is not seen. Rework details: Anantha, The issue is with the
failure that occurs when this is attempted, not that fact that we don’t support
rotation in the schemes. However, if you can ensure that the new 14.12
‘Phase 2’ CUI will either: a) include rotation in the scheme, or b) exit
gracefully when a non-rotated scheme is applied to a rotated screen, then I
don’t have a problem with closing this issue as fixed with 14.12.
|
BugID: 1543937
Associated Info:
BugID: 1435724
|
W-BETA-DCT5.2-XP-failure
on D3D/GetRasterStatus - test fails
|
Resource
Manager
|
Windows*
XP
|
Intel(r)
915GM Chipset, Intel(r) 845G Chipset, Intel(r) 865G Chipset, Intel(r) 915G
Chipset
|
Resolution
Description:
Overview: Code
cleanup required mainly for fixing bug# 1401536 along with recent WHQL
issues related to mismatch between GDI & Monitor refresh rate.
Description: There were multiple scenarios where the current bug fix for
1401536 will create issues. 1. Last CRT mode was 8x6@56Hz, suspend,
disconnect CRT, resume: LVDS blank Need better
softbios interface support to get the closest mode 2. Change of RR
supported via INF file (WHQL setup with Viewsonic CRTs) In RM, refresh rate
included in the logic of deciding whether a mode is panning or not can
create issues. Softbios actually could set the RR, but RM/GDI won't pass in
the RR on a setmode process. 3. Current logic of selecting the native mode
to be set is not valid This value doesn't guarantee that the mode will be
present in the mode table Etc. Our software should be robust enough to
handle these scenarios. In addition to this, code has also been changed in
softbios to compute max & native mode values. Along with this the
bandwidth member of display status structure is removed since it's never
used. Hence some other components (ntsys/cuicom) were modified so as to not
get compile issues.
|
BugID: 1546877
|
TV color
change to 256 color.
|
CUI
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Issue: TV color
change to 256 color on Applying 800*600 in Korean XP OS Cause: ObtainCheckModeFromModeString(), GetScreenArea()
GetColorDepth() Functions use English (Non – Localized) strings for
comparison, which fails with the combo box strings which contain the
Localized language strings. This Issue was seen on in HDTV part of code in
CUI Fix: Corrected functions to use Localized language strings for
comparision ULTs: 1. Tested with Korean XP and found the High/True color
settings and applying works ok
|
BugID: 1564990
|
FM_CV:
Cannot reliably set extended desktop in driver 3928
|
Soft
BIOS
|
Windows*
XP
|
Lakeport
|
Resolution
Description:
Root Cause:
Programming the multiplier in DPLL registers should be in two stages. PLL
should be enabled first and then the multiplier should be programmed. SV
has found this for a sighting similarto this issue (#68341). The Fix Given:
On Lakeport the programming of the multiplier bits is done after the PLL is
enabled in a different step. Also we need to preserve the contents of the
0-3 bits, which indicate VGA multiplier value. This is required as
overwriting them is resulting in issues with FSDOS.
|
Issues
Resolved in 14.10.0.3960
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project(s)
|
BugID: 1435082
|
System always hangs if we turn off panel to let LCD off
and then restart the system.
|
GDI
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause:
|
BugID: 1428567
|
Sprite
cannot be disabled.
|
DD
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause: The previous workaround was to
add a registry key to disable the sprite because of older VBIOS versions
that didn't have the VBT bit (< 2906). This was updated, so that
it doesn't examine the registry key unless the VBIOS version is that old.
Fix Description: Only evaluate the registry key for toggling sprite on/off
with VBIOS < 2906
|
BugID: 1566599
|
Screen
flashes in "CPU TEST2" of 3DMark03 340.
|
D3D
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution
Description:
Root Cause: Side effect to fixing an alpha
blending problem, where destination alpha was disabled for X8R8G8B8 and
never re-enabled when swapped with a RT that supports alpha (one surface in
the flipping chain has alpha and the other does not, causing destination
alpha blending to be toggled per frame.). Fix Description: Set capability
bit the driver must set and flag detected when handling fullscreen flipping
chains. The backbuffer assumes the format of the primary, which normally
does not contain an alpha channel. The driver must detect the ENABLEALPHACHANNEL
flag and override the display format X8R8G8B8 -> A8R8B8B8 or X1R5G5B5
-> A1R5G5B5 to enable alpha blending.
|
BugID: 1564873
|
MIT/Aspen-U/XPP/Rev16:
System locked in black screen while closing lid during MS logo.
|
NT-Miniport
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause:
The Hardware Status
Page Address Register (HWS_PGA) is not updated with our HW status page
address. The HWS_PGA is usually updated in GHAL, while in this case,
GHAL is not loaded and so HWS_PGA is not updated. Fix Description: To
program the Hardware Status Page Address Register (HWS_PGA) in KCH and
remove the init code in GHAL
|
BugID: 1389950
|
Intel
schemes won't launch applications if rotation is involved in display
|
CUI
|
Windows*
XP
|
Intel(r)
915G Chipset
|
Resolution
Description:
Root Cause: CDS call fails in XP if we try to
apply schemes if we are already in rotated mode. Failure is caused by
Mismatch in fields used in rotated mode and in standard mode in XP. Fix
Description: Corrected the fields to only required settings and tried to do
a test configuration again if the call fails.
|
BugID: 1557810
|
The
order of a window layer and an overlay layer interchanges.
|
DD
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause: The destination color key
of the overlay2 in GHAL_EnableOverlay2 was not being set. This caused
overlay 2 to show on top of everything. Fix Description: Removed the
"bReset" parameter from GHAL_EnableOverlay2. This allows
the destination color key to be set everytime it is called. For
consistency we removed the reset parameter
|
BugID: 1558358
|
Extended
desktop is not restored when DVI is hot-plugged with Mode persistence
enabled
|
Soft
BIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause: DFP doesn't come up after hot
unplug/plug with AC/DC switch in the sequence, because we set DFP Timings
to 0. Fix Description: Used a new variable in struct _AIM_DEVICE
called bSdvoDC_AC which is set to true if there has been any transition
from DC to AC in disp_SDVO_PowerDown function. In
aim_set_encoder_power_state,we now don’t call
AIMCb_SetTiming but only call AIMCb_SetPowerState function.
|
BugID: 1546877
|
TV color
change to 256 color.
|
CUI
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause: Three
functions use English (Non – Localized) strings for comparison, which fails
with the combo box strings which contain the Localized strings for Korean
OS. Fix Description: Corrected functions to use Localized language strings
for comparision in HDTV page.
|
BugID: 1558591
|
[GDG+CH7307C
ADD2 XUE]Display does not come in same configuration after hibernateand
resume.
|
AIM
Module
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
Resolution
Description:
Root Cause:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|