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

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/test/demo.c

    r711 r734  
    484484static void demo_render(void)
    485485{
    486     struct cucul_bitmap *bitmap;
     486    struct cucul_dither *dither;
    487487    //short buffer[256*256];
    488488    //short *dest = buffer;
     
    501501        *dest++ = (x << 16) | (y << 8) | (z);
    502502    }
    503     cucul_set_bitmap_invert(bitmap, 1);
    504     //bitmap = cucul_create_bitmap(16, 256, 256, 2 * 256, 0xf800, 0x07e0, 0x001f, 0x0000);
    505     bitmap = cucul_create_bitmap(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
    506     cucul_draw_bitmap(qq, 0, 0, cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    507                      bitmap, buffer);
    508     cucul_free_bitmap(bitmap);
     503    cucul_set_dither_invert(dither, 1);
     504    //dither = cucul_create_dither(16, 256, 256, 2 * 256, 0xf800, 0x07e0, 0x001f, 0x0000);
     505    dither = cucul_create_dither(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
     506    cucul_dither_bitmap(qq, 0, 0, cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     507                     dither, buffer);
     508    cucul_free_dither(dither);
    509509}
    510510#endif
     
    514514static void demo_render(void)
    515515{
    516     struct cucul_bitmap *bitmap;
     516    struct cucul_dither *dither;
    517517    int buffer[256*256];
    518518    int *dest;
     
    547547        draw_circle(buffer, xo, yo, z, 0x000000ff, 200);
    548548
    549     bitmap = cucul_create_bitmap(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
    550  cucul_set_bitmap_invert(bitmap, 1);
    551     cucul_draw_bitmap(qq, 0, 0, cucul_get_width(qq) - 1, cucul_get_height(qq) - 1, bitmap, (char *)buffer);
    552     cucul_free_bitmap(bitmap);
     549    dither = cucul_create_dither(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
     550 cucul_set_dither_invert(dither, 1);
     551    cucul_dither_bitmap(qq, 0, 0, cucul_get_width(qq) - 1, cucul_get_height(qq) - 1, dither, (char *)buffer);
     552    cucul_free_dither(dither);
    553553}
    554554
  • libcaca/trunk/test/export.c

    r706 r734  
    3636{
    3737    cucul_t *qq;
    38     struct cucul_bitmap *bitmap;
     38    struct cucul_dither *dither;
    3939    struct cucul_export *buffer;
    4040    int x, y;
     
    7373    }
    7474
    75     bitmap = cucul_create_bitmap(32, 256, 256, 4 * 256,
     75    dither = cucul_create_dither(32, 256, 256, 4 * 256,
    7676                                 0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    77     cucul_draw_bitmap(qq, 0, 0,
    78                       cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    79                       bitmap, pixels);
    80     cucul_free_bitmap(bitmap);
     77    cucul_dither_bitmap(qq, 0, 0,
     78                        cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     79                        dither, pixels);
     80    cucul_free_dither(dither);
    8181
    8282    cucul_set_color(qq, CUCUL_COLOR_WHITE, CUCUL_COLOR_BLACK);
  • libcaca/trunk/test/gamma.c

    r710 r734  
    3737    cucul_t *qq, *gg, *mask;
    3838    caca_t *kk;
    39     struct cucul_bitmap *left, *right;
     39    struct cucul_dither *left, *right;
    4040    float gam = 1.0;
    4141    int x;
     
    5555    }
    5656
    57     left = cucul_create_bitmap(32, 256, 4, 4 * 256,
     57    left = cucul_create_dither(32, 256, 4, 4 * 256,
    5858                               0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    59     right = cucul_create_bitmap(32, 256, 4, 4 * 256,
     59    right = cucul_create_dither(32, 256, 4, 4 * 256,
    6060                                0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    6161    caca_set_delay(kk, 20000);
     
    8181        cucul_set_size(mask, cucul_get_width(qq), cucul_get_height(qq));
    8282
    83         /* Draw the regular bitmap on the main canvas */
    84         cucul_draw_bitmap(qq, 0, 0,
    85                           cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    86                           left, buffer);
     83        /* Draw the regular dither on the main canvas */
     84        cucul_dither_bitmap(qq, 0, 0,
     85                            cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     86                            left, buffer);
    8787
    88         /* Draw the gamma-modified bitmap on the spare canvas */
    89         cucul_set_bitmap_gamma(right, gam);
    90         cucul_draw_bitmap(gg, 0, 0,
    91                           cucul_get_width(gg) - 1, cucul_get_height(gg) - 1,
    92                           right, buffer);
     88        /* Draw the gamma-modified dither on the spare canvas */
     89        cucul_set_dither_gamma(right, gam);
     90        cucul_dither_bitmap(gg, 0, 0,
     91                            cucul_get_width(gg) - 1, cucul_get_height(gg) - 1,
     92                            right, buffer);
    9393
    9494        /* Draw something on the mask */
     
    112112    }
    113113
    114     cucul_free_bitmap(left);
    115     cucul_free_bitmap(right);
     114    cucul_free_dither(left);
     115    cucul_free_dither(right);
    116116
    117117    caca_detach(kk);
  • libcaca/trunk/test/hsv.c

    r710 r734  
    3333    caca_t *kk;
    3434
    35     struct cucul_bitmap *bitmap;
     35    struct cucul_dither *dither;
    3636    int x, y;
    3737
     
    4545    }
    4646
    47     bitmap = cucul_create_bitmap(32, 256, 256, 4 * 256,
     47    dither = cucul_create_dither(32, 256, 256, 4 * 256,
    4848                                 0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    49     cucul_draw_bitmap(qq, 0, 0,
    50                       cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
    51                       bitmap, buffer);
    52     cucul_free_bitmap(bitmap);
     49    cucul_dither_bitmap(qq, 0, 0,
     50                        cucul_get_width(qq) - 1, cucul_get_height(qq) - 1,
     51                        dither, buffer);
     52    cucul_free_dither(dither);
    5353
    5454    caca_display(kk);
Note: See TracChangeset for help on using the changeset viewer.