-
Enhancement
-
Resolution: Unresolved
-
P3
-
fx2.0
Take http://javafx-jira.kenai.com/browse/RT-5069
"Text node computes complete text layout, even if clipped to a much smaller size"
clipped could mean via a clip node, or it could mean scrolled off the visible portion of the window.
We can detect the former, but the PGNode has - ie NGText in this case - has no idea how
much work can be skipped. We could use a device clip so that when we have a Graphics
instance we know what rendering work can be skipped.
"Text node computes complete text layout, even if clipped to a much smaller size"
clipped could mean via a clip node, or it could mean scrolled off the visible portion of the window.
We can detect the former, but the PGNode has - ie NGText in this case - has no idea how
much work can be skipped. We could use a device clip so that when we have a Graphics
instance we know what rendering work can be skipped.
- blocks
-
JDK-8098936 Text node computes complete text layout, even if clipped to a much smaller size
-
- Resolved
-
-
JDK-8100850 NGText should clip single line text to avoid excessive rendering
-
- Resolved
-
- relates to
-
JDK-8128086 fx2.1-15 (b01): up to 90% regression in Controls.TextArea-select_all-255x1000 in j2d pipeline
-
- Closed
-
-
JDK-8101047 TextArea: performance issue
-
- Closed
-