oops - missed init func entry points. fixed.

SVN revision: 10187
This commit is contained in:
Carsten Haitzler 2004-05-13 01:57:28 +00:00
parent caaaaa40ff
commit 56c4d96737
1 changed files with 6 additions and 0 deletions

View File

@ -505,6 +505,7 @@ evas_common_draw_func_blend_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
{
if (dst->flags & RGBA_IMAGE_HAS_ALPHA)
{
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
return evas_common_blend_pixels_rgba_to_rgba_c;
}
else
@ -556,6 +557,7 @@ evas_common_draw_func_blend_get(RGBA_Image *src, RGBA_Image *dst, int pixels)
#endif
}
}
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
return evas_common_blend_pixels_rgba_to_rgba_c;
pixels = 0;
}
@ -612,6 +614,7 @@ evas_common_draw_func_blend_color_get(DATA32 src, RGBA_Image *dst, int pixels)
#endif
}
}
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
return evas_common_blend_color_rgba_to_rgba_c;
pixels = 0;
}
@ -643,6 +646,7 @@ evas_common_draw_func_blend_cmod_get(RGBA_Image *src, RGBA_Image *dst, int pixel
return evas_common_copy_pixels_cmod_rgba_to_rgba_c;
}
}
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
return evas_common_blend_pixels_cmod_rgba_to_rgba_c;
pixels = 0;
}
@ -692,6 +696,7 @@ evas_common_draw_func_blend_mul_get(RGBA_Image *src, DATA32 col, RGBA_Image *dst
#endif
}
}
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
return evas_common_blend_pixels_mul_color_rgba_to_rgba_c;
col = 0;
pixels = 0;
@ -770,6 +775,7 @@ evas_common_draw_func_copy_get(int pixels, int reverse)
return evas_common_copy_pixels_rgba_to_rgba_c;
#endif
}
if (!_evas_pow_lut) evas_common_blend_init_evas_pow_lut();
#ifdef BUILD_C
return evas_common_copy_pixels_rgba_to_rgba_c;
#else