git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added test+fix for transparency group stacking
[swftools.git]
/
lib
/
art
/
art_render.c
diff --git
a/lib/art/art_render.c
b/lib/art/art_render.c
index
65b344c
..
b3b1502
100644
(file)
--- a/
lib/art/art_render.c
+++ b/
lib/art/art_render.c
@@
-945,7
+945,7
@@
art_render_invoke (ArtRender *render)
int i;
int n_callbacks, n_callbacks_max;
ArtImageSource *image_source;
int i;
int n_callbacks, n_callbacks_max;
ArtImageSource *image_source;
- ArtImageSourceFlags image_flags;
+ int image_flags;
int buf_depth;
ArtAlphaType buf_alpha;
art_boolean first = ART_TRUE;
int buf_depth;
ArtAlphaType buf_alpha;
art_boolean first = ART_TRUE;
@@
-1320,11
+1320,11
@@
art_render_image_solid_rgb8 (ArtRenderCallback *self, ArtRender *render,
static void
art_render_image_solid_negotiate (ArtImageSource *self, ArtRender *render,
static void
art_render_image_solid_negotiate (ArtImageSource *self, ArtRender *render,
- ArtImageSourceFlags *p_flags,
+ int *p_flags,
int *p_buf_depth, ArtAlphaType *p_alpha)
{
ArtImageSourceSolid *z = (ArtImageSourceSolid *)self;
int *p_buf_depth, ArtAlphaType *p_alpha)
{
ArtImageSourceSolid *z = (ArtImageSourceSolid *)self;
- ArtImageSourceFlags flags = 0;
+ int flags = 0;
static void (*render_cbk) (ArtRenderCallback *self, ArtRender *render,
art_u8 *dest, int y);
static void (*render_cbk) (ArtRenderCallback *self, ArtRender *render,
art_u8 *dest, int y);