Created by: benfry
Several changes necessary to move image handling into Surface so that we're not invoking AWT.
However, if that's done, we need to replace the image loading for JOGL and JavaFX as well, or have those subclass a LameKindaSurfaceAWT which has the AWT code.
There's a constructor, resizer, and some IO options in PImage that all make use of AWT code. These will all be moved to PImageJava2D inside the processing.awt package, but will need replacements for JOGL and JavaFX.
Created by: benfry
Several changes necessary to move image handling into
Surfaceso that we're not invoking AWT.However, if that's done, we need to replace the image loading for JOGL and JavaFX as well, or have those subclass a LameKindaSurfaceAWT which has the AWT code.
There's a constructor, resizer, and some IO options in
PImagethat all make use of AWT code. These will all be moved toPImageJava2Dinside theprocessing.awtpackage, but will need replacements for JOGL and JavaFX.