OpenJDK 7 has a glue layer so that the closed font rasteriser (T2K) can be used in the
product version and freetype can be used in the open source version.
We need to do the same for FX.
Thus this work consists of
1. Creating the glue layer
2. Adding make logic to decide which rasteriser needs to be built.
3. Providing freetype to the build, either by directly importing the source, or by importing pre-built binaries.
Either will require some level of business approval.
On Linux its likely we'd want to defer to the system version so the strategy might vary based on O/S.
4.
product version and freetype can be used in the open source version.
We need to do the same for FX.
Thus this work consists of
1. Creating the glue layer
2. Adding make logic to decide which rasteriser needs to be built.
3. Providing freetype to the build, either by directly importing the source, or by importing pre-built binaries.
Either will require some level of business approval.
On Linux its likely we'd want to defer to the system version so the strategy might vary based on O/S.
4.
- relates to
-
JDK-8100886 Open-source graphics code
-
- Closed
-
-
JDK-8102598 Need binary t2k module as a stop-gap until a freetype replacement is available
-
- Closed
-