karbon
art_rgb_svp.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __ART_RGB_SVP_H__
00021 #define __ART_RGB_SVP_H__
00022
00023
00024
00025 #ifdef LIBART_COMPILATION
00026 #include "art_alphagamma.h"
00027 #include "art_svp.h"
00028 #else
00029 #include <libart_lgpl/art_alphagamma.h>
00030 #include <libart_lgpl/art_svp.h>
00031 #endif
00032
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036
00037 void
00038 art_rgb_svp_aa_ (const ArtSVP *svp,
00039 int x0, int y0, int x1, int y1,
00040 art_u32 fg_color, art_u32 bg_color,
00041 art_u8 *buf, int rowstride,
00042 ArtAlphaGamma *alphagamma);
00043
00044 void
00045 art_rgb_svp_alpha_ (const ArtSVP *svp,
00046 int x0, int y0, int x1, int y1,
00047 art_u32 rgb, int alpha,
00048 art_u8 *buf, int rowstride,
00049 ArtAlphaGamma *alphagamma);
00050
00051 #ifdef __cplusplus
00052 }
00053 #endif
00054
00055 #endif
|