Bug 113241 - [painting] AnnotationPainter should use the horizontal clipping information of repaint requests to optimize painting
Summary: [painting] AnnotationPainter should use the horizontal clipping information o...
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.2   Edit
Hardware: PC All
: P5 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2005-10-20 11:07 EDT by Tom Hofmann CLA
Modified: 2019-09-06 16:18 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Hofmann CLA 2005-10-20 11:07:01 EDT
3.2 M2

For bug 35931, AnnotationPainter has been changed to prune the set of redrawn
annotations using the clipping region of the repaint request. The current
algorithm extracts the lines touched by the clipping region and redraws the
annotaions on these lines.

It could optimize further by pruning annotations that are not visible due to
horizontal scrolling. This is especially important for files with long lines
(see also bug 71994).
Comment 1 Dani Megert CLA 2007-10-09 06:13:27 EDT
Reducing priority as we now use the new SWT text styles to paint the annotations.
Comment 2 Eclipse Webmaster CLA 2019-09-06 16:18:57 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.