United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6521434 OGL: enable sun.java2d.opengl.lcdshader by default
6521434 : OGL: enable sun.java2d.opengl.lcdshader by default

Details
Type:
Bug
Submit Date:
2007-02-05
Status:
Closed
Updated Date:
2011-05-17
Project Name:
JDK
Resolved Date:
2011-05-17
Component:
client-libs
OS:
generic
Sub-Component:
2d
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
6
Fixed Versions:
7

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
In 6274813, we introduced OpenGL acceleration of LCD-optimized text.  At the time
there were some driver bugs that prevented us from enabling this support by default,
so we provided a system property (sun.java2d.opengl.lcdshader, disabled by default)
that allowed users to manually enable this feature.  Since that time, the related
driver bugs have been fixed, and performance keeps getting better with newer
generations of graphics hardware.  Therefore, we propose to enable this flag by
default when the OGL pipeline is also enabled.

                                    

Comments
EVALUATION

Make -Dsun.java2d.opengl.lcdshader=true the default (when -Dsun.java2d.opengl=[T,t]rue
has also been specified).  Developers can manually override this behavior by
specifying -Dsun.java2d.opengl.lcdshader=false on the command line, in case of future
driver issues (not likely).
                                     
2007-02-05



Hardware and Software, Engineered to Work Together