Commit Graph

125 Commits

Author SHA1 Message Date
Carsten Haitzler 80197823be make fb engine default on linux too.
SVN revision: 52771
2010-09-26 03:39:18 +00:00
Cedric BAIL fdc15d4495 * evas: we don't need all the stuff from pthreads to do preload.
SVN revision: 52311
2010-09-15 17:20:37 +00:00
Lucas De Marchi 85815e306c Fix common misspellings
Following misspellings were fixed:

accomodate->accommodate
achive->achieve
beacuse->because
caluclate->calculate
cant->can't
carefull->careful
convertion->conversion
dependancy->dependency
dependant->dependent
doesnt->doesn't
existant->existent
extention->extension
fucntion->function
impliment->implement
inital->initial
lenght->length
occured->occurred
occuring->occurring
onyl->only
positon->position
possibilty->possibility
postion->position
proccessing->processing
proccess->process
propogate->propagate
recieve->receive
sucessive->successive
teh->the
ther->there
throught->through
thsi->this
wasnt->wasn't
whcih->which
wheras->whereas




SVN revision: 51965
2010-09-08 03:51:24 +00:00
Cedric BAIL b4ed699e9e * evas: reenable pipe rendering almost work for me with 16 CPU.
Just don't forget to Spank Tasn.


SVN revision: 51805
2010-09-01 12:25:25 +00:00
Carsten Haitzler 4ec437491d anity check options for option silliness.
SVN revision: 51789
2010-08-31 22:36:35 +00:00
Carsten Haitzler 81ba0d8423 imaging api--. as promised.
SVN revision: 51779
2010-08-31 11:58:51 +00:00
Carsten Haitzler acac588d58 re-enaqble async rendering. seems ok on 2 cores. might be a quad-core
issue and arm issue. need to check again monday.



SVN revision: 51696
2010-08-28 13:15:38 +00:00
Carsten Haitzler e3c63031ce unfortunate - but need to disable those async/pipe render options.
SVN revision: 51691
2010-08-28 02:43:15 +00:00
Carsten Haitzler d9cef6b36e gl-x11 enabled now by default if deps found. it's a 1st class citizen
these days. and - readme updated and up to snuff for --enable opts.



SVN revision: 51386
2010-08-19 08:22:44 +00:00
Carsten Haitzler a57d936d35 useful configure output for enabling gles
SVN revision: 51244
2010-08-17 08:42:37 +00:00
Carsten Haitzler ffbe27b177 eina-1 -> eina
SVN revision: 51162
2010-08-16 08:04:47 +00:00
Carsten Haitzler 35447ef1d4 evas -> 1.0.0 alpha readied.
SVN revision: 51158
2010-08-16 06:58:07 +00:00
Christopher Michael 38aac01b6a Buffer engine is desired/needed else livethumb previews do not work.
SVN revision: 50718
2010-07-31 18:50:51 +00:00
Tom Hacohen a6d428334f Evas: Changing the font engine to work with Eina_Unicode instead of utf8.
Changing textblock and text objects to work with Eina_Unicode instead of utf8 (internally, API remains intact).
Started relying on new fribidi 0.19.2 instead of the old fribidi.
A lot of fixes to the font engine.
Renaming of evas_common_font_utf8_* to evas_common_encoding_utf8_*
This relies on new Eina changes and types: Eina_Unicode, Eina_UStrbuf and Eina_UStringshare.

SVN revision: 50595
2010-07-28 12:00:41 +00:00
Alexander Kerner 0ec2a33a22 From: Alexander Kerner <alexander.kerner@googlemail.com>
Subject: [E-devel] 8bpp xcb evas engine

Hi all,

I've implemented the 8bpp grayscale evas engine. It is based on the 16bpp
engine. It would be nice if someone could review the code and maybe commit
into svn. The patches against evas and ecore are attached.



SVN revision: 50560
2010-07-28 00:16:06 +00:00
Christopher Michael fefbc09a63 Move Evas (and associated headers) to their own dir (ie: the 'eet.h'
move).



SVN revision: 50141
2010-07-09 06:10:55 +00:00
Carsten Haitzler 5716032298 no! include this!
SVN revision: 49961
2010-07-01 05:06:23 +00:00
Carsten Haitzler 41e2c165ec ok - i think this can double-check if neon code can be compiled at all.
SVN revision: 49960
2010-07-01 04:52:45 +00:00
Carsten Haitzler 89baaff057 and final post snap - next releasename
SVN revision: 49903
2010-06-27 14:06:10 +00:00
Carsten Haitzler 83b36be7a3 snap+release
SVN revision: 49899
2010-06-27 13:45:27 +00:00
Carsten Haitzler 5e26049385 Snapshot evas
SVN revision: 49891
2010-06-27 13:32:41 +00:00
Cedric BAIL a1bfc834d5 * configure.ac: take inept translation a little bit into account.
SVN revision: 49743
2010-06-18 14:45:42 +00:00
Brett Nash 02f204b84c Add experimental word and metric caching.
SVN revision: 49661
2010-06-14 05:59:23 +00:00
Gustavo Sverzut Barbieri ddb8c95fa9 SVN_REPO_PATH envvar during autoconf to use svnversion in there.
Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".

This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.



SVN revision: 49594
2010-06-09 18:22:47 +00:00
Carsten Haitzler 1520bad01b restore after snap/release
SVN revision: 49540
2010-06-06 17:43:03 +00:00
Carsten Haitzler 05c5b03d5e Snapshot evas
SVN revision: 49532
2010-06-06 17:26:38 +00:00
Carsten Haitzler f0eee2d260 post-snap anr release.. reset svn back.. this time for real.
SVN revision: 49526
2010-06-06 17:17:52 +00:00
Carsten Haitzler af8efb723b Snapshot evas
SVN revision: 49515
2010-06-06 16:42:31 +00:00
Carsten Haitzler 25ff64e960 post release - move relname to pre-svn again.
SVN revision: 49506
2010-06-06 16:23:16 +00:00
Carsten Haitzler fa74e6d2bb Snapshot evas
SVN revision: 49496
2010-06-06 16:07:58 +00:00
Carsten Haitzler a4769c42cb change svnversion shell goop to nuke sed and just use tr to delete
unwanted goop.



SVN revision: 49429
2010-06-04 01:04:24 +00:00
Iván Briano 6600f0c43f Let git-svn users get the right revision number to be used as version.
SVN revision: 49407
2010-06-03 07:40:54 +00:00
Carsten Haitzler f1e19253e6 nopw svn revision works again.
SVN revision: 49344
2010-05-31 03:12:45 +00:00
Carsten Haitzler 17dfab359b fix - if no svn tree, then it will pretend to be a release.
SVN revision: 49343
2010-05-31 01:59:22 +00:00
Carsten Haitzler 9621532945 trga loader - snarfed 80% from imlib2. missing paletted mode (just
like the imlib2 one) but.. handles alpha correctly- unlike imlib2 and
manyother loaders.



SVN revision: 49330
2010-05-30 17:48:19 +00:00
Carsten Haitzler 6f6730eaf8 for shits and giggles... i wrote a bmp loader. i did look at the old
imlib2 bmp loader, but it was imcomplete compared to the bmp
standards, so i actually ended up reading the file format definitions
on line i could find and using lots of test images... wrote a new one.
you can at least view bmp files now. note - i found 1 bmp file that
claims to have an alpha channel (amask is non-empty) and then proceeds
to provide an image with pixels - all alpha 0. so its transparent when
it shouldnt be. beats me but looks like a broken bmp file to me when
it compes to specs.



SVN revision: 49324
2010-05-30 13:04:34 +00:00
Carsten Haitzler 4b43b4ee86 oops - broke module dirs!
SVN revision: 49277
2010-05-29 07:24:43 +00:00
Carsten Haitzler 37e28d6008 evas version too.
SVN revision: 49268
2010-05-29 05:42:21 +00:00
Carsten Haitzler eaad0eb095 big patch from Samsung SAIT (Advanced research group) for async multi-frame
rendering. to turn on:

1.
configure with --enable-async-render
2.
export EVAS_RENDER_MODE=non-blocking
  
presto. necessitates some api swizzling (thus the expedite. ecore etc. changes)

the kind of results you get on a desktop:

http://www.rasterman.com/files/evas-async-vs-none.html



SVN revision: 49087
2010-05-21 07:10:45 +00:00
Carsten Haitzler d4ba7c3a06 amd64 - apparently fbsd is still living back in that past where 64bit was amd
only... :)



SVN revision: 48273
2010-04-24 14:07:17 +00:00
Gustavo Sverzut Barbieri fd2659c572 evas: mega documentation improving commit.
This commit moves Evas.h contents a lot, but it should not change code
(some conts were added, some function attributes were changed).

The purpose of such is to define the order that doxygen show modules
in its documentation.

I also splitted documentation a bit more, and added a src/examples to
list useful example code. Right now it is just a pure-evas
draw-and-save using buffer engine.

NOTE: there is lots to document, and the @todo list is quite long but
      I guess lots of things there were done already. Raster, could
      you review this list?




SVN revision: 47308
2010-03-18 04:57:40 +00:00
Vincent Torri bf056dd2df Fix Objective C compiler detection and Mac OS X header
files detection. It should work with and without an
Objective C compiler. The problem is a bug in the
AC_PROG_OBJC macro.

Patch by Ralf Wildenhues


SVN revision: 46890
2010-03-05 06:23:25 +00:00
Vincent Torri aab5142dd5 revert
SVN revision: 46455
2010-02-25 05:59:44 +00:00
Vincent Torri ca54f3d22b change option --enable-pthreads to --enable-threaded-rendering
change your scripts if needed


SVN revision: 46453
2010-02-25 05:39:30 +00:00
Vincent Torri b2082d7527 compile also gl_common when gl engines are static
SVN revision: 45987
2010-02-08 16:14:32 +00:00
Vincent Torri c3915edab7 use efl_fnmatch m4 macro
SVN revision: 45853
2010-02-03 20:57:36 +00:00
Vincent Torri 0ffcae731c formatting
SVN revision: 45696
2010-01-29 07:47:33 +00:00
xcomputerman d3bfe37afa Better test for gl_common; fix SDL_opengles defines
SVN revision: 45695
2010-01-29 07:42:24 +00:00
Vincent Torri 8d2b0b7ff5 portable echo -n
SVN revision: 45694
2010-01-29 07:35:33 +00:00
xcomputerman a61baea31e Various fixes to enable building SDL/OpenGLES
SVN revision: 45692
2010-01-29 06:12:35 +00:00