Ignore:
Timestamp:
Aug 13, 2008, 10:26:28 PM (14 years ago)
Author:
Sam Hocevar
Message:
  • Implement difference, multiply, divide, screen and overlay blend methods.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpipi/trunk/src/pipi.c

    r2709 r2711  
    7272                return EXIT_FAILURE;
    7373        }
     74        else if(!strcmp(argv[0], "--add"))
     75        {
     76            if(pipi_command(ctx, "add") != 0)
     77                return EXIT_FAILURE;
     78        }
    7479        else if(!strcmp(argv[0], "--sub"))
    7580        {
     
    7782                return EXIT_FAILURE;
    7883        }
    79         else if(!strcmp(argv[0], "--add"))
     84        else if(!strcmp(argv[0], "--difference"))
    8085        {
    81             if(pipi_command(ctx, "add") != 0)
     86            if(pipi_command(ctx, "difference") != 0)
     87                return EXIT_FAILURE;
     88        }
     89        else if(!strcmp(argv[0], "--multiply"))
     90        {
     91            if(pipi_command(ctx, "multiply") != 0)
     92                return EXIT_FAILURE;
     93        }
     94        else if(!strcmp(argv[0], "--divide"))
     95        {
     96            if(pipi_command(ctx, "divide") != 0)
     97                return EXIT_FAILURE;
     98        }
     99        else if(!strcmp(argv[0], "--screen"))
     100        {
     101            if(pipi_command(ctx, "screen") != 0)
     102                return EXIT_FAILURE;
     103        }
     104        else if(!strcmp(argv[0], "--overlay"))
     105        {
     106            if(pipi_command(ctx, "overlay") != 0)
    82107                return EXIT_FAILURE;
    83108        }
Note: See TracChangeset for help on using the changeset viewer.