Home
last modified time | relevance | path

Searched refs:palette (Results 1 – 25 of 124) sorted by relevance

12345

/openbmc/qemu/ui/
H A Dvnc-palette.c32 static VncPaletteEntry *palette_find(const VncPalette *palette, in palette_find() argument
37 QLIST_FOREACH(entry, &palette->table[hash], next) { in palette_find()
57 VncPalette *palette; in palette_new() local
59 palette = g_malloc0(sizeof(*palette)); in palette_new()
60 palette_init(palette, max, bpp); in palette_new()
61 return palette; in palette_new()
64 void palette_init(VncPalette *palette, size_t max, int bpp) in palette_init() argument
66 memset(palette, 0, sizeof (*palette)); in palette_init()
67 palette->max = max; in palette_init()
68 palette->bpp = bpp; in palette_init()
[all …]
H A Dvnc-palette.h52 void palette_init(VncPalette *palette, size_t max, int bpp);
53 void palette_destroy(VncPalette *palette);
55 int palette_put(VncPalette *palette, uint32_t color);
56 int palette_idx(const VncPalette *palette, uint32_t color);
57 size_t palette_size(const VncPalette *palette);
59 void palette_iter(const VncPalette *palette,
62 uint32_t palette_color(const VncPalette *palette, int idx, bool *found);
63 size_t palette_fill(const VncPalette *palette,
H A Dvnc-enc-zrle.c.inc99 VncPalette *palette = &vs->zrle->palette;
114 palette_init(palette, 256, ZRLE_BPP);
124 palette_put(palette, pix);
129 if (palette_size(palette) == 1) {
133 ZRLE_WRITE_PIXEL(vs, palette_color(palette, 0, &found));
137 zrle_choose_palette_rle(vs, w, h, palette, ZRLE_BPP_OUT,
145 size_t size = palette_size(palette);
148 palette_fill(palette, colors);
176 index = palette_idx(palette, pix);
206 assert (palette_size(palette) < 17);
[all …]
H A Dvnc-enc-tight.c115 VncPalette *palette);
350 VncPalette *palette) { \
397 palette_init(palette, max, bpp); \
398 palette_put(palette, c0); \
399 palette_put(palette, c1); \
400 palette_put(palette, ci); \
407 if (!palette_put(palette, (uint32_t)ci)) { \
413 return palette_size(palette); \
422 VncPalette *palette) in tight_fill_palette() argument
437 return tight_fill_palette32(vs, x, y, max, count, bg, fg, palette); in tight_fill_palette()
[all …]
H A Dvnc-enc-zrle.c120 VncPalette *palette, int bpp_out, in zrle_choose_palette_rle() argument
144 if (palette_size(palette) < 128) { in zrle_choose_palette_rle()
147 palette_rle_bytes = (bpp_out / 8) * palette_size(palette); in zrle_choose_palette_rle()
156 if (palette_size(palette) < 17) { in zrle_choose_palette_rle()
159 packed_bytes = (bpp_out / 8) * palette_size(palette); in zrle_choose_palette_rle()
161 bits_per_packed_pixel[palette_size(palette)-1] / 8; in zrle_choose_palette_rle()
/openbmc/qemu/hw/display/
H A Dvga-helpers.h104 uint32_t plane_mask, *palette, data, v; in vga_draw_line2() local
107 palette = vga->last_palette; in vga_draw_line2()
120 ((uint32_t *)d)[0] = palette[v >> 12]; in vga_draw_line2()
121 ((uint32_t *)d)[1] = palette[(v >> 8) & 0xf]; in vga_draw_line2()
122 ((uint32_t *)d)[2] = palette[(v >> 4) & 0xf]; in vga_draw_line2()
123 ((uint32_t *)d)[3] = palette[(v >> 0) & 0xf]; in vga_draw_line2()
127 ((uint32_t *)d)[4] = palette[v >> 12]; in vga_draw_line2()
128 ((uint32_t *)d)[5] = palette[(v >> 8) & 0xf]; in vga_draw_line2()
129 ((uint32_t *)d)[6] = palette[(v >> 4) & 0xf]; in vga_draw_line2()
130 ((uint32_t *)d)[7] = palette[(v >> 0) & 0xf]; in vga_draw_line2()
[all …]
H A Dpl110_template.h40 uint32_t *palette = opaque; in glue() local
45 #define FN(x, y) COPY_PIXEL(d, palette[(data >> (y + 7 - (x))) & 1]); in glue()
47 #define FN(x, y) COPY_PIXEL(d, palette[(data >> ((x) + y)) & 1]); in glue()
68 uint32_t *palette = opaque; in glue() local
73 #define FN(x, y) COPY_PIXEL(d, palette[(data >> (y + 6 - (x)*2)) & 3]); in glue()
75 #define FN(x, y) COPY_PIXEL(d, palette[(data >> ((x)*2 + y)) & 3]); in glue()
96 uint32_t *palette = opaque; in glue() local
101 #define FN(x, y) COPY_PIXEL(d, palette[(data >> (y + 4 - (x)*4)) & 0xf]); in glue()
103 #define FN(x, y) COPY_PIXEL(d, palette[(data >> ((x)*4 + y)) & 0xf]); in glue()
124 uint32_t *palette = opaque; in glue() local
[all …]
H A Dati_2d.c199 filler = 0xffUL << 24 | rgb_to_pixel32(s->vga.palette[0], in ati_2d_blt()
200 s->vga.palette[1], s->vga.palette[2]); in ati_2d_blt()
203 filler = 0xffUL << 24 | rgb_to_pixel32(s->vga.palette[3], in ati_2d_blt()
204 s->vga.palette[4], s->vga.palette[5]); in ati_2d_blt()
H A Dpl110.c76 uint32_t palette[256]; member
101 VMSTATE_UINT32_ARRAY(palette, PL110State, 256),
302 fn, s->palette, in pl110_update_display()
339 s->palette[n] = rgb_to_pixel8(r, g, b); in pl110_update_palette()
342 s->palette[n] = rgb_to_pixel15(r, g, b); in pl110_update_palette()
345 s->palette[n] = rgb_to_pixel16(r, g, b); in pl110_update_palette()
349 s->palette[n] = rgb_to_pixel32(r, g, b); in pl110_update_palette()
H A Dvga.c371 val = s->palette[s->dac_read_index * 3 + s->dac_sub_index]; in vga_ioport_read()
491 memcpy(&s->palette[s->dac_write_index * 3], s->dac_cache, 3); in vga_ioport_write()
1040 uint32_t v, col, *palette; in update_palette16() local
1043 palette = s->last_palette; in update_palette16()
1052 col = rgb_to_pixel32(c6_to_8(s->palette[v]), in update_palette16()
1053 c6_to_8(s->palette[v + 1]), in update_palette16()
1054 c6_to_8(s->palette[v + 2])); in update_palette16()
1055 if (col != palette[i]) { in update_palette16()
1057 palette[i] = col; in update_palette16()
1067 uint32_t v, col, *palette; in update_palette256() local
[all …]
H A Domap_lcdc.c46 uint16_t palette[256]; member
221 omap_lcd->palette, 0x200); in omap_update_display()
222 switch (omap_lcd->palette[0] >> 12 & 7) { in omap_update_display()
232 switch ((omap_lcd->palette[0] >> 12) & 7) { in omap_update_display()
318 draw_line, omap_lcd->palette, in omap_update_display()
373 s->palette, 0x200); in omap_lcd_update()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libsdl/libsdl-1.2.15/
H A DCVE-2019-7635.patch8 CVE-2019-7635: Reject BMP images with pixel colors out the palette
10 than the palette offers an SDL_Surface with a palette of the indicated
14 (that is based on the palette) memory. I.e. passing such SDL_Surface
19 maximal color number in the palette. A validation failure raises an
40 + "A BMP image contains a pixel with a color out of the palette");
51 + if ( 8 == biBitCount && palette && biClrUsed < (1 << biBitCount ) ) {
55 + "A BMP image contains a pixel with a color out of the palette");
H A DCVE-2019-7638.patch18 …ated. But then biClrUsed colors are read from a file and stored into the palette. SDL_LoadBMP_RW s…
29 if ( palette ) {
/openbmc/u-boot/tools/
H A Dbmp_logo.c11 uint8_t palette[256*3]; member
163 b->palette[(int)(i*3+2)] = fgetc(fp); in main()
164 b->palette[(int)(i*3+1)] = fgetc(fp); in main()
165 b->palette[(int)(i*3+0)] = fgetc(fp); in main()
170 (b->palette[(int)(i*3+0)] >> 4) & 0x0F, in main()
171 (b->palette[(int)(i*3+1)] >> 4) & 0x0F, in main()
172 (b->palette[(int)(i*3+2)] >> 4) & 0x0F, in main()
/openbmc/u-boot/drivers/video/
H A Dpxa_lcd.c346 return (ushort *)fbi->palette; in configuration_get_cmap()
363 unsigned short *palette = (unsigned short *)fbi->palette; in lcd_setcolreg() local
372 palette[regno] = ~val; in lcd_setcolreg()
374 palette[regno] = val; in lcd_setcolreg()
379 regno, &palette[regno], in lcd_setcolreg()
381 palette[regno]); in lcd_setcolreg()
422 fbi->palette = (u_long)lcdbase + fb_size + PAGE_SIZE - palette_mem_size; in pxafb_init_mem()
553 fbi->dmadesc_fblow = (struct pxafb_dma_descriptor *)((unsigned int)fbi->palette - 3*16); in pxafb_init()
554 fbi->dmadesc_fbhigh = (struct pxafb_dma_descriptor *)((unsigned int)fbi->palette - 2*16); in pxafb_init()
555 fbi->dmadesc_palette = (struct pxafb_dma_descriptor *)((unsigned int)fbi->palette - 1*16); in pxafb_init()
[all …]
/openbmc/linux/drivers/video/fbdev/
H A Ds3c-fb.c98 unsigned short palette[S3C_FB_MAX_WIN]; member
169 struct s3c_fb_palette palette; member
266 if (sfb->variant.palette[win->index] != 0) { in s3c_fb_check_var()
705 palreg = sfb->regs + sfb->variant.palette[win->index]; in s3c_fb_update_palette()
770 val = chan_to_field(red, &win->palette.r); in s3c_fb_setcolreg()
771 val |= chan_to_field(green, &win->palette.g); in s3c_fb_setcolreg()
772 val |= chan_to_field(blue, &win->palette.b); in s3c_fb_setcolreg()
1217 win->palette.r.offset = 11; in s3c_fb_probe_win()
1218 win->palette.r.length = 5; in s3c_fb_probe_win()
1219 win->palette.g.offset = 5; in s3c_fb_probe_win()
[all …]
H A Dacornfb.h36 union palette { union
52 union palette palette[VIDC_PALETTE_SIZE]; member
H A Dcyber2000fb.c74 } palette[NR_PALETTE]; member
300 cfb->palette[regno].red = red; in cyber2000fb_setcolreg()
301 cfb->palette[regno].green = green; in cyber2000fb_setcolreg()
302 cfb->palette[regno].blue = blue; in cyber2000fb_setcolreg()
326 cfb->palette[regno << 2].green = green; in cyber2000fb_setcolreg()
333 cyber2000fb_writeb(cfb->palette[regno >> 1].red, in cyber2000fb_setcolreg()
336 cyber2000fb_writeb(cfb->palette[regno >> 1].blue, in cyber2000fb_setcolreg()
339 green = cfb->palette[regno << 3].green; in cyber2000fb_setcolreg()
345 cfb->palette[regno << 3].red = red; in cyber2000fb_setcolreg()
346 cfb->palette[regno << 3].green = green; in cyber2000fb_setcolreg()
[all …]
/openbmc/linux/drivers/video/fbdev/omap/
H A Dlcdc.c385 u16 *palette; in load_palette() local
387 palette = (u16 *)lcdc.palette_virt; in load_palette()
389 *(u16 *)palette &= 0x0fff; in load_palette()
390 *(u16 *)palette |= lcdc.palette_code; in load_palette()
416 u16 *palette; in omap_lcdc_setcolreg() local
421 palette = (u16 *)lcdc.palette_virt; in omap_lcdc_setcolreg()
423 palette[regno] &= ~0x0fff; in omap_lcdc_setcolreg()
424 palette[regno] |= ((red >> 12) << 8) | ((green >> 12) << 4 ) | in omap_lcdc_setcolreg()
/openbmc/webui-vue/docs/customization/
H A Dtheme.md129 Supporting a different color palette is a simple process. The default color
130 palette is supported using the Sass variables outlined in the color guidelines
138 overrides. There are three Sass maps created to establish the color palette.
148 color palette can be customized. Using these variables outside of the helper
160 color variables. This smaller color palette creates a scheme that is not
168 This map is the key to customizing the application's color palette. Take a look
174 The gray color palette contains nine shades of gray that range from light to
189 - `gray('<gray color palette key'>)`
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-indexed.rst10 entry ARGB palette. It is intended for
12 the palette, this must be done with ioctls of the Linux framebuffer API.
/openbmc/linux/drivers/video/fbdev/core/
H A Dfbmem.c230 u32 *palette) in fb_set_logo_truepalette() argument
251 palette[i+32] = (safe_shift((clut[0] & redmask), redshift) | in fb_set_logo_truepalette()
260 u32 *palette) in fb_set_logo_directpalette() argument
270 palette[i] = i << redshift | i << greenshift | i << blueshift; in fb_set_logo_directpalette()
458 u32 *palette = NULL, *saved_pseudo_palette = NULL; in fb_show_logo_line() local
475 palette = kmalloc(256 * 4, GFP_KERNEL); in fb_show_logo_line()
476 if (palette == NULL) in fb_show_logo_line()
480 fb_set_logo_truepalette(info, logo, palette); in fb_show_logo_line()
482 fb_set_logo_directpalette(info, logo, palette); in fb_show_logo_line()
485 info->pseudo_palette = palette; in fb_show_logo_line()
[all …]
/openbmc/phosphor-led-sysfs/
H A Dphysical.cpp143 auto palette = convertPaletteFromString(prefix + tmp); in setLedColor() local
144 setPropertyByName("Color", palette); in setLedColor()
/openbmc/u-boot/tools/easylogo/
H A Deasylogo.c52 void *data, *palette; member
177 image->palette = NULL; in image_load_tga()
239 free (image->palette); in image_free()
258 yuyv_image->palette = 0; in image_rgb_to_yuyv()
294 rgb565_image->palette = 0; in image_rgb888_to_rgb565()
/openbmc/webui-vue/docs/guide/guidelines/
H A Dcolors.md3 This color palette has been agreed upon by the OpenBMC community and differs
4 from the Bootstrap color patterns. The OpenBMC palette includes custom hex

12345