Cedric BAIL
a466b34ea0
Faster sort from Alexandre Becoulet integrated by quarium inside eina.
...
SVN revision: 36265
2008-09-26 13:45:30 +00:00
Cedric BAIL
6f5b3584dd
Store build information inside eina_config.h, and fix magic use.
...
SVN revision: 36263
2008-09-26 11:41:55 +00:00
Gustavo Sverzut Barbieri
521daa2f9d
emotion-gstreamer: Add some refactor, more to come.
...
SVN revision: 36261
2008-09-26 00:02:43 +00:00
Gustavo Sverzut Barbieri
d29b7694cb
emotion+visualization: export and reorder.
...
done:
* module api changed, vis_set is not close to vis_get, vis_supported
was added.
* exported these properties in emotion_object.
* gstreamer plugin now starts with no visualization.
todo:
* add xine support.
* make gstreamer able to dynamically change visualization.
PS: gstreamer module really needs a cleanup, losts of functions need
"static" or add proper prefix, including "gst" to avoid it clash with
other symbols.
SVN revision: 36260
2008-09-25 23:15:21 +00:00
Cedric BAIL
42d39725b4
Last part of quarium patch.
...
SVN revision: 36257
2008-09-25 14:46:48 +00:00
Cedric BAIL
8b85ce70d4
Patch from quarium.
...
Add magic to array and list.
Need to patch autotools to generate something like eina_config.h.
SVN revision: 36256
2008-09-25 14:46:16 +00:00
Cedric BAIL
e8b25fb405
Add a sort benchmark.
...
SVN revision: 36250
2008-09-25 12:41:49 +00:00
Sebastian Dransfeld
cdb45ce04a
Rename REMOTE_SYSTEM to REMOTE_TCP, keep SYSTEM as #define (should be
...
removed in the future)
SVN revision: 36249
2008-09-25 11:37:01 +00:00
Cedric BAIL
6bbe0efc55
Patch from Matt Barclay that add UDP client support to ecore_con.
...
SVN revision: 36247
2008-09-25 10:14:31 +00:00
Cedric BAIL
040e5573d9
Patch from Arnaud de Turckheim "quarium" <quarium@gmail.com>.
...
Use magic inside stringshare without slowdown of benchmark.
Fix magic when not in DEBUG mode.
SVN revision: 36246
2008-09-25 09:02:41 +00:00
Sebastian Dransfeld
313771e7ec
Fix typo
...
SVN revision: 36244
2008-09-25 05:38:23 +00:00
Carsten Haitzler
bc7d6544e9
speedups in c yuv->rgb from joseg. :) 11% - but only if u dont have mmx/sse
...
or altivec. this is c fallbacks only.
SVN revision: 36243
2008-09-25 05:30:23 +00:00
Carsten Haitzler
2b9cecee4f
asparagus!
...
SVN revision: 36234
2008-09-25 02:59:59 +00:00
Carsten Haitzler
dc00b38d0d
update changelog for eet since it's 1.0!
...
SVN revision: 36233
2008-09-25 02:20:12 +00:00
Cedric BAIL
4fddcc38df
Fix error stuff.
...
SVN revision: 36225
2008-09-24 17:21:53 +00:00
Cedric BAIL
8072173d6e
As evas use of hash is below 3000 items per hash, update the tests accordingly.
...
SVN revision: 36224
2008-09-24 17:20:24 +00:00
Cedric BAIL
eec2db6edb
Fix test due to mempool internal change.
...
SVN revision: 36223
2008-09-24 17:17:22 +00:00
Cedric BAIL
550ebc9ab1
Add hash and rbtree delete callback, cleanup the code and improve performance (hash as a new internal structure).
...
We still need a hash function for removing a node from the hash and destroying it at the same time.
SVN revision: 36222
2008-09-24 17:14:29 +00:00
Jorge Luis Zapata Muga
5ed8ea7e09
+ Make the benchmark compile again
...
+ Remove unused code
SVN revision: 36213
2008-09-24 13:59:00 +00:00
Carsten Haitzler
4d3f6362b6
fix dpi check! oops!
...
SVN revision: 36210
2008-09-24 13:03:54 +00:00
Cedric BAIL
bf418729d2
Group all rbtree functions.
...
SVN revision: 36209
2008-09-24 12:58:31 +00:00
Cedric BAIL
b00e9e5c64
Use rbtree helper.
...
SVN revision: 36208
2008-09-24 12:57:26 +00:00
Jorge Luis Zapata Muga
c9f08f6124
New module API. Port this API to the mempool subsystem and the tests.
...
Now the modules can define a default function that will be called when the module is loaded and unloaded.
SVN revision: 36207
2008-09-24 12:55:31 +00:00
Carsten Haitzler
44fc837b6a
add simple dpi get call
...
SVN revision: 36205
2008-09-24 10:18:26 +00:00
Carsten Haitzler
96ad3331d8
allow groups if declared later to override (Replace) their prior declarations.
...
this basically allows u to #include some .edc then selectively override some
things in it u want changed.
SVN revision: 36204
2008-09-24 08:16:42 +00:00
Davide Andreoli
0a6fd34e84
* add doxy for programs in EDCREF
...
SVN revision: 36191
2008-09-23 19:25:01 +00:00
Davide Andreoli
e823ef746e
* more work on edc export (thanks dieb)
...
SVN revision: 36189
2008-09-23 17:47:31 +00:00
Cedric BAIL
8acad8a50e
Add rbtree destructor without tree reorder and use it.
...
SVN revision: 36188
2008-09-23 16:07:48 +00:00
Vincent Torri
476222cc6c
add main doc for eina_convert
...
SVN revision: 36187
2008-09-23 15:57:57 +00:00
Vincent Torri
3edd75f9ba
formatting
...
SVN revision: 36179
2008-09-23 05:24:26 +00:00
Vincent Torri
4313d2b084
* fix list doc
...
* minor other doc fixes
* link the mempool modules statically to libeina when requested
* don't compile static lib of mempool when they are built as shared lib
SVN revision: 36178
2008-09-23 05:17:49 +00:00
Vincent Torri
adb3896f4c
link libevas against 16 bits lib when needed
...
SVN revision: 36177
2008-09-22 20:30:31 +00:00
Vincent Torri
eae91bae39
* remove trailing spaces in configure.in
...
* compile src/lib/engines/common16 on if one of the 16 bits
engines is requested
SVN revision: 36176
2008-09-22 17:55:13 +00:00
Cedric BAIL
f656fabac1
Make magical mask easily testable.
...
SVN revision: 36171
2008-09-22 14:45:57 +00:00
Cedric BAIL
201bba1ba8
Add benchmark for evas (also add ecore bench, but it's deactivated by default,
...
as i can't run it on my computer).
SVN revision: 36170
2008-09-22 14:27:50 +00:00
Cedric BAIL
d0871d7d7d
Eina stringshare now beat evas and ecore with this last change.
...
Benchmarking with enlightenment real data (25000 string add, 20 000 del) :
- eina: 4151399
- evas: 4286973
- ecore: 7753004
SVN revision: 36166
2008-09-22 13:11:08 +00:00
Cedric BAIL
d3e0b59223
Reduce number of malloc/free by automatically created one stringshare
...
per tree node.
SVN revision: 36165
2008-09-22 13:06:29 +00:00
Cedric BAIL
3fc07d2aac
Add helper for inlined red black tree manipulation.
...
SVN revision: 36164
2008-09-22 13:02:08 +00:00
Cedric BAIL
60d10a0b9e
Fix new inlist API.
...
SVN revision: 36163
2008-09-22 13:00:52 +00:00
Carsten Haitzler
e8a109b62d
oops - objc even tho i made it optional.. i had it ALSO put in afterwards
...
hard-coded. fixed.
SVN revision: 36161
2008-09-22 11:14:32 +00:00
Cedric BAIL
1726e80939
Use define.
...
SVN revision: 36159
2008-09-22 10:08:44 +00:00
Nicholas Hughart
fee9946d79
My bad :)
...
SVN revision: 36139
2008-09-20 20:37:56 +00:00
Nicholas Hughart
7aa75cca57
Doxyfile should reference eet.c.in, not eet.c which doesn't exist.
...
SVN revision: 36138
2008-09-20 20:25:46 +00:00
Vincent Torri
b5ac42942c
* mingw32ce has no locale stuff
...
* libmman does not exist anymore
SVN revision: 36127
2008-09-20 10:02:09 +00:00
Vincent Torri
0b93ba01a6
add doc to the counter module. remove the link to the
...
tutorial (the module is too short for a tutorial to be
useful)
SVN revision: 36126
2008-09-20 09:46:54 +00:00
Vincent Torri
f196383f8f
finish doc of the file module. Add a warning if eina_file_split() is used
...
SVN revision: 36122
2008-09-20 08:42:35 +00:00
Carsten Haitzler
8c5d095827
from sacial - condition where pipe close doesnt happen.
...
SVN revision: 36117
2008-09-20 03:20:33 +00:00
Carsten Haitzler
1dce18e33a
illogict - patch for right lefty mouse...
...
- ecore-x-pointer_mapping_support.patch: add support for modifying
pointer button mapping
SVN revision: 36113
2008-09-20 02:19:38 +00:00
Carsten Haitzler
8d175a12e8
illogict patch for evas configure xcb checks.
...
- evas-configure-xcb_image_version_requirement.patch: check for
xcb-image at least version 0.2.1
SVN revision: 36111
2008-09-20 02:11:33 +00:00
Carsten Haitzler
5b4a924fd5
tim horton's quartz engine patches - ecore adds.
...
SVN revision: 36110
2008-09-20 02:08:50 +00:00