Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8091168

The auto-generated software peers for the effects filters do not handle transformed inputs optimally

XMLWordPrintable

      While fixing RT-4763 the ImageData class that holds pixel data for the inputs and outputs of effects was modified to incorporate a transform attribute.

      The hardware versions of these effects were all modified to take the transform into account and sample their inputs with a LinearInterpolation filter, but the software routines that are automatically generated by the JSL compiler were modified to instead request a transformed version of the input data and then continue to operate on it pixel by pixel. This creates extra intermediate images in many common cases and wastes time transforming the input when the filter loop could simply perform the resampling as it operates.

            Unassigned Unassigned
            flar Jim Graham
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Imported: