efl/src/lib/evas/include
Carsten Haitzler d7c6fca6c0 evas render and clip calc - move evas_object_clip_recalc out of inline
evas_object_clip_recalc is big. it's fat. it shouldnt be inline. so
make it a real function. being inline just hurts performance by making
our code bigger, hurting l1 instruction prefetch and cache
performance. this function isn't small. it's huge and should not be
inline basically because of that reason.

also throw in some likely/unlikely hints etc.

@optimize
2016-11-27 12:10:12 +09:00
..
evas_3d_utils.h evas: Update evas_3d_utils, replace Evas_Vec. 2016-02-17 16:12:35 +09:00
evas_blend_ops.h evas-blend-ops: fix off-by-1 in the C MUL3_SYM "simd" multiplier 2015-04-21 11:26:03 -04:00
evas_common_private.h evas: Add shutdown logic on thread creation failure 2016-11-22 14:50:38 +09:00
evas_ector_buffer.eo docs: evas: fill last gaps in evas eo file documentation 2016-11-23 14:16:24 +01:00
evas_filter.h Evas filters: Use Ector.Buffer instead of RGBA_Image 2016-01-05 15:43:44 +09:00
evas_inline.x evas render and clip calc - move evas_object_clip_recalc out of inline 2016-11-27 12:10:12 +09:00
evas_macros.h efl: everyone should now rely on Eina MIN/MAX redefinition. 2016-05-09 16:58:53 -07:00
evas_mmx.h merge: and now Evas 2012-11-04 11:51:42 +00:00
evas_options.h merge: and now Evas 2012-11-04 11:51:42 +00:00
evas_private.h evas render and clip calc - move evas_object_clip_recalc out of inline 2016-11-27 12:10:12 +09:00