-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta
-
x86
-
windows_nt
-
Verified
Merlin F : Repainting is very slow when the mouse is placed over the component.
This problem is seen on Windows NT(direct draw installed) and Windows 98. There is considerable slowness in repainting when the mouse is placed over the component which is being repainted.
To reproduce the problem,
1. Run the attached java application.
2. Click on the button intersecting the TextRendering and AWTFrame buttons.
3. Repeat steps 1 and 2 twice, once with the mouse positioned over the application, and the other time with the mouse not over the application.
4. It takes a long time to run thru the test when the mouse is over the application compared to when the mouse is not over the application.
Below are some results reported by Gmark from the run on a Windows NT machine. Lower the score is better.
---------------------- Graphic Primitive Mark Version 1.0 ------------------
JDK : JDK 1.3 Kestrel-Y
Mouse Position : Not over the application
AWT Frame/Text Test Score : 2.784
JDK : JDK 1.4 Merlin-F
Mouse Position : Not over the application
AWT Frame/Text Test Score : 1.693
JDK : JDK 1.3 Kestrel-Y
Mouse Position : Over the application
AWT Frame/Text Test Score : 5.888
JDK : JDK 1.4 Merlin-F
Mouse Position : Over the application
AWT Frame/Text Test Score : 606.382
This problem is seen on Windows NT(direct draw installed) and Windows 98. There is considerable slowness in repainting when the mouse is placed over the component which is being repainted.
To reproduce the problem,
1. Run the attached java application.
2. Click on the button intersecting the TextRendering and AWTFrame buttons.
3. Repeat steps 1 and 2 twice, once with the mouse positioned over the application, and the other time with the mouse not over the application.
4. It takes a long time to run thru the test when the mouse is over the application compared to when the mouse is not over the application.
Below are some results reported by Gmark from the run on a Windows NT machine. Lower the score is better.
---------------------- Graphic Primitive Mark Version 1.0 ------------------
JDK : JDK 1.3 Kestrel-Y
Mouse Position : Not over the application
AWT Frame/Text Test Score : 2.784
JDK : JDK 1.4 Merlin-F
Mouse Position : Not over the application
AWT Frame/Text Test Score : 1.693
JDK : JDK 1.3 Kestrel-Y
Mouse Position : Over the application
AWT Frame/Text Test Score : 5.888
JDK : JDK 1.4 Merlin-F
Mouse Position : Over the application
AWT Frame/Text Test Score : 606.382