@Override
    public Image register() {
        super.register();
        return this;
    }
Specifies an image without a host buffer, a new chunk of memory
will be allocated.

@param type the image type
@param width the width
@param height the height, unused for image types {@code ImageType.IMAGE_1D*}
@param depth the depth of the image, only used for image type {@code ImageType.IMAGE_3D}
@param arraySize the number of array elements for image type {@code ImageType.IMAGE_1D_ARRAY} and {@code ImageType.IMAGE_2D_ARRAY}
jme3-core/src/main/java/com/jme3/opencl/Image.java