@Override
        public boolean equals(Object obj) {
            if (obj == null) {
                return false;
            }
            if (getClass() != obj.getClass()) {
                return false;
            }
            final ImageFormat other = (ImageFormat) obj;
            if (this.channelOrder != other.channelOrder) {
                return false;
            }
            if (this.channelType != other.channelType) {
                return false;
            }
            return true;
        }
Describes the image format, consisting of
{@link ImageChannelOrder} and {@link ImageChannelType}.
jme3-core/src/main/java/com/jme3/opencl/Image.java