Changeset 734 for libcaca/trunk/src


Ignore:
Timestamp:
Apr 10, 2006, 10:02:38 PM (14 years ago)
Author:
Sam Hocevar
Message:
  • Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
Location:
libcaca/trunk/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/src/aafire.c

    r710 r734  
    4343static caca_t *kk;
    4444static int XSIZ, YSIZ;
    45 static struct cucul_bitmap *cucul_bitmap;
     45static struct cucul_dither *cucul_dither;
    4646static char *bitmap;
    4747static int pause = 0;
     
    141141
    142142#ifdef LIBCACA
    143   cucul_bitmap = cucul_create_bitmap(8, XSIZ, YSIZ - 2, XSIZ, 0, 0, 0, 0);
    144   cucul_set_bitmap_palette(cucul_bitmap, r, g, b, a);
     143  cucul_dither = cucul_create_dither(8, XSIZ, YSIZ - 2, XSIZ, 0, 0, 0, 0);
     144  cucul_set_dither_palette(cucul_dither, r, g, b, a);
    145145  bitmap = malloc(4 * cucul_get_width(qq) * cucul_get_height(qq) * sizeof(char));
    146146  memset(bitmap, 0, 4 * cucul_get_width(qq) * cucul_get_height(qq));
     
    236236#ifdef LIBCACA
    237237paused:
    238   cucul_draw_bitmap(qq, 0, 0,
    239                     cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    240                     cucul_bitmap, bitmap);
     238  cucul_dither_bitmap(qq, 0, 0,
     239                      cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     240                      cucul_dither, bitmap);
    241241  cucul_set_color(qq, CUCUL_COLOR_WHITE, CUCUL_COLOR_BLUE);
    242242  cucul_putstr(qq, cucul_get_width(qq) - 30, cucul_get_height(qq) - 2,
  • libcaca/trunk/src/cacaball.c

    r710 r734  
    4747    float d[METABALLS], di[METABALLS], dj[METABALLS], dk[METABALLS];
    4848    unsigned int x[METABALLS], y[METABALLS];
    49     struct cucul_bitmap *cucul_bitmap;
     49    struct cucul_dither *cucul_dither;
    5050    float i = 10.0, j = 17.0, k = 11.0;
    5151    int p, frame = 0, pause = 0;
     
    6868    r[255] = g[255] = b[255] = 0xfff;
    6969
    70     /* Create a libcucul bitmap smaller than our pixel buffer, so that we
     70    /* Create a libcucul dither smaller than our pixel buffer, so that we
    7171     * display only the interesting part of it */
    72     cucul_bitmap = cucul_create_bitmap(8, XSIZ - METASIZE, YSIZ - METASIZE,
     72    cucul_dither = cucul_create_dither(8, XSIZ - METASIZE, YSIZ - METASIZE,
    7373                                       XSIZ, 0, 0, 0, 0);
    7474
     
    128128
    129129        /* Set the palette */
    130         cucul_set_bitmap_palette(cucul_bitmap, r, g, b, a);
     130        cucul_set_dither_palette(cucul_dither, r, g, b, a);
    131131
    132132        /* Silly paths for our balls */
     
    154154paused:
    155155        /* Draw our virtual buffer to screen, letting libcucul resize it */
    156         cucul_draw_bitmap(qq, 0, 0,
     156        cucul_dither_bitmap(qq, 0, 0,
    157157                          cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    158                           cucul_bitmap, pixels + (METASIZE / 2) * (1 + XSIZ));
     158                          cucul_dither, pixels + (METASIZE / 2) * (1 + XSIZ));
    159159        cucul_set_color(qq, CUCUL_COLOR_WHITE, CUCUL_COLOR_BLUE);
    160160        cucul_putstr(qq, cucul_get_width(qq) - 30, cucul_get_height(qq) - 2,
     
    166166    /* End, bye folks */
    167167end:
    168     cucul_free_bitmap(cucul_bitmap);
     168    cucul_free_dither(cucul_dither);
    169169    caca_detach(kk);
    170170    cucul_free(qq);
  • libcaca/trunk/src/cacamoir.c

    r710 r734  
    4040    cucul_t *qq; caca_t *kk;
    4141    unsigned int red[256], green[256], blue[256], alpha[256];
    42     struct cucul_bitmap *bitmap;
     42    struct cucul_dither *dither;
    4343    int i, x, y, frame = 0, pause = 0;
    4444
     
    6363        draw_disc(i, (i / DISCTHICKNESS) % 2);
    6464
    65     /* Create a libcucul bitmap */
    66     bitmap = cucul_create_bitmap(8, XSIZ, YSIZ, XSIZ, 0, 0, 0, 0);
     65    /* Create a libcucul dither */
     66    dither = cucul_create_dither(8, XSIZ, YSIZ, XSIZ, 0, 0, 0, 0);
    6767
    6868    /* Main loop */
     
    9393        blue[1] = 0.5 * (1 + cos(0.05 * frame + 5.0)) * 0xfff;
    9494
    95         cucul_set_bitmap_palette(bitmap, red, green, blue, alpha);
     95        cucul_set_dither_palette(dither, red, green, blue, alpha);
    9696
    9797        /* Draw circles */
     
    107107
    108108paused:
    109         cucul_draw_bitmap(qq, 0, 0,
    110                           cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    111                           bitmap, screen);
     109        cucul_dither_bitmap(qq, 0, 0,
     110                            cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     111                            dither, screen);
    112112        cucul_set_color(qq, CUCUL_COLOR_WHITE, CUCUL_COLOR_BLUE);
    113113        cucul_putstr(qq, cucul_get_width(qq) - 30, cucul_get_height(qq) - 2,
     
    117117
    118118end:
    119     cucul_free_bitmap(bitmap);
     119    cucul_free_dither(dither);
    120120    caca_detach(kk);
    121121    cucul_free(qq);
  • libcaca/trunk/src/cacaplas.c

    r716 r734  
    4444    unsigned int red[256], green[256], blue[256], alpha[256];
    4545    double r[3], R[6];
    46     struct cucul_bitmap *bitmap;
     46    struct cucul_dither *dither;
    4747    int i, x, y, frame = 0, pause = 0;
    4848
     
    7979    }
    8080
    81     /* Create a libcucul bitmap */
    82     bitmap = cucul_create_bitmap(8, XSIZ, YSIZ, XSIZ, 0, 0, 0, 0);
     81    /* Create a libcucul dither */
     82    dither = cucul_create_dither(8, XSIZ, YSIZ, XSIZ, 0, 0, 0, 0);
    8383
    8484    /* Main loop */
     
    108108
    109109        /* Set the palette */
    110         cucul_set_bitmap_palette(bitmap, red, green, blue, alpha);
     110        cucul_set_dither_palette(dither, red, green, blue, alpha);
    111111
    112112        do_plasma(screen,
     
    120120
    121121paused:
    122         cucul_draw_bitmap(qq, 0, 0,
    123                           cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    124                           bitmap, screen);
     122        cucul_dither_bitmap(qq, 0, 0,
     123                            cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     124                            dither, screen);
    125125
    126126        cucul_blit(qq2, 0, 0, qq, NULL);
     
    137137
    138138end:
    139     cucul_free_bitmap(bitmap);
     139    cucul_free_dither(dither);
    140140    caca_detach(kk);
    141141    cucul_free(qq);
  • libcaca/trunk/src/cacaview.c

    r710 r734  
    6868#endif
    6969char *pixels = NULL;
    70 struct cucul_bitmap *bitmap = NULL;
     70struct cucul_dither *dither = NULL;
    7171unsigned int w, h, depth, bpp, rmask, gmask, bmask, amask;
    7272#if !defined(HAVE_IMLIB2_H)
     
    383383                          y + height * (1.0 + yfactor) / 2);
    384384
    385             cucul_draw_bitmap(qq, ww * (1.0 - xfactor) * xdelta,
     385            cucul_dither_bitmap(qq, ww * (1.0 - xfactor) * xdelta,
    386386                              y + height * (1.0 - yfactor) * ydelta,
    387387                              ww * (xdelta + (1.0 - xdelta) * xfactor),
    388388                              y + height * (ydelta + (1.0 - ydelta) * yfactor),
    389                               bitmap, pixels);
     389                              dither, pixels);
    390390        }
    391391
     
    507507    if(g < -GAMMA_MAX) g = -GAMMA_MAX;
    508508
    509     cucul_set_bitmap_gamma(bitmap, (g < 0) ? 1.0 / gammatab[-g] : gammatab[g]);
     509    cucul_set_dither_gamma(dither, (g < 0) ? 1.0 / gammatab[-g] : gammatab[g]);
    510510}
    511511
     
    522522    pixels = NULL;
    523523#endif
    524     if(bitmap)
    525         cucul_free_bitmap(bitmap);
    526     bitmap = NULL;
     524    if(dither)
     525        cucul_free_dither(dither);
     526    dither = NULL;
    527527}
    528528
     
    547547    depth = 4;
    548548
    549     /* Create the libcucul bitmap */
    550     bitmap = cucul_create_bitmap(bpp, w, h, depth * w,
     549    /* Create the libcucul dither */
     550    dither = cucul_create_dither(bpp, w, h, depth * w,
    551551                                 rmask, gmask, bmask, amask);
    552     if(!bitmap)
     552    if(!dither)
    553553    {
    554554        imlib_free_image();
     
    653653    memset(pixels, 0, w * h * depth);
    654654
    655     /* Read the bitmap data */
     655    /* Read the dither data */
    656656    for(i = h; i--; )
    657657    {
     
    715715    fclose(fp);
    716716
    717     /* Create the libcucul bitmap */
    718     bitmap = cucul_create_bitmap(bpp, w, h, depth * w,
     717    /* Create the libcucul dither */
     718    dither = cucul_create_dither(bpp, w, h, depth * w,
    719719                                 rmask, gmask, bmask, amask);
    720     if(!bitmap)
     720    if(!dither)
    721721    {
    722722        free(pixels);
     
    726726
    727727    if(bpp == 8)
    728         cucul_set_bitmap_palette(bitmap, red, green, blue, alpha);
     728        cucul_set_dither_palette(dither, red, green, blue, alpha);
    729729#endif
    730730}
Note: See TracChangeset for help on using the changeset viewer.