JDK-6599741 : D3D: Painting artifacts appear on MenuItems [Intel 945G]
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6u5
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2007-08-31
  • Updated: 2010-04-02
  • Resolved: 2007-10-04
Related Reports
Duplicate :  
Description
D3D:Painting artifacts appear on MenuItems with the D3D PipeLine enabled
The attached test shows up a Frame with various menus with submenus, nested submenus, radio/checkbox menu items etc.  
Run the test with Metal and then with WinXp look on a D3d enabled system. Click on the various menus available and roll the mouse over the various menu items under each menu. Observe that the right edges of the menus/submenus are not painted correctly. 
This is even more clearly seen if you resize the frame so that the submenus appear outside the bounds of the frame. 
Scren shots are attached for reference.
The buggy behavior is not seen with D3d disabled.
This is observed from the 6u5-b01 build onwards, with Metal & WinXp L&F.

Platform configuration:
CPU:
Intel 32bit
Number of Processors: 2
Processor Speed: 3000 MHz
Operating System:
Windows XP (version 5.1 Service Pack 2 (Build 2600))
Font Smoothing: Enabled
  Font Smoothing Type: On/Standard
DirectX version: DirectX 8.1 or greater
DirectX display devices:
Device 0:
  Resolution (width x height x depth): 1024 x 768 x 32
  Video memory (Total, Free): 26046 KB, 3305 KB
  Device driver ialmrnt5.dll version 6.14.10.4363
GDI display devices: 
Primary: Name = \\.\DISPLAY1, Description = Intel(R) 82945G Express Chipset Family

Comments
EVALUATION This could be related to 6599742.
17-09-2007