Searched defs:palette (Results 1 - 15 of 15) sorted by relevance

/openjdk7/jdk/src/windows/native/sun/windows/
H A Dawt_Win32GraphicsDevice.h101 AwtPalette *palette; member in class:AwtWin32GraphicsDevice
/openjdk7/jdk/test/sun/awt/image/ImageRepresentation/
H A DLUTCompareTest.java27 * @summary Test verifies that palette comparison procedure of
143 * 1) with {red, red} palette
144 * 2) with {blue, red } palette
167 private static BufferedImage createFrame(int[] palette) { argument
168 IndexColorModel icm = new IndexColorModel(getNumBits(palette.length),
169 palette.length, palette, 0, false, -1, DataBuffer.TYPE_BYTE);
181 throw new RuntimeException("Invalid palette size: " + size);
/openjdk7/jdk/src/windows/native/sun/java2d/windows/
H A DGDIBlitLoops.cpp40 RGBQUAD palette[256]; member in union:tagBitmapheader::__anon1081
153 // Copy palette info into bitmap for 8-bit image
155 memcpy(bmi.colors.palette, srcInfo.lutBase, srcInfo.lutSize * sizeof(RGBQUAD));
177 memcpy(bmi.colors.palette, byteGrayPalette, 256 * sizeof(RGBQUAD));
H A DGDIWindowSurfaceData.cpp137 // palette-sharing takes care of color issues for us. But
138 // on win98 if we don't realize a DC's palette, that
139 // palette does not appear to have correct access to the
403 // masks as a palette DIB is used instead. Likewise
773 RGBQUAD palette[256]; member in union:tagBitmapheader::__anon1082
780 // make sure that the latest palette info gets loaded into
783 // recreation only when the palette changes
819 memcpy(bmi.colors.palette, wsdo->device->GetSystemPaletteEntries(),
820 sizeof(bmi.colors.palette));
/openjdk7/jdk/src/share/classes/com/sun/imageio/plugins/bmp/
H A DBMPMetadata.java88 public byte[] palette = null; field in class:BMPMetadata
169 if ((palette != null) && (paletteSize > 0)) {
171 int numComps = palette.length / paletteSize;
176 red = palette[j++] & 0xff;
177 green = palette[j++] & 0xff;
178 blue = palette[j++] & 0xff;
184 new Byte((byte)(palette[j++] & 0xff)));
194 if ((palette != null) && (paletteSize > 0)) {
197 int numComps = palette.length / paletteSize;
203 subNode1.setAttribute("red", "" + palette[
[all...]
H A DBMPImageReader.java113 private byte palette[]; field in class:BMPImageReader
274 // Read in the palette
277 palette = new byte[sizeOfPalette];
278 iis.readFully(palette, 0, sizeOfPalette);
279 metadata.palette = palette;
309 // Read in the palette
312 palette = new byte[sizeOfPalette];
313 iis.readFully(palette, 0, sizeOfPalette);
315 metadata.palette
[all...]
/openjdk7/jdk/src/share/classes/com/sun/imageio/plugins/common/
H A DPaletteBuilder.java65 protected ColorNode[] palette; field in class:PaletteBuilder
76 * of colors in the given image exceeds maximum palette size).
99 * Creates an palette representing colors from given image
101 * maximum palette size closest colors would be merged.
123 * palette for given image type.
129 * is likely to be able to create palette for this image type.
143 * palette for given rendered image.
149 * is likely to be able to create palette for this image type.
309 palette = new ColorNode[size];
336 palette[inde
[all...]
/openjdk7/jdk/src/share/native/sun/awt/libpng/
H A Dpnginfo.h64 * cleaned up before the structure is discarded: palette, trans, text,
91 png_colorp palette; /* array of color values (valid & PNG_INFO_PLTE) */ member in struct:png_info_def
92 png_uint_16 num_palette; /* number of color entries in "palette" (PLTE) */
93 png_uint_16 num_trans; /* number of transparent palette color (tRNS) */
163 * same order as the palette colors, starting from index 0. Values
170 png_color_16 trans_color; /* transparent color for non-palette image */
206 * various palette entries, so that a viewer can intelligently select a
207 * reduced-color palette, if required. Data is an array of "num_palette"
H A Dpngget.c845 png_colorp *palette, int *num_palette)
850 && palette != NULL)
852 *palette = info_ptr->palette;
844 png_get_PLTE(png_const_structp png_ptr, png_const_infop info_ptr, png_colorp *palette, int *num_palette) argument
H A Dpngset.c168 "Invalid palette size, hIST allocation skipped");
495 png_const_colorp palette, int num_palette)
506 png_error(png_ptr, "Invalid palette length");
510 png_warning(png_ptr, "Invalid palette length");
515 /* It may not actually be necessary to set png_ptr->palette here;
525 png_ptr->palette = (png_colorp)png_calloc(png_ptr,
528 png_memcpy(png_ptr->palette, palette, num_palette * png_sizeof(png_color));
529 info_ptr->palette = png_ptr->palette;
494 png_set_PLTE(png_structp png_ptr, png_infop info_ptr, png_const_colorp palette, int num_palette) argument
[all...]
H A Dpngstruct.h146 png_colorp palette; /* palette from the input file */ member in struct:png_struct_def
147 png_uint_16 num_palette; /* number of color entries in palette */
229 int cur_palette; /* current push library palette index */
251 png_bytep quantize_index; /* index translation for palette files */
324 in the palette */
326 palette color */
H A Dpngrtran.c390 /* Dither file to 8-bit. Supply a palette, the current number
391 * of elements in the palette, the maximum number of elements
393 * of colors is greater then the maximum number, the palette will be
409 png_set_quantize(png_structp png_ptr, png_colorp palette, argument
448 /* Find the least used palette entries by starting a
479 /* Swap the palette around, and set up a table, if necessary */
495 palette[i] = palette[j];
517 tmp_color = palette[j];
518 palette[
1553 png_colorp palette = png_ptr->palette; local
1748 png_colorp palette = png_ptr->palette; local
1779 png_colorp palette = png_ptr->palette; local
3378 png_build_grayscale_palette(int bit_depth, png_colorp palette) argument
4414 png_do_expand_palette(png_row_infop row_info, png_bytep row, png_const_colorp palette, png_const_bytep trans_alpha, int num_trans) argument
[all...]
H A Dpngrutil.c627 /* Read and check the palette */
631 png_color palette[PNG_MAX_PALETTE_LENGTH]; local
674 png_warning(png_ptr, "Invalid palette chunk");
681 png_error(png_ptr, "Invalid palette chunk");
688 for (i = 0, pal_ptr = palette; i < num; i++, pal_ptr++)
704 palette[i].red = buf[0];
705 palette[i].green = buf[1];
706 palette[i].blue = buf[2];
752 png_set_PLTE(png_ptr, info_ptr, palette, num);
1669 background.red = (png_uint_16)png_ptr->palette[bu
[all...]
H A Dpngtest.c1089 png_colorp palette; local
1092 if (png_get_PLTE(read_ptr, read_info_ptr, &palette, &num_palette))
1093 png_set_PLTE(write_ptr, write_info_ptr, palette, num_palette);
H A Dpngwutil.c895 /* Write the palette. We are careful not to trust png_color to be in the
900 png_write_PLTE(png_structp png_ptr, png_const_colorp palette, argument
918 png_error(png_ptr, "Invalid number of colors in palette");
923 png_warning(png_ptr, "Invalid number of colors in palette");
942 for (i = 0, pal_ptr = palette; i < num_pal; i++, pal_ptr++)
954 pal_ptr=palette;
1219 /* Loop through each palette entry, writing appropriately */
1454 png_warning(png_ptr, "Invalid background palette index");

Completed in 516 milliseconds