2362N/A * or visit www.oracle.com if you need additional information or have any
0N/A#include "sun_awt_image_ImagingLib.h"
0N/A#include "java_awt_Transparency.h"
0N/A#include "java_awt_image_AffineTransformOp.h"
0N/A#include "java_awt_image_BufferedImage.h"
0N/A#include "java_awt_color_ColorSpace.h"
0N/A#include "java_awt_image_ConvolveOp.h"
0N/A#include "sun_awt_image_IntegerComponentRaster.h"
0N/A#include "awt_ImagingLib.h"
0N/A#include "awt_parseImage.h"
0N/A#include "imageInitIDs.h"
0N/A#include <jni_util.h>
0N/A#include "awt_Mlib.h"
0N/A#include "safe_alloc.h"
5817N/A#include "safe_math.h"
0N/A * Static Variables/Structures *
0N/A int forceAlpha);
0N/A int forceAlpha);
0N/A int forceAlpha);
0N/A int supportsAlpha);
0N/A int supportsAlpha);
0N/A int supportsAlpha);
0N/A case MLIB_FAILURE:
0N/A case MLIB_NULLPOINTER:
0N/A case MLIB_OUTOFRANGE:
1115N/A return MLIB_EDGE_DST_COPY_SRC;
1115N/A return MLIB_EDGE_DST_FILL_ZERO;
0N/A if (s_startOff != 0) {
0N/A if (s_startOff != 0) {
0N/A case BYTE_DATA_TYPE:
0N/A case SHORT_DATA_TYPE:
0N/A switch(interpType) {
0N/A switch(interpType) {
0N/A case MLIB_SHORT:
6344N/A#ifdef _LITTLE_ENDIAN
6344N/A#ifdef SIMPLE_LOOKUP_LOOP
6344N/A for (i=0; i < lut_nbands; i++) {
0N/A for (j=0; j < ncomponents; j++) {
6344N/A for (i=0; i < lut_nbands; i++) {
6344N/A for (i=0; i < lut_nbands; i++) {
0N/A for (i=0; i < lut_nbands; i++) {
0N/A for (i=0; i < lut_nbands; i++) {
0N/A case BYTE_DATA_TYPE:
0N/A case SHORT_DATA_TYPE:
0N/A for (i=0; i < lut_nbands; i++) {
0N/A /* This function is platform-dependent and is in awt_mlib.c */
0N/A case BYTE_DATA_TYPE:
0N/A case SHORT_DATA_TYPE:
0N/A case INT_DATA_TYPE:
0N/A g_BImgGetRGBMID, 0, y,
0N/A if (cvtToDefault) {
0N/A case INDEX_CM_TYPE:
0N/A case DIRECT_CM_TYPE:
0N/A case BYTE_DATA_TYPE:
0N/A case SHORT_DATA_TYPE:
0N/A case INT_DATA_TYPE:
0N/A case BYTE_DATA_TYPE:
0N/A case SHORT_DATA_TYPE:
0N/A if (srcmlibImP) {
0N/A if (dstmlibImP) {
6378N/A int lastScanOffset; \
6378N/A return ERR_BAD_IMAGE_LAYOUT; \
6378N/A return ERR_BAD_IMAGE_LAYOUT; \
6378N/A return ERR_BAD_IMAGE_LAYOUT; \
6378N/A return ERR_BAD_IMAGE_LAYOUT; \
6378N/A return ERR_BAD_IMAGE_LAYOUT; \
0N/A int forceAlpha)
0N/A if (forceAlpha) {
0N/A int forceAlpha)
0N/A if (forceAlpha) {
0N/A int forceAlpha)
0N/A if (forceAlpha) {
0N/A int supportsAlpha)
0N/A if (supportsAlpha) {
0N/A int supportsAlpha)
0N/A if (supportsAlpha) {
0N/A int supportsAlpha)
0N/A if (supportsAlpha) {