geosolutions-it / jai-ext

Java Advanced Imaging Open Source Replacement Wannabe
Apache License 2.0
89 stars 38 forks source link

Optimize BufferdImageAdapter so that it does not synchronize on each object creation #274

Closed aaime closed 3 years ago

aaime commented 3 years ago

It's actually PlanarImage that tries to create a unique id, and synchronizes on the operation. But BufferedImageAdapter does not really need that id to start with, and implementing RenderedImage fully is not too hard after all.