United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6663447 D3D: excessive surface data replacements
JDK-6663447 : D3D: excessive surface data replacements

Details
Type:
Bug
Submit Date:
2008-02-14
Status:
Closed
Updated Date:
2011-01-20
Project Name:
JDK
Resolved Date:
2008-03-04
Component:
client-libs
OS:
windows_xp
Sub-Component:
2d
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u10 (b13)

Related Reports
Backport:
Relates:

Sub Tasks

Description
After the fix for 6655001 the replaceSurfaceData is called excessively, leading
to regression test failures because of OOMEs.

                                    

Comments
EVALUATION

We need to only replace the surface data when the current transparency/translucency
status of the window changes from opaque to non-opaque/translucent.

Currently we replace it even if the transparency factor is changed.
                                     
2008-02-14
SUGGESTED FIX

http://sa.sfbay.sun.com/projects/java2d_data/6u10/6663447.0
                                     
2008-02-15
EVALUATION

http://hg.openjdk.java.net/jdk7/build/jdk/rev/12b65e7ee3e4
                                     
2010-12-04



Hardware and Software, Engineered to Work Together