-
Enhancement
-
Resolution: Fixed
-
P3
-
8u40, 9
-
b114
-
linux
Implement support of HiDPI splash screen loading on Linux.
The following methods from splashscreen_impl.h need to be implemented (seeJDK-8043869):
void SplashSetScaleFactor(float);
char* SplashGetScaledImageName(const char*, const char*, float*);
Some useful steps:
- get scale factor from the system (may be GDK_SCALE)
- it should be decided, which name conventions should be used for high-resolution splash images.
The following methods from splashscreen_impl.h need to be implemented (see
void SplashSetScaleFactor(float);
char* SplashGetScaledImageName(const char*, const char*, float*);
Some useful steps:
- get scale factor from the system (may be GDK_SCALE)
- it should be decided, which name conventions should be used for high-resolution splash images.
- relates to
-
JDK-8153727 AIX jdk build broken after 8145174
-
- Resolved
-
-
JDK-8158178 java.awt.SplashScreen.getSize() returns incorrect size for high dpi splash screens
-
- Resolved
-
-
JDK-8043869 [macosx] java -splash does not honor @2x hi dpi notation for retina support
-
- Resolved
-