Regenerated.
* app/composite/gimp-composite-{mmx,sse,sse2,altivec,vis}.c: Regenerated.
* app/composite/gimp-composite-regression.[ch]: Ensure all ints
are now unsigned longs.
* app/composite/gimp-composite-sse2.c (gimp_composite_addition_rgba8_rgba8_rgba8_sse2):
Enclosed the troublesome (rather dense) asm construct in
__OPTIMIZE__ in which case the compiler can successfully
allocate enough registers to load up the asm()
This commit is contained in:
@ -85,7 +85,7 @@ typedef struct
|
||||
} gimp_rgba32_t;
|
||||
#endif
|
||||
|
||||
extern double gimp_composite_regression_time_function (int, void (*)(), GimpCompositeContext *);
|
||||
extern double gimp_composite_regression_time_function (u_long, void (*)(), GimpCompositeContext *);
|
||||
extern int gimp_composite_regression_comp_rgba8 (char *, gimp_rgba8_t *, gimp_rgba8_t *, gimp_rgba8_t *, gimp_rgba8_t *, u_long);
|
||||
extern int gimp_composite_regression_comp_va8 (char *, gimp_va8_t *, gimp_va8_t *, gimp_va8_t *, gimp_va8_t *, u_long);
|
||||
extern int gimp_composite_regression_compare_contexts (char *, GimpCompositeContext *, GimpCompositeContext *);
|
||||
@ -94,8 +94,8 @@ extern void gimp_composite_regression_print_rgba8 (gimp_rgba8_t *);
|
||||
extern void gimp_composite_regression_print_va8 (gimp_va8_t *);
|
||||
extern void gimp_composite_regression_timer_report (char *, double, double);
|
||||
|
||||
extern gimp_rgba8_t *gimp_composite_regression_random_rgba8 (unsigned long);
|
||||
extern gimp_rgba8_t *gimp_composite_regression_fixed_rgba8 (unsigned long);
|
||||
extern gimp_rgba8_t *gimp_composite_regression_random_rgba8 (u_long);
|
||||
extern gimp_rgba8_t *gimp_composite_regression_fixed_rgba8 (u_long);
|
||||
extern GimpCompositeContext *gimp_composite_context_init (GimpCompositeContext *,
|
||||
GimpCompositeOperation,
|
||||
GimpPixelFormat,
|
||||
|
||||
Reference in New Issue
Block a user