On Mon, 26 Jan 2026 18:51:17 GMT, Michael Strauß <[email protected]> wrote:
>> Yes, this is expected. No, the threads do not run in parallel. The >> renderLock mechanism prevents it. The only access from the JavaFX >> Application thread is while holding the render lock to update the render >> graph (NG* nodes) from the scene graph. > > A bit unrelated, but what does the "NG" in "NGNode" stand for? It originally stood for Newt Graphics, which was the render graph implementation that supported Prism. We used to have a PG (Platform Graphics) interface that was implemented by a long-since-defunct SG (Swing Graphics) render graph and then NG. Eventually, SG was dropped and then the PG interface removed. ------------- PR Review Comment: https://git.openjdk.org/jfx/pull/2043#discussion_r2732063423
