forked from enlightenment/efl
parent
aff2f5ebcf
commit
4d1961ac59
|
@ -13,12 +13,12 @@ const DATA32 ALPHA_255 = 255;
|
|||
const DATA32 ALPHA_256 = 256;
|
||||
|
||||
static void
|
||||
_composite_span_nothing(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l)
|
||||
_composite_span_nothing(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d __UNUSED__, int l __UNUSED__)
|
||||
{
|
||||
}
|
||||
|
||||
static void
|
||||
_composite_pt_nothing(DATA32 s, DATA8 m, DATA32 c, DATA32 *d)
|
||||
_composite_pt_nothing(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d __UNUSED__)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
((((s) << 3) & 0xf8) | (((s) >> 2) & 0x7))
|
||||
|
||||
static inline void *
|
||||
evas_common_convert_argb8888_to_rgb565_a5p(void *data, int w, int h, int stride, Evas_Bool has_alpha)
|
||||
evas_common_convert_argb8888_to_rgb565_a5p(void *data __UNUSED__, int w __UNUSED__, int h __UNUSED__, int stride __UNUSED__, Evas_Bool has_alpha __UNUSED__)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
@ -169,7 +169,7 @@ evas_common_font_glyph_search(RGBA_Font *fn, RGBA_Font_Int **fi_ret, int gl)
|
|||
static void
|
||||
evas_common_font_draw_internal(RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Font *fn, int x, int y, const char *text,
|
||||
RGBA_Gfx_Func func, int ext_x, int ext_y, int ext_w, int ext_h, RGBA_Font_Int *fi,
|
||||
int im_w, int im_h, int use_kerning
|
||||
int im_w, int im_h __UNUSED__, int use_kerning
|
||||
)
|
||||
{
|
||||
int pen_x, pen_y;
|
||||
|
|
|
@ -287,7 +287,7 @@ linear_get_fill_func(RGBA_Gradient2 *gr, int op)
|
|||
#endif
|
||||
|
||||
static void
|
||||
linear_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -386,7 +386,7 @@ linear_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len
|
|||
|
||||
|
||||
static void
|
||||
linear_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -516,7 +516,7 @@ linear_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_le
|
|||
|
||||
|
||||
static void
|
||||
linear_restrict_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_restrict_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -682,7 +682,7 @@ linear_restrict_masked_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, in
|
|||
|
||||
|
||||
static void
|
||||
linear_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -277,7 +277,7 @@ radial_get_fill_func(RGBA_Gradient2 *gr, int op)
|
|||
|
||||
|
||||
static void
|
||||
radial_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -311,7 +311,7 @@ radial_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len
|
|||
|
||||
|
||||
static void
|
||||
radial_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -346,7 +346,7 @@ radial_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_le
|
|||
|
||||
|
||||
static void
|
||||
radial_restrict_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_restrict_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -418,7 +418,7 @@ radial_restrict_masked_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, in
|
|||
|
||||
|
||||
static void
|
||||
radial_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -562,7 +562,7 @@ angular_get_fill_func(RGBA_Gradient *gr, int op, unsigned char aa)
|
|||
|
||||
|
||||
static void
|
||||
angular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -594,7 +594,7 @@ angular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
angular_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -629,7 +629,7 @@ angular_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_l
|
|||
}
|
||||
|
||||
static void
|
||||
angular_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -668,7 +668,7 @@ angular_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
angular_reflect_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_reflect_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -806,7 +806,7 @@ angular_reflect_aa_masked_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *
|
|||
}
|
||||
|
||||
static void
|
||||
angular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -832,7 +832,7 @@ angular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
angular_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -863,7 +863,7 @@ angular_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_le
|
|||
}
|
||||
|
||||
static void
|
||||
angular_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -896,7 +896,7 @@ angular_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int d
|
|||
}
|
||||
|
||||
static void
|
||||
angular_repeat_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_repeat_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1021,7 +1021,7 @@ angular_repeat_aa_masked_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *m
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1058,7 +1058,7 @@ angular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1182,7 +1182,7 @@ angular_restrict_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1225,7 +1225,7 @@ angular_restrict_reflect_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *m
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_reflect_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_reflect_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1384,7 +1384,7 @@ angular_restrict_reflect_aa_masked_annulus(DATA32 *src, int src_len, DATA32 *dst
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1415,7 +1415,7 @@ angular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1525,7 +1525,7 @@ angular_restrict_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1562,7 +1562,7 @@ angular_restrict_repeat_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *ma
|
|||
}
|
||||
|
||||
static void
|
||||
angular_restrict_repeat_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_restrict_repeat_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1707,7 +1707,7 @@ angular_restrict_repeat_aa_masked_annulus(DATA32 *src, int src_len, DATA32 *dst,
|
|||
}
|
||||
|
||||
static void
|
||||
angular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1730,7 +1730,7 @@ angular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
angular_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1755,7 +1755,7 @@ angular_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
angular_pad_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_pad_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1786,7 +1786,7 @@ angular_pad_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_
|
|||
}
|
||||
|
||||
static void
|
||||
angular_pad_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
angular_pad_aa_annulus(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -402,7 +402,7 @@ linear_get_fill_func(RGBA_Gradient *gr, int op, unsigned char aa)
|
|||
|
||||
|
||||
static void
|
||||
linear_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -508,7 +508,7 @@ linear_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_le
|
|||
}
|
||||
|
||||
static void
|
||||
linear_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -637,7 +637,7 @@ linear_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len
|
|||
}
|
||||
|
||||
static void
|
||||
linear_restrict(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_restrict(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -912,7 +912,7 @@ linear_restrict_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, in
|
|||
}
|
||||
|
||||
static void
|
||||
linear_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1184,7 +1184,7 @@ linear_restrict_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *
|
|||
}
|
||||
|
||||
static void
|
||||
linear_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1436,7 +1436,7 @@ linear_restrict_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *m
|
|||
}
|
||||
|
||||
static void
|
||||
linear_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
linear_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -435,7 +435,7 @@ radial_get_fill_func(RGBA_Gradient *gr, int op, unsigned char aa)
|
|||
|
||||
|
||||
static void
|
||||
radial_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -471,7 +471,7 @@ radial_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
radial_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -589,7 +589,7 @@ radial_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
radial_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -619,7 +619,7 @@ radial_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
radial_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -723,7 +723,7 @@ radial_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
radial_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -759,7 +759,7 @@ radial_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int
|
|||
}
|
||||
|
||||
static void
|
||||
radial_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -881,7 +881,7 @@ radial_restrict_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *
|
|||
}
|
||||
|
||||
static void
|
||||
radial_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -911,7 +911,7 @@ radial_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int d
|
|||
}
|
||||
|
||||
static void
|
||||
radial_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1019,7 +1019,7 @@ radial_restrict_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *m
|
|||
}
|
||||
|
||||
static void
|
||||
radial_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1046,7 +1046,7 @@ radial_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
radial_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
radial_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -456,7 +456,7 @@ rectangular_get_fill_func(RGBA_Gradient *gr, int op, unsigned char aa)
|
|||
rr0 <<= 16;
|
||||
|
||||
static void
|
||||
rectangular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -496,7 +496,7 @@ rectangular_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -667,7 +667,7 @@ rectangular_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -701,7 +701,7 @@ rectangular_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_l
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -870,7 +870,7 @@ rectangular_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask,
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -910,7 +910,7 @@ rectangular_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask,
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1092,7 +1092,7 @@ rectangular_restrict_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DA
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1122,7 +1122,7 @@ rectangular_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask,
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1290,7 +1290,7 @@ rectangular_restrict_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DAT
|
|||
|
||||
|
||||
static void
|
||||
rectangular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -1321,7 +1321,7 @@ rectangular_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
rectangular_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
rectangular_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -349,7 +349,7 @@ sinusoidal_get_fill_func(RGBA_Gradient *gr, int op, unsigned char aa)
|
|||
yf = (a10 * x) + (a11 * y);
|
||||
|
||||
static void
|
||||
sinusoidal_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -378,7 +378,7 @@ sinusoidal_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_l
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -415,7 +415,7 @@ sinusoidal_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int ds
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -438,7 +438,7 @@ sinusoidal_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_le
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -471,7 +471,7 @@ sinusoidal_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -506,7 +506,7 @@ sinusoidal_restrict_reflect(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask,
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_restrict_reflect_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -637,7 +637,7 @@ sinusoidal_restrict_reflect_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DAT
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -666,7 +666,7 @@ sinusoidal_restrict_repeat(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, i
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_restrict_repeat_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -783,7 +783,7 @@ sinusoidal_restrict_repeat_aa_masked(DATA32 *src, int src_len, DATA32 *dst, DATA
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
@ -807,7 +807,7 @@ sinusoidal_pad(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
|||
}
|
||||
|
||||
static void
|
||||
sinusoidal_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask, int dst_len,
|
||||
sinusoidal_pad_aa(DATA32 *src, int src_len, DATA32 *dst, DATA8 *mask __UNUSED__, int dst_len,
|
||||
int x, int y, int axx, int axy, int ayx, int ayy, void *params_data)
|
||||
{
|
||||
DATA32 *dst_end = dst + dst_len;
|
||||
|
|
|
@ -147,7 +147,7 @@ add_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_add_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -159,7 +159,7 @@ op_add_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -175,7 +175,7 @@ op_add_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -193,7 +193,7 @@ op_add_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pi
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -209,7 +209,7 @@ op_add_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_add_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -377,7 +377,7 @@ add_rel_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_add_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -389,7 +389,7 @@ op_add_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -405,7 +405,7 @@ op_add_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -423,7 +423,7 @@ op_add_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, in
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_add_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -439,7 +439,7 @@ op_add_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_add_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_add_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l, a = 256 - (c >> 24);
|
||||
while (d < e)
|
||||
{
|
||||
|
@ -30,7 +30,7 @@ init_blend_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = 256 - (c >> 24);
|
||||
*d = c + MUL_256(s, *d);
|
||||
}
|
||||
|
@ -60,7 +60,7 @@ init_blend_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
l = 256 - (c >> 24);
|
||||
while (d < e)
|
||||
|
@ -88,7 +88,7 @@ init_blend_rel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = *d >> 24;
|
||||
*d = MUL_SYM(s, c) + MUL_256(256 - (c >> 24), *d);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -36,7 +36,7 @@ init_blend_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_c_dp_mmx(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
c = 256 - (c >> 24);
|
||||
|
@ -68,7 +68,7 @@ init_blend_color_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_rel_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -104,7 +104,7 @@ init_blend_rel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_rel_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_c_dp_mmx(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
l = 256 - (c >> 24);
|
||||
while (d < e) {
|
||||
|
@ -28,7 +28,7 @@ _op_blend_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_mas_can_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_mas_can_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
@ -80,7 +80,7 @@ _op_blend_pt_mas_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pt_mas_can_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_mas_can_dp(DATA32 s __UNUSED__, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
*d = INTERP_256(m + 1, c, *d);
|
||||
}
|
||||
|
||||
|
@ -113,7 +113,7 @@ init_blend_mask_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
DATA32 mc = MUL_SYM(*m, c);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_mas_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -43,7 +43,7 @@ _op_blend_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_mas_can_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_mas_can_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -144,7 +144,7 @@ init_blend_mask_color_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_rel_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_mas_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = 256 - (*s >> 24);
|
||||
|
@ -13,7 +13,7 @@ _op_blend_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pas_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pas_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e)
|
||||
{
|
||||
|
@ -54,7 +54,7 @@ init_blend_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 256 - (s >> 24);
|
||||
*d = s + MUL_256(c, *d);
|
||||
}
|
||||
|
@ -85,7 +85,7 @@ init_blend_pixel_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = 256 - (*s >> 24);
|
||||
|
@ -97,7 +97,7 @@ _op_blend_rel_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_rel_pan_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_pan_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
c = 1 + (*d >> 24);
|
||||
|
@ -127,13 +127,13 @@ init_blend_rel_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 256 - (s >> 24);
|
||||
*d = MUL_SYM(*d >> 24, s) + MUL_256(c, *d);
|
||||
}
|
||||
|
||||
static void
|
||||
_op_blend_rel_pt_pan_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_pan_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = MUL_SYM(*d >> 24, s);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
DATA32 sc = MUL4_SYM(c, *s);
|
||||
|
@ -15,7 +15,7 @@ _op_blend_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
l = 256 - (c >> 24);
|
||||
while (d < e) {
|
||||
|
@ -26,7 +26,7 @@ _op_blend_pan_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_p_can_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_can_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = 256 - (*s >> 24);
|
||||
|
@ -37,7 +37,7 @@ _op_blend_p_can_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_can_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_can_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
*d++ = 0xff000000 + MUL3_SYM(c, *s);
|
||||
|
@ -46,7 +46,7 @@ _op_blend_pan_can_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_p_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_caa_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c & 0xff);
|
||||
while (d < e) {
|
||||
|
@ -59,7 +59,7 @@ _op_blend_p_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_caa_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c & 0xff);
|
||||
while (d < e) {
|
||||
|
@ -110,7 +110,7 @@ init_blend_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = MUL4_SYM(c, s);
|
||||
c = 256 - (s >> 24);
|
||||
*d = s + MUL_256(c, *d);
|
||||
|
@ -166,7 +166,7 @@ init_blend_pixel_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
DATA32 sc = MUL4_SYM(c, *s);
|
||||
|
@ -223,7 +223,7 @@ init_blend_rel_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_blend_rel_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = MUL4_SYM(c, s);
|
||||
c = 256 - (s >> 24);
|
||||
*d = MUL_SYM(*d >> 24, s) + MUL_256(c, *d);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_c_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
@ -27,7 +27,7 @@ _op_blend_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_can_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_can_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -41,7 +41,7 @@ _op_blend_pan_can_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_caa_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_caa_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c & 0xff);
|
||||
MOV_A2R(c, mm2)
|
||||
|
@ -101,7 +101,7 @@ init_blend_pixel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_pt_p_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_p_c_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
MOV_A2R(ALPHA_256, mm4)
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -24,7 +24,7 @@ _op_blend_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pas_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -75,7 +75,7 @@ init_blend_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
MOV_P2R(s, mm2, mm0)
|
||||
|
@ -117,7 +117,7 @@ init_blend_pixel_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_rel_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -141,7 +141,7 @@ _op_blend_rel_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_rel_pan_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_rel_pan_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -177,7 +177,7 @@ init_blend_rel_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_rel_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_rel_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
|
|
@ -48,7 +48,7 @@ _op_blend_pas_mas_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_mas_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_mas_dp(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
@ -95,7 +95,7 @@ _op_blend_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pt_pan_mas_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_blend_pt_pan_mas_dp(DATA32 s, DATA8 m, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = INTERP_256(m + 1, s, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_blend_pas_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pas_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_256, mm6)
|
||||
|
@ -38,7 +38,7 @@ _op_blend_pas_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_blend_pan_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_blend_pan_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
|
|
@ -144,7 +144,7 @@ blend_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_blend_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -160,7 +160,7 @@ op_blend_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -176,7 +176,7 @@ op_blend_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -198,7 +198,7 @@ op_blend_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -214,7 +214,7 @@ op_blend_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_blend_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -386,7 +386,7 @@ blend_rel_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_blend_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -402,7 +402,7 @@ op_blend_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -418,7 +418,7 @@ op_blend_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -436,7 +436,7 @@ op_blend_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst,
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_blend_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -452,7 +452,7 @@ op_blend_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_blend_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_blend_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++) {
|
||||
*d = c;
|
||||
|
@ -36,7 +36,7 @@ init_copy_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_c_dp(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = c;
|
||||
}
|
||||
|
||||
|
@ -70,7 +70,7 @@ init_copy_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++) {
|
||||
*d = MUL_SYM(*d >> 24, c);
|
||||
|
@ -104,7 +104,7 @@ init_copy_rel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = 1 + (*d >> 24);
|
||||
*d = MUL_256(s, c);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l - 1;
|
||||
movd_m2r(c, mm1);
|
||||
movq_r2r(mm1, mm2);
|
||||
|
@ -44,7 +44,7 @@ init_copy_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_c_dp_mmx(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = c;
|
||||
}
|
||||
|
||||
|
@ -78,7 +78,7 @@ init_copy_color_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -116,7 +116,7 @@ init_copy_rel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_c_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = 1 + (*d >> 24);
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
@ -49,7 +49,7 @@ init_copy_mask_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_pt_mas_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_mas_c_dp(DATA32 s __UNUSED__, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
*d = INTERP_256(m + 1, c, *d);
|
||||
}
|
||||
|
||||
|
@ -84,7 +84,7 @@ init_copy_mask_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_mas_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -99,7 +99,7 @@ init_copy_mask_color_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_mas_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++, s++) {
|
||||
*d = *s;
|
||||
|
@ -32,7 +32,7 @@ init_copy_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = s;
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ init_copy_pixel_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++, s++) {
|
||||
*d = MUL_SYM(*d >> 24, *s);
|
||||
|
@ -92,7 +92,7 @@ init_copy_rel_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 1 + (*d >> 24);
|
||||
*d = MUL_256(c, s);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
*d = MUL4_SYM(c, *s);
|
||||
|
@ -13,7 +13,7 @@ _op_copy_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_copy_p_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_caa_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
while (d < e) {
|
||||
|
@ -69,12 +69,12 @@ init_copy_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = MUL4_SYM(c, s);
|
||||
}
|
||||
|
||||
static void
|
||||
_op_copy_pt_p_caa_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_caa_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = MUL_SYM(c >> 24, s);
|
||||
}
|
||||
|
||||
|
@ -128,7 +128,7 @@ init_copy_pixel_color_pt_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
DATA32 cs = MUL4_SYM(c, *s);
|
||||
|
@ -184,7 +184,7 @@ init_copy_rel_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_rel_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = MUL4_SYM(c, s);
|
||||
*d = MUL_SYM(*d >> 24, s);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_c_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm3, mm0)
|
||||
|
@ -18,7 +18,7 @@ _op_copy_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
|
||||
|
||||
static void
|
||||
_op_copy_p_caa_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_caa_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
MOV_A2R(c, mm3)
|
||||
|
@ -77,7 +77,7 @@ init_copy_pixel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_pt_p_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_c_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
@ -136,7 +136,7 @@ init_copy_pixel_color_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_p_c_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm3, mm0)
|
||||
|
@ -198,7 +198,7 @@ init_copy_rel_pixel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_pt_p_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_p_c_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm3, mm0)
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l - 15;
|
||||
for (; d < e; d+=16, s+=16) {
|
||||
MOVE_16DWORDS_MMX(s, d);
|
||||
|
@ -36,7 +36,7 @@ init_copy_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = s;
|
||||
}
|
||||
|
||||
|
@ -66,7 +66,7 @@ init_copy_pixel_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
@ -101,7 +101,7 @@ init_copy_rel_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_rel_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 1 + (*d >> 24);
|
||||
MOV_A2R(c, mm1)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_p_mas_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_mas_dp(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
@ -46,7 +46,7 @@ init_copy_pixel_mask_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_copy_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_copy_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = INTERP_256(m + 1, s, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_p_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_p_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
@ -88,7 +88,7 @@ init_copy_pixel_mask_pt_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_copy_rel_p_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_copy_rel_p_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
|
|
@ -150,7 +150,7 @@ copy_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_copy_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -165,7 +165,7 @@ op_copy_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -185,7 +185,7 @@ op_copy_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -211,7 +211,7 @@ op_copy_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int p
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP;
|
||||
|
||||
|
@ -227,7 +227,7 @@ op_copy_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_copy_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP;
|
||||
|
||||
|
@ -409,7 +409,7 @@ copy_rel_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_copy_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -425,7 +425,7 @@ op_copy_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -445,7 +445,7 @@ op_copy_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -471,7 +471,7 @@ op_copy_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, i
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_copy_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP;
|
||||
|
||||
|
@ -487,7 +487,7 @@ op_copy_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_copy_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_copy_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
for (; d < e; d++) {
|
||||
|
@ -30,7 +30,7 @@ init_mask_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_c_dp(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = MUL_SYM(c >> 24, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mask_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
MOV_A2R(c, mm2)
|
||||
|
@ -33,7 +33,7 @@ init_mask_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mask_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_c_dp_mmx(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 1 + (c >> 24);
|
||||
MOV_A2R(c, mm2)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
while (d < e) {
|
||||
|
@ -42,7 +42,7 @@ init_mask_mask_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_pt_mas_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_mas_c_dp(DATA32 s __UNUSED__, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
c = 256 - (((256 - (c >> 24)) * m) >> 8);
|
||||
*d = MUL_256(c, *d);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++, s++) {
|
||||
*d = MUL_SYM(*s >> 24, *d);
|
||||
|
@ -28,7 +28,7 @@ init_mask_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = MUL_SYM(s >> 24, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
l = 1 + (c >> 24);
|
||||
while (d < e) {
|
||||
|
@ -55,7 +55,7 @@ init_mask_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
c = 1 + ((((c >> 24) * (s >> 24)) + 255) >> 8);
|
||||
*d = MUL_256(c, *d);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mask_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
@ -33,7 +33,7 @@ init_mask_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mask_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(*d, mm1, mm0)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_p_mas_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mask_p_mas_dp(DATA32 *s, DATA8 *m, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
l = *m;
|
||||
|
@ -41,7 +41,7 @@ init_mask_pixel_mask_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mask_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mask_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
s = 256 - (((256 - (s >> 24)) * m) >> 8);
|
||||
*d = MUL_256(s, *d);
|
||||
}
|
||||
|
|
|
@ -110,7 +110,7 @@ mask_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mask_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_mask_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -125,7 +125,7 @@ op_mask_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -145,7 +145,7 @@ op_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mask_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mask_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -171,7 +171,7 @@ op_mask_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int p
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mask_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mask_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP;
|
||||
|
||||
|
@ -187,7 +187,7 @@ op_mask_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mask_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_mask_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP;
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_c_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++) {
|
||||
*d = MUL4_SYM(c, *d);
|
||||
|
@ -11,7 +11,7 @@ _op_mul_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_mul_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_caa_dp(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
for (; d < e; d++) {
|
||||
|
@ -40,7 +40,7 @@ init_mul_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_pt_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_c_dp(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
*d = MUL4_SYM(c, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
@ -37,7 +37,7 @@ init_mul_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_pt_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_c_dp_mmx(DATA32 s __UNUSED__, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_mas_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_mas_c_dp(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l, nc = ~c;
|
||||
while (d < e)
|
||||
{
|
||||
|
@ -46,7 +46,7 @@ init_mul_mask_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_pt_mas_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_mas_c_dp(DATA32 s __UNUSED__, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
c = ~c;
|
||||
c = ~MUL_SYM(m, c);
|
||||
*d = MUL4_SYM(c, *d);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_mas_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_mas_c_dp_mmx(DATA32 *s __UNUSED__, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
c = ~c;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_p_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_p_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
for (; d < e; d++, s++) {
|
||||
*d = MUL4_SYM(*s, *d);
|
||||
|
@ -32,7 +32,7 @@ init_mul_pixel_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_pt_p_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
*d = MUL4_SYM(s, *d);
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_p_c_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
while (d < e) {
|
||||
DATA32 cs = MUL4_SYM(c, *s);
|
||||
|
@ -13,7 +13,7 @@ _op_mul_p_c_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
|||
}
|
||||
|
||||
static void
|
||||
_op_mul_p_caa_dp(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_p_caa_dp(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
c = 1 + (c >> 24);
|
||||
while (d < e)
|
||||
|
@ -69,13 +69,13 @@ init_mul_pixel_color_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_pt_p_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_c_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = MUL4_SYM(c, s);
|
||||
*d = MUL4_SYM(s, *d);
|
||||
}
|
||||
|
||||
static void
|
||||
_op_mul_pt_p_caa_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_caa_dp(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
s = MUL_SYM(c >> 24, s);
|
||||
*d = MUL4_SYM(s, *d);
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_p_c_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_p_c_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c, DATA32 *d, int l) {
|
||||
DATA32 *e = d + l;
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
|
@ -65,7 +65,7 @@ init_mul_pixel_color_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_pt_p_c_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_c_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c, DATA32 *d) {
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_P2R(c, mm2, mm0)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_p_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) {
|
||||
_op_mul_p_dp_mmx(DATA32 *s, DATA8 *m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d, int l) {
|
||||
DATA32 *e = s + l;
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
|
@ -37,7 +37,7 @@ init_mul_pixel_span_funcs_mmx(void)
|
|||
|
||||
#ifdef BUILD_MMX
|
||||
static void
|
||||
_op_mul_pt_p_dp_mmx(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_dp_mmx(DATA32 s, DATA8 m __UNUSED__, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
pxor_r2r(mm0, mm0);
|
||||
MOV_A2R(ALPHA_255, mm5)
|
||||
MOV_P2R(*d, mm1, mm0)
|
||||
|
|
|
@ -91,7 +91,7 @@ init_mul_pixel_mask_span_funcs_c(void)
|
|||
|
||||
#ifdef BUILD_C
|
||||
static void
|
||||
_op_mul_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
|
||||
_op_mul_pt_p_mas_dp(DATA32 s, DATA8 m, DATA32 c __UNUSED__, DATA32 *d) {
|
||||
s = ~s;
|
||||
s = ~MUL_SYM(m, s);
|
||||
*d = MUL4_SYM(s, *d);
|
||||
|
|
|
@ -109,7 +109,7 @@ mul_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mul_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_mul_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -124,7 +124,7 @@ op_mul_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mul_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mul_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -144,7 +144,7 @@ op_mul_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mul_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mul_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -170,7 +170,7 @@ op_mul_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pi
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mul_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_mul_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP;
|
||||
|
||||
|
@ -186,7 +186,7 @@ op_mul_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_mul_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_mul_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP;
|
||||
|
||||
|
|
|
@ -143,7 +143,7 @@ sub_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_sub_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -155,7 +155,7 @@ op_sub_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -171,7 +171,7 @@ op_sub_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -189,7 +189,7 @@ op_sub_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pi
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -205,7 +205,7 @@ op_sub_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_sub_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -373,7 +373,7 @@ sub_rel_gfx_span_func_cpu(int s, int m, int c, int d)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_sub_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_N, d = DP_AN;
|
||||
|
||||
|
@ -385,7 +385,7 @@ op_sub_rel_pixel_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -401,7 +401,7 @@ op_sub_rel_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_N, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -419,7 +419,7 @@ op_sub_rel_pixel_color_span_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst, in
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
||||
op_sub_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_N, m = SM_AS, c = SC_AN, d = DP_AN;
|
||||
|
||||
|
@ -435,7 +435,7 @@ op_sub_rel_mask_color_span_get(DATA32 col, RGBA_Image *dst, int pixels)
|
|||
}
|
||||
|
||||
static RGBA_Gfx_Func
|
||||
op_sub_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
|
||||
op_sub_rel_pixel_mask_span_get(RGBA_Image *src, RGBA_Image *dst, int pixels __UNUSED__)
|
||||
{
|
||||
int s = SP_AN, m = SM_AS, c = SC_N, d = DP_AN;
|
||||
|
||||
|
|
Loading…
Reference in New Issue