Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Um, no it doesn't. JavaFX/OpenJFX doesn't use Cairo anywhere. Some references appear in the codebase but only via the WebKit import.

Neither JavaFX nor OpenJDK use Cairo for drawing and AFAIK never have. I don't know where this idea comes from. They use a pure Java 2D engine called Marlin when doing CPU based rendering. JavaFX is normally hardware accelerated though, in which case all drawing is handled using shaders and its own graphics engine.




I am under the same impression as well.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: