art_alphagamma.h | art_alphagamma.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_ALPHAGAMMA_H__ | #ifndef __ART_ALPHAGAMMA_H__ | |||
#define __ART_ALPHAGAMMA_H__ | #define __ART_ALPHAGAMMA_H__ | |||
/* Alphagamma tables */ | /* Alphagamma tables */ | |||
#ifdef __cplusplus | ||||
extern "C" { | ||||
#endif /* __cplusplus */ | ||||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_misc.h" | #include "art_misc.h" | |||
#else | #else | |||
#include <libart_lgpl/art_misc.h> | #include <libart_lgpl/art_misc.h> | |||
#endif | #endif | |||
#ifdef __cplusplus | ||||
extern "C" { | ||||
#endif /* __cplusplus */ | ||||
typedef struct _ArtAlphaGamma ArtAlphaGamma; | typedef struct _ArtAlphaGamma ArtAlphaGamma; | |||
struct _ArtAlphaGamma { | struct _ArtAlphaGamma { | |||
/*< private >*/ | /*< private >*/ | |||
double gamma; | double gamma; | |||
int invtable_size; | int invtable_size; | |||
int table[256]; | int table[256]; | |||
art_u8 invtable[1]; | art_u8 invtable[1]; | |||
}; | }; | |||
End of changes. 2 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added | |||
art_bpath.h | art_bpath.h | |||
---|---|---|---|---|
skipping to change at line 24 | skipping to change at line 24 | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_BPATH_H__ | #ifndef __ART_BPATH_H__ | |||
#define __ART_BPATH_H__ | #define __ART_BPATH_H__ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_misc.h" | ||||
#include "art_point.h" | #include "art_point.h" | |||
#include "art_pathcode.h" | #include "art_pathcode.h" | |||
#else | #else | |||
#include <libart_lgpl/art_misc.h> | ||||
#include <libart_lgpl/art_point.h> | #include <libart_lgpl/art_point.h> | |||
#include <libart_lgpl/art_pathcode.h> | #include <libart_lgpl/art_pathcode.h> | |||
#endif | #endif | |||
/* Basic data structures and constructors for bezier paths */ | /* Basic data structures and constructors for bezier paths */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
art_gray_svp.h | art_gray_svp.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
/* Render a sorted vector path into a graymap. */ | /* Render a sorted vector path into a graymap. */ | |||
#ifndef __ART_GRAY_SVP_H__ | #ifndef __ART_GRAY_SVP_H__ | |||
#define __ART_GRAY_SVP_H__ | #define __ART_GRAY_SVP_H__ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_misc.h" | ||||
#include "art_svp.h" | #include "art_svp.h" | |||
#else | #else | |||
#include <libart_lgpl/art_misc.h> | ||||
#include <libart_lgpl/art_svp.h> | #include <libart_lgpl/art_svp.h> | |||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
void | void | |||
art_gray_svp_aa (const ArtSVP *svp, | art_gray_svp_aa (const ArtSVP *svp, | |||
int x0, int y0, int x1, int y1, | int x0, int y0, int x1, int y1, | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
art_misc.h | art_misc.h | |||
---|---|---|---|---|
skipping to change at line 87 | skipping to change at line 87 | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
void ART_GNUC_NORETURN | void ART_GNUC_NORETURN | |||
art_die (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | art_die (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | |||
void | void | |||
art_warn (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | art_warn (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | |||
void | ||||
art_dprint (const char *fmt, ...) ART_GNUC_PRINTF (1, 2); | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif | #endif | |||
/* Currently, the use of the new intersector is a compile-time option. | #define ART_USE_NEW_INTERSECTOR | |||
I'll leave it unset in CVS until I have considerable confidence in | ||||
the new intersector. */ | ||||
#define noART_USE_NEW_INTERSECTOR | ||||
#endif /* __ART_MISC_H__ */ | #endif /* __ART_MISC_H__ */ | |||
End of changes. 2 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added | |||
art_pixbuf.h | art_pixbuf.h | |||
---|---|---|---|---|
skipping to change at line 27 | skipping to change at line 27 | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_PIXBUF_H__ | #ifndef __ART_PIXBUF_H__ | |||
#define __ART_PIXBUF_H__ | #define __ART_PIXBUF_H__ | |||
/* A generic data structure for holding a buffer of pixels. One way | /* A generic data structure for holding a buffer of pixels. One way | |||
to think about this module is as a virtualization over specific | to think about this module is as a virtualization over specific | |||
pixel buffer formats. */ | pixel buffer formats. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_misc.h" | ||||
#else | ||||
#include <libart_lgpl/art_misc.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
typedef void (*ArtDestroyNotify) (void *func_data, void *data); | typedef void (*ArtDestroyNotify) (void *func_data, void *data); | |||
typedef struct _ArtPixBuf ArtPixBuf; | typedef struct _ArtPixBuf ArtPixBuf; | |||
typedef enum { | typedef enum { | |||
ART_PIX_RGB | ART_PIX_RGB | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_rect_svp.h | art_rect_svp.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RECT_SVP_H__ | #ifndef __ART_RECT_SVP_H__ | |||
#define __ART_RECT_SVP_H__ | #define __ART_RECT_SVP_H__ | |||
/* Find the bounding box of a sorted vector path. */ | /* Find the bounding box of a sorted vector path. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
void | void | |||
art_drect_svp (ArtDRect *bbox, const ArtSVP *svp); | art_drect_svp (ArtDRect *bbox, const ArtSVP *svp); | |||
/* Compute the bounding box of the svp and union it in to the | /* Compute the bounding box of the svp and union it in to the | |||
existing bounding box. */ | existing bounding box. */ | |||
void | void | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_rect_uta.h | art_rect_uta.h | |||
---|---|---|---|---|
skipping to change at line 24 | skipping to change at line 24 | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RECT_UTA_H__ | #ifndef __ART_RECT_UTA_H__ | |||
#define __ART_RECT_UTA_H__ | #define __ART_RECT_UTA_H__ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_rect.h" | ||||
#include "art_uta.h" | #include "art_uta.h" | |||
#else | #else | |||
#include <libart_lgpl/art_rect.h> | ||||
#include <libart_lgpl/art_uta.h> | #include <libart_lgpl/art_uta.h> | |||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtIRect * | ArtIRect * | |||
art_rect_list_from_uta (ArtUta *uta, int max_width, int max_height, | art_rect_list_from_uta (ArtUta *uta, int max_width, int max_height, | |||
int *p_nrects); | int *p_nrects); | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
art_render.h | art_render.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RENDER_H__ | #ifndef __ART_RENDER_H__ | |||
#define __ART_RENDER_H__ | #define __ART_RENDER_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_alphagamma.h" | ||||
#else | ||||
#include <libart_lgpl/art_alphagamma.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/* Render object */ | /* Render object */ | |||
#ifndef ART_MAX_DEPTH | #ifndef ART_MAX_DEPTH | |||
#define ART_MAX_DEPTH 16 | #define ART_MAX_DEPTH 16 | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_render_gradient.h | art_render_gradient.h | |||
---|---|---|---|---|
skipping to change at line 29 | skipping to change at line 29 | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
* | * | |||
* Authors: Raph Levien <raph@acm.org> | * Authors: Raph Levien <raph@acm.org> | |||
* Alexander Larsson <alla@lysator.liu.se> | * Alexander Larsson <alla@lysator.liu.se> | |||
*/ | */ | |||
#ifndef __ART_RENDER_GRADIENT_H__ | #ifndef __ART_RENDER_GRADIENT_H__ | |||
#define __ART_RENDER_GRADIENT_H__ | #define __ART_RENDER_GRADIENT_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_filterlevel.h" | ||||
#include "art_render.h" | ||||
#else | ||||
#include <libart_lgpl/art_filterlevel.h> | ||||
#include <libart_lgpl/art_render.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
typedef struct _ArtGradientLinear ArtGradientLinear; | typedef struct _ArtGradientLinear ArtGradientLinear; | |||
typedef struct _ArtGradientRadial ArtGradientRadial; | typedef struct _ArtGradientRadial ArtGradientRadial; | |||
typedef struct _ArtGradientStop ArtGradientStop; | typedef struct _ArtGradientStop ArtGradientStop; | |||
typedef enum { | typedef enum { | |||
ART_GRADIENT_PAD, | ART_GRADIENT_PAD, | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_render_svp.h | art_render_svp.h | |||
---|---|---|---|---|
/* | /* | |||
* art_render_gradient.h: SVP mask source for modular rendering. | * art_render_svp.h: SVP mask source for modular rendering. | |||
* | * | |||
* Libart_LGPL - library of basic graphic primitives | * Libart_LGPL - library of basic graphic primitives | |||
* Copyright (C) 2000 Raph Levien | * Copyright (C) 2000 Raph Levien | |||
* | * | |||
* This library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public | * modify it under the terms of the GNU Library General Public | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
skipping to change at line 28 | skipping to change at line 28 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
* | * | |||
* Authors: Raph Levien <raph@acm.org> | * Authors: Raph Levien <raph@acm.org> | |||
*/ | */ | |||
#ifndef __ART_RENDER_SVP_H__ | #ifndef __ART_RENDER_SVP_H__ | |||
#define __ART_RENDER_SVP_H__ | #define __ART_RENDER_SVP_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_render.h" | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_render.h> | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
void | void | |||
art_render_svp (ArtRender *render, const ArtSVP *svp); | art_render_svp (ArtRender *render, const ArtSVP *svp); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 9 lines changed or added | |||
art_rgb.h | art_rgb.h | |||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RGB_H__ | #ifndef __ART_RGB_H__ | |||
#define __ART_RGB_H__ | #define __ART_RGB_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_misc.h" | ||||
#else | ||||
#include <libart_lgpl/art_misc.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
void | void | |||
art_rgb_fill_run (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int n); | art_rgb_fill_run (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int n); | |||
void | void | |||
art_rgb_run_alpha (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int alpha, | art_rgb_run_alpha (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int alpha, | |||
int n); | int n); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_rgb_svp.h | art_rgb_svp.h | |||
---|---|---|---|---|
skipping to change at line 27 | skipping to change at line 27 | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RGB_SVP_H__ | #ifndef __ART_RGB_SVP_H__ | |||
#define __ART_RGB_SVP_H__ | #define __ART_RGB_SVP_H__ | |||
/* Render a sorted vector path into an RGB buffer. */ | /* Render a sorted vector path into an RGB buffer. */ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_alphagamma.h" | #include "art_alphagamma.h" | |||
#include "art_svp.h" | ||||
#else | #else | |||
#include <libart_lgpl/art_alphagamma.h> | #include <libart_lgpl/art_alphagamma.h> | |||
#include <libart_lgpl/art_svp.h> | ||||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
void | void | |||
art_rgb_svp_aa (const ArtSVP *svp, | art_rgb_svp_aa (const ArtSVP *svp, | |||
int x0, int y0, int x1, int y1, | int x0, int y0, int x1, int y1, | |||
art_u32 fg_color, art_u32 bg_color, | art_u32 fg_color, art_u32 bg_color, | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
art_rgba.h | art_rgba.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_RGBA_H__ | #ifndef __ART_RGBA_H__ | |||
#define __ART_RGBA_H__ | #define __ART_RGBA_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_misc.h" | ||||
#else | ||||
#include <libart_lgpl/art_misc.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
void | void | |||
art_rgba_rgba_composite (art_u8 *dst, const art_u8 *src, int n); | art_rgba_rgba_composite (art_u8 *dst, const art_u8 *src, int n); | |||
void | void | |||
art_rgba_fill_run (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int n); | art_rgba_fill_run (art_u8 *buf, art_u8 r, art_u8 g, art_u8 b, int n); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_svp_intersect.h | art_svp_intersect.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_INTERSECT_H__ | #ifndef __ART_SVP_INTERSECT_H__ | |||
#define __ART_SVP_INTERSECT_H__ | #define __ART_SVP_INTERSECT_H__ | |||
/* The funky new SVP intersector. */ | /* The funky new SVP intersector. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#ifndef ART_WIND_RULE_DEFINED | #ifndef ART_WIND_RULE_DEFINED | |||
#define ART_WIND_RULE_DEFINED | #define ART_WIND_RULE_DEFINED | |||
typedef enum { | typedef enum { | |||
ART_WIND_RULE_NONZERO, | ART_WIND_RULE_NONZERO, | |||
ART_WIND_RULE_INTERSECT, | ART_WIND_RULE_INTERSECT, | |||
ART_WIND_RULE_ODDEVEN, | ART_WIND_RULE_ODDEVEN, | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_svp_ops.h | art_svp_ops.h | |||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_OPS_H__ | #ifndef __ART_SVP_OPS_H__ | |||
#define __ART_SVP_OPS_H__ | #define __ART_SVP_OPS_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
/* Vector path set operations, over sorted vpaths. */ | /* Vector path set operations, over sorted vpaths. */ | |||
ArtSVP *art_svp_union (const ArtSVP *svp1, const ArtSVP *svp2); | ArtSVP *art_svp_union (const ArtSVP *svp1, const ArtSVP *svp2); | |||
ArtSVP *art_svp_intersect (const ArtSVP *svp1, const ArtSVP *svp2); | ArtSVP *art_svp_intersect (const ArtSVP *svp1, const ArtSVP *svp2); | |||
ArtSVP *art_svp_diff (const ArtSVP *svp1, const ArtSVP *svp2); | ArtSVP *art_svp_diff (const ArtSVP *svp1, const ArtSVP *svp2); | |||
ArtSVP *art_svp_minus (const ArtSVP *svp1, const ArtSVP *svp2); | ArtSVP *art_svp_minus (const ArtSVP *svp1, const ArtSVP *svp2); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_svp_point.h | art_svp_point.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_POINT_H__ | #ifndef __ART_SVP_POINT_H__ | |||
#define __ART_SVP_POINT_H__ | #define __ART_SVP_POINT_H__ | |||
/* Determine whether a point is inside, or near, an svp. */ | /* Determine whether a point is inside, or near, an svp. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
int | int | |||
art_svp_point_wind (ArtSVP *svp, double x, double y); | art_svp_point_wind (ArtSVP *svp, double x, double y); | |||
double | double | |||
art_svp_point_dist (ArtSVP *svp, double x, double y); | art_svp_point_dist (ArtSVP *svp, double x, double y); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_svp_render_aa.h | art_svp_render_aa.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_RENDER_AA_H__ | #ifndef __ART_SVP_RENDER_AA_H__ | |||
#define __ART_SVP_RENDER_AA_H__ | #define __ART_SVP_RENDER_AA_H__ | |||
/* The spiffy antialiased renderer for sorted vector paths. */ | /* The spiffy antialiased renderer for sorted vector paths. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
typedef struct _ArtSVPRenderAAStep ArtSVPRenderAAStep; | typedef struct _ArtSVPRenderAAStep ArtSVPRenderAAStep; | |||
typedef struct _ArtSVPRenderAAIter ArtSVPRenderAAIter; | typedef struct _ArtSVPRenderAAIter ArtSVPRenderAAIter; | |||
struct _ArtSVPRenderAAStep { | struct _ArtSVPRenderAAStep { | |||
int x; | int x; | |||
int delta; /* stored with 16 fractional bits */ | int delta; /* stored with 16 fractional bits */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_svp_vpath.h | art_svp_vpath.h | |||
---|---|---|---|---|
skipping to change at line 24 | skipping to change at line 24 | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_VPATH_H__ | #ifndef __ART_SVP_VPATH_H__ | |||
#define __ART_SVP_VPATH_H__ | #define __ART_SVP_VPATH_H__ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_svp.h" | ||||
#include "art_vpath.h" | #include "art_vpath.h" | |||
#else | #else | |||
#include <libart_lgpl/art_svp.h> | ||||
#include <libart_lgpl/art_vpath.h> | #include <libart_lgpl/art_vpath.h> | |||
#endif | #endif | |||
/* Sort vector paths into sorted vector paths. */ | /* Sort vector paths into sorted vector paths. */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtSVP * | ArtSVP * | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
art_svp_vpath_stroke.h | art_svp_vpath_stroke.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_VPATH_STROKE_H__ | #ifndef __ART_SVP_VPATH_STROKE_H__ | |||
#define __ART_SVP_VPATH_STROKE_H__ | #define __ART_SVP_VPATH_STROKE_H__ | |||
/* Sort vector paths into sorted vector paths. */ | /* Sort vector paths into sorted vector paths. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#include "art_vpath.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#include <libart_lgpl/art_vpath.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
typedef enum { | typedef enum { | |||
ART_PATH_STROKE_JOIN_MITER, | ART_PATH_STROKE_JOIN_MITER, | |||
ART_PATH_STROKE_JOIN_ROUND, | ART_PATH_STROKE_JOIN_ROUND, | |||
ART_PATH_STROKE_JOIN_BEVEL | ART_PATH_STROKE_JOIN_BEVEL | |||
} ArtPathStrokeJoinType; | } ArtPathStrokeJoinType; | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_svp_wind.h | art_svp_wind.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_SVP_WIND_H__ | #ifndef __ART_SVP_WIND_H__ | |||
#define __ART_SVP_WIND_H__ | #define __ART_SVP_WIND_H__ | |||
/* Primitive intersection and winding number operations on sorted | /* Primitive intersection and winding number operations on sorted | |||
vector paths. */ | vector paths. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
#ifndef ART_WIND_RULE_DEFINED | #ifndef ART_WIND_RULE_DEFINED | |||
#define ART_WIND_RULE_DEFINED | #define ART_WIND_RULE_DEFINED | |||
typedef enum { | typedef enum { | |||
ART_WIND_RULE_NONZERO, | ART_WIND_RULE_NONZERO, | |||
ART_WIND_RULE_INTERSECT, | ART_WIND_RULE_INTERSECT, | |||
ART_WIND_RULE_ODDEVEN, | ART_WIND_RULE_ODDEVEN, | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_uta.h | art_uta.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_UTA_H__ | #ifndef __ART_UTA_H__ | |||
#define __ART_UTA_H__ | #define __ART_UTA_H__ | |||
/* Basic data structures and constructors for microtile arrays */ | /* Basic data structures and constructors for microtile arrays */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_misc.h" | ||||
#else | ||||
#include <libart_lgpl/art_misc.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
typedef art_u32 ArtUtaBbox; | typedef art_u32 ArtUtaBbox; | |||
typedef struct _ArtUta ArtUta; | typedef struct _ArtUta ArtUta; | |||
#define ART_UTA_BBOX_CONS(x0, y0, x1, y1) (((x0) << 24) | ((y0) << 16) | \ | #define ART_UTA_BBOX_CONS(x0, y0, x1, y1) (((x0) << 24) | ((y0) << 16) | \ | |||
((x1) << 8) | (y1)) | ((x1) << 8) | (y1)) | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_uta_ops.h | art_uta_ops.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_UTA_OPS_H__ | #ifndef __ART_UTA_OPS_H__ | |||
#define __ART_UTA_OPS_H__ | #define __ART_UTA_OPS_H__ | |||
/* Basic operations on microtile arrays */ | /* Basic operations on microtile arrays */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_uta.h" | ||||
#else | ||||
#include <libart_lgpl/art_uta.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtUta * | ArtUta * | |||
art_uta_union (ArtUta *uta1, ArtUta *uta2); | art_uta_union (ArtUta *uta1, ArtUta *uta2); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_uta_rect.h | art_uta_rect.h | |||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_UTA_RECT_H__ | #ifndef __ART_UTA_RECT_H__ | |||
#define __ART_UTA_RECT_H__ | #define __ART_UTA_RECT_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_rect.h" | ||||
#include "art_uta.h" | ||||
#else | ||||
#include <libart_lgpl/art_rect.h> | ||||
#include <libart_lgpl/art_uta.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtUta * | ArtUta * | |||
art_uta_from_irect (ArtIRect *bbox); | art_uta_from_irect (ArtIRect *bbox); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_uta_svp.h | art_uta_svp.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_UTA_SVP_H__ | #ifndef __ART_UTA_SVP_H__ | |||
#define __ART_UTA_SVP_H__ | #define __ART_UTA_SVP_H__ | |||
/* Basic data structures and constructors for microtile arrays */ | /* Basic data structures and constructors for microtile arrays */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_svp.h" | ||||
#include "art_uta.h" | ||||
#else | ||||
#include <libart_lgpl/art_svp.h> | ||||
#include <libart_lgpl/art_uta.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtUta * | ArtUta * | |||
art_uta_from_svp (const ArtSVP *svp); | art_uta_from_svp (const ArtSVP *svp); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_uta_vpath.h | art_uta_vpath.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_UTA_VPATH_H__ | #ifndef __ART_UTA_VPATH_H__ | |||
#define __ART_UTA_VPATH_H__ | #define __ART_UTA_VPATH_H__ | |||
/* Basic data structures and constructors for microtile arrays */ | /* Basic data structures and constructors for microtile arrays */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_uta.h" | ||||
#include "art_vpath.h" | ||||
#else | ||||
#include <libart_lgpl/art_uta.h> | ||||
#include <libart_lgpl/art_vpath.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtUta * | ArtUta * | |||
art_uta_from_vpath (const ArtVpath *vec); | art_uta_from_vpath (const ArtVpath *vec); | |||
/* This is a private function: */ | /* This is a private function: */ | |||
void | void | |||
art_uta_add_line (ArtUta *uta, double x0, double y0, double x1, double y1, | art_uta_add_line (ArtUta *uta, double x0, double y0, double x1, double y1, | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_vpath_bpath.h | art_vpath_bpath.h | |||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Library General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_VPATH_BPATH_H__ | #ifndef __ART_VPATH_BPATH_H__ | |||
#define __ART_VPATH_BPATH_H__ | #define __ART_VPATH_BPATH_H__ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_bpath.h" | ||||
#include "art_vpath.h" | ||||
#else | ||||
#include <libart_lgpl/art_bpath.h> | ||||
#include <libart_lgpl/art_vpath.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtPoint *art_bezier_to_vec (double x0, double y0, | ArtPoint *art_bezier_to_vec (double x0, double y0, | |||
double x1, double y1, | double x1, double y1, | |||
double x2, double y2, | double x2, double y2, | |||
double x3, double y3, | double x3, double y3, | |||
ArtPoint *p, | ArtPoint *p, | |||
int level); | int level); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 8 lines changed or added | |||
art_vpath_dash.h | art_vpath_dash.h | |||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_VPATH_DASH_H__ | #ifndef __ART_VPATH_DASH_H__ | |||
#define __ART_VPATH_DASH_H__ | #define __ART_VPATH_DASH_H__ | |||
/* Apply a dash style to a vector path. */ | /* Apply a dash style to a vector path. */ | |||
#ifdef LIBART_COMPILATION | ||||
#include "art_vpath.h" | ||||
#else | ||||
#include <libart_lgpl/art_vpath.h> | ||||
#endif | ||||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
typedef struct _ArtVpathDash ArtVpathDash; | typedef struct _ArtVpathDash ArtVpathDash; | |||
struct _ArtVpathDash { | struct _ArtVpathDash { | |||
double offset; | double offset; | |||
int n_dash; | int n_dash; | |||
double *dash; | double *dash; | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
art_vpath_svp.h | art_vpath_svp.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02111-1307, USA. | |||
*/ | */ | |||
#ifndef __ART_VPATH_SVP_H__ | #ifndef __ART_VPATH_SVP_H__ | |||
#define __ART_VPATH_SVP_H__ | #define __ART_VPATH_SVP_H__ | |||
/* "Unsort" a sorted vector path into an ordinary vector path. */ | /* "Unsort" a sorted vector path into an ordinary vector path. */ | |||
#ifdef LIBART_COMPILATION | #ifdef LIBART_COMPILATION | |||
#include "art_rect.h" | #include "art_svp.h" | |||
#include "art_point.h" | #include "art_vpath.h" | |||
#else | #else | |||
#include <libart_lgpl/art_rect.h> | #include <libart_lgpl/art_svp.h> | |||
#include <libart_lgpl/art_point.h> | #include <libart_lgpl/art_vpath.h> | |||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif /* __cplusplus */ | #endif /* __cplusplus */ | |||
ArtVpath *art_vpath_from_svp (const ArtSVP *svp); | ArtVpath *art_vpath_from_svp (const ArtSVP *svp); | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
End of changes. 2 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added | |||
libart-features.h | libart-features.h | |||
---|---|---|---|---|
#ifndef LIBART_FEATURES_H | #ifndef LIBART_FEATURES_H | |||
#define LIBART_FEATURES_H 1 | #define LIBART_FEATURES_H 1 | |||
#define LIBART_MAJOR_VERSION (2) | #define LIBART_MAJOR_VERSION (2) | |||
#define LIBART_MINOR_VERSION (3) | #define LIBART_MINOR_VERSION (3) | |||
#define LIBART_MICRO_VERSION (7) | #define LIBART_MICRO_VERSION (8) | |||
#define LIBART_VERSION "2.3.7" | #define LIBART_VERSION "2.3.8" | |||
extern const unsigned int libart_major_version, libart_minor_version, libar t_micro_version; | extern const unsigned int libart_major_version, libart_minor_version, libar t_micro_version; | |||
extern const char *libart_version; | extern const char *libart_version; | |||
void libart_preinit(void *app, void *modinfo); | void libart_preinit(void *app, void *modinfo); | |||
void libart_postinit(void *app, void *modinfo); | void libart_postinit(void *app, void *modinfo); | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||