Ignore:
Timestamp:
Apr 18, 2006, 6:50:56 PM (15 years ago)
Author:
Sam Hocevar
Message:
  • Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1 computations.
Location:
libcaca/trunk/test
Files:
5 edited

Legend:

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

    r815 r816  
    505505    //dither = cucul_create_dither(16, 256, 256, 2 * 256, 0xf800, 0x07e0, 0x001f, 0x0000);
    506506    dither = cucul_create_dither(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
    507     cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1, cucul_get_canvas_height(cv) - 1,
     507    cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv), cucul_get_canvas_height(cv),
    508508                     dither, buffer);
    509509    cucul_free_dither(dither);
     
    550550    dither = cucul_create_dither(32, 256, 256, 4 * 256, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
    551551 cucul_set_dither_invert(dither, 1);
    552     cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1, cucul_get_canvas_height(cv) - 1, dither, (char *)buffer);
     552    cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv), cucul_get_canvas_height(cv), dither, (char *)buffer);
    553553    cucul_free_dither(dither);
    554554}
  • libcaca/trunk/test/export.c

    r813 r816  
    8181    dither = cucul_create_dither(32, 256, 256, 4 * 256,
    8282                                 0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    83     cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1,
    84                         cucul_get_canvas_height(cv) - 1, dither, pixels);
     83    cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv),
     84                        cucul_get_canvas_height(cv), dither, pixels);
    8585    cucul_free_dither(dither);
    8686
  • libcaca/trunk/test/font.c

    r813 r816  
    9494                                0x0000ff00, 0x00ff0000, 0xff000000, 0x000000ff);
    9595
    96     cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1,
    97                                   cucul_get_canvas_height(cv) - 1, d, buf);
     96    cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv),
     97                                  cucul_get_canvas_height(cv), d, buf);
    9898    caca_display(dp);
    9999
  • libcaca/trunk/test/gamma.c

    r814 r816  
    8282
    8383        /* Draw the regular dither on the main canvas */
    84         cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1,
    85                             cucul_get_canvas_height(cv) - 1, left, buffer);
     84        cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv),
     85                            cucul_get_canvas_height(cv), left, buffer);
    8686
    8787        /* Draw the gamma-modified dither on the spare canvas */
    8888        cucul_set_dither_gamma(right, gam);
    89         cucul_dither_bitmap(cw, 0, 0, cucul_get_canvas_width(cw) - 1,
    90                             cucul_get_canvas_height(cw) - 1, right, buffer);
     89        cucul_dither_bitmap(cw, 0, 0, cucul_get_canvas_width(cw),
     90                            cucul_get_canvas_height(cw), right, buffer);
    9191
    9292        /* Draw something on the mask */
  • libcaca/trunk/test/hsv.c

    r813 r816  
    4747    dither = cucul_create_dither(32, 256, 256, 4 * 256,
    4848                                 0x00ff0000, 0x0000ff00, 0x000000ff, 0x0);
    49     cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv) - 1,
    50                         cucul_get_canvas_height(cv) - 1, dither, buffer);
     49    cucul_dither_bitmap(cv, 0, 0, cucul_get_canvas_width(cv),
     50                        cucul_get_canvas_height(cv), dither, buffer);
    5151    cucul_free_dither(dither);
    5252
Note: See TracChangeset for help on using the changeset viewer.