[OpenJDK 2D-Dev] [9] Review Request: 8059942 Default implementation of DrawImage.renderImageXform() should be improved for d3d/ogl
Sergey Bylokhov
sergey.bylokhov at oracle.com
Mon Nov 10 22:52:36 UTC 2014
Hi, Jim.
To simply fill a span in the Region, I'll need to open Region.appendSpan() method, but I do not want to do it. So I need to create my own EdgesSpanIterator, or totally eliminate this loop and return Region object from the TransformHelper directly. Probably some logic can be moved from TransformHelper to the java level(atleast generation of edges array). Additionally it will be simpler to check a performance improvement, because now it is not so obvious comparing to the current percents improvement.
----- james.graham at oracle.com wrote:
> On 11/10/14 12:03 PM, Sergey Bylokhov wrote:
> > Note that I plan to improve generation of the clip region of this
> method
> > later.
>
> Ah, I missed this. It should be fairly easy to write a tight loop in
>
> Region to fill in a spans buffer. I'm not sure it needs to be pushed
>
> off. It would either be filed and forgotten thereby leaving a bad
> code
> template in our code for someone else to come along and copy from - or
>
> it would be fixed immediately and so I'm not sure why we don't just
> fix
> it with the initial bug...?
>
> ...jim
More information about the 2d-dev
mailing list