JDK-6319170 : OGL: Scrolling operations on WinXP became very slow with Mustang B32 Build using Nvidia drivers
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2005-09-02
  • Updated: 2010-04-02
  • Resolved: 2005-09-02
Related Reports
Duplicate :  
Description
Scrolling operations on WinXP became very slow with Mustang B32 Build using OGL (with Nvidia drivers).  Before B32 build scrolling was very fast and smooth, but since B32 build it's now very slow and unresponsive.

To reproduce, launch SwingSet2 with OGL and try scrolling with some of the demo panels such as the "List Demo", "Scroll Pane" demo, or "JEditorPane HTML" Demo.

- The bug seem only reproducible on Windows with Nvidia drivers and not with ATI drivers.
- Not able to reproduce on Solaris10 or Linux

Comments
EVALUATION This is a duplicate of 6298243. This only started in b32 because that was the first build that had the "gray rect" fix enabled by default on Windows. With the "gray rect" changes, Swing now performs the scrolling (copyArea()) operations to the Swing backbuffer, instead of to the screen as before. This bug is expected to be fixed in the next driver release from Nvidia. Note that you will also see this bug when enabling the new FBO support coming in b51, across all platforms. That driver bug is also expected to be fixed in an upcoming driver release from Nvidia.
02-09-2005