Improve performance and memory usage of scaling algorithm used in ImageLoader

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: P3
    • fx1.3
    • Affects Version/s: fx1.2
    • Component/s: javafx
    • None

      The multi-step downscaling algorithm used in ImageLoader produces high-quality results but it creates lots of intermediate BufferedImages along the way, which places a burden on the GC. We should try a different algorithm that does the scaling in-place (meaning one that reuses the source raster) to eliminate the need for intermediate images and improve performance.

            Assignee:
            Brian Burkhalter
            Reporter:
            Christopher Campbell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: