JDK-5090195 : Windows: enabled texture glyph caching using Direct3D for improved performance
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_nt
  • CPU: x86
  • Submitted: 2004-08-20
  • Updated: 2005-07-21
  • Resolved: 2005-07-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6Resolved
Related Reports
Duplicate :  
Description
Currently, all Swing text rendering on Windows is performed through software rasterization.  We should enable use of Direct3D textures to cache glyphs, which would improve performance in two major ways:
- every text rendering operation would become a simple textured-quad operation (and thus get hw acceleration)
- more interestingly, every AntiAliased text operation would go through the same mechanism, making it significantly faster than the current painful read-modify-write operation that translucent AA rendering currently uses.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang
21-08-2004

EVALUATION We know how to do this, but the real fix will probably wait on the d3d pipeline rewrite, also due in the mustange release. ###@###.### 2004-08-20 This was indeed fixed as part of the overall d3d rewrite, as reported in bug 5104393 ###@###.### 2005-07-21 17:01:16 GMT
20-08-2004