raster [Sat, 23 Jan 2010 13:21:04 +0000 (13:21 +0000)]
fix texture size alloc for native textures.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45483
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 22 Jan 2010 10:52:53 +0000 (10:52 +0000)]
go back to rgba
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45437
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 22 Jan 2010 06:51:27 +0000 (06:51 +0000)]
fix warnings
patch by Albin Tonnerre
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45430
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 22 Jan 2010 05:55:46 +0000 (05:55 +0000)]
fix variable
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45427
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jan 2010 12:43:53 +0000 (12:43 +0000)]
some more cleanups - issed protecting 1 or 2 calls. gl still doesnt work tho
:) not on fglrx.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jan 2010 09:42:26 +0000 (09:42 +0000)]
some protection against playing with native surfaces (setting image size
doent re-alloc for example)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45385
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jan 2010 08:44:11 +0000 (08:44 +0000)]
native surface support lives - for GL (GLX) only. it works - or seemingly
does in my test casses. doesn't work for compositing though! don't know why.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45383
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 20 Jan 2010 03:59:32 +0000 (03:59 +0000)]
handle images that have alpha vhannel but are arbage (in gl) eg 0 or
something other than 0xff
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45350
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jan 2010 14:29:20 +0000 (14:29 +0000)]
hunting bug in fglrx libs - make comment!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45330
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 18 Jan 2010 20:04:21 +0000 (20:04 +0000)]
* evas: Fix segv source by checking result before using it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jan 2010 11:55:52 +0000 (11:55 +0000)]
add new check of in object list
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jan 2010 09:46:45 +0000 (09:46 +0000)]
map source api - nothing implemented. for future expansion.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45281
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jan 2010 08:52:21 +0000 (08:52 +0000)]
improving multi-touch structs and code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45248
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dottedmag [Sun, 17 Jan 2010 06:01:13 +0000 (06:01 +0000)]
evas: Fix prototype of evas_textblock_style_set, 'text' argument can be NULL
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45245
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 16 Jan 2010 12:20:22 +0000 (12:20 +0000)]
initial multi-touch support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45212
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 15 Jan 2010 12:15:00 +0000 (12:15 +0000)]
* evas: Fix header to build with suncc. Patch from Vincent Torri.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45185
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 14 Jan 2010 20:52:57 +0000 (20:52 +0000)]
Fix wrong function names in doc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45128
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dottedmag [Wed, 13 Jan 2010 23:44:06 +0000 (23:44 +0000)]
evas: Revert accidentally committed hunk: dlopen is still needed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dottedmag [Wed, 13 Jan 2010 23:23:49 +0000 (23:23 +0000)]
evas: Fix broken check in --enable-convert-8-grayscale-64 handler
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 13 Jan 2010 21:05:16 +0000 (21:05 +0000)]
dl stuff is only used in the gl_common engine as now,
the modules load is done by eina
will clean configure.ac wrt this later
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45092
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 13 Jan 2010 19:57:59 +0000 (19:57 +0000)]
* evas: Fix serious typos that could generate dead lock.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45087
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 12 Jan 2010 01:45:10 +0000 (01:45 +0000)]
patch from sehwan@samsung.com for small issues in evas/edje
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 11 Jan 2010 14:24:41 +0000 (14:24 +0000)]
So... this breaks Smarts ABI, rebuild everything after updating Evas.
This patch adds some stuff for smart callback description/instropection, which
is still untested but doesn't break anything that's out there now. Should help
with bindings later on.
Also some parenting guidelines for smart objects, so it's easier to spawn a
subclass out of another. Look at Box and Table for an example on this.
And again, rebuild everything that uses smart objects after this update, or
the world will turn into a happy place where lawyers are no longer needed...
and we don't want to upset the lawyers.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45043
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 11 Jan 2010 07:11:37 +0000 (07:11 +0000)]
update efl_path_max.m4
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45036
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sun, 10 Jan 2010 17:59:53 +0000 (17:59 +0000)]
Fix compiler warning about discarding pointer type.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@45021
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 07:51:30 +0000 (07:51 +0000)]
dont destroy db - it's shared and initted on startup etc.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44968
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 07:48:18 +0000 (07:48 +0000)]
fix - destroy properly
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44967
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 07:21:15 +0000 (07:21 +0000)]
comment++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44966
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 07:10:53 +0000 (07:10 +0000)]
allow x11 engines to get x resource that sets dpi.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44965
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 7 Jan 2010 06:42:42 +0000 (06:42 +0000)]
Fix a crash in the xcb engine
It is still broken when shm is used. I don't know why
Fix other possible issues when shapes are used
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44940
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 6 Jan 2010 22:54:51 +0000 (22:54 +0000)]
found divide by 0 in some circumstances -> fix.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44932
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 4 Jan 2010 19:18:45 +0000 (19:18 +0000)]
PATH_MAX check, by Lutin.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44886
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 4 Jan 2010 19:18:05 +0000 (19:18 +0000)]
better debugging for image load
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44885
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 3 Jan 2010 00:30:02 +0000 (00:30 +0000)]
add a device handle to events - break their structs now for future use.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44859
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 1 Jan 2010 07:51:18 +0000 (07:51 +0000)]
for now - disable scissors.. seems to b0rk thungs
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44838
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 30 Dec 2009 11:35:40 +0000 (11:35 +0000)]
1. line support in gl engine - as if anyone uses lines
2. fix clipping for gl maps - was setting them when it shouldnt.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44782
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
morlenxus [Wed, 30 Dec 2009 01:33:39 +0000 (01:33 +0000)]
fix declaration
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44774
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 27 Dec 2009 00:40:25 +0000 (00:40 +0000)]
gl -> polygons now work. slow - but does it matter?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44724
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 24 Dec 2009 13:15:34 +0000 (13:15 +0000)]
* evas: Loader can now tell if they could be used in another thread or not.
xpm and svg loader don't allow preload at this time.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44714
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 23 Dec 2009 13:31:45 +0000 (13:31 +0000)]
* evas: Update func to prevent segv.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44686
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 23 Dec 2009 10:50:07 +0000 (10:50 +0000)]
* evas: Fix typo.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44679
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 22 Dec 2009 23:11:57 +0000 (23:11 +0000)]
fix evas image loading error reporting.
Evas image load was always reporint "generic" error, since it was
disconnected from actual loader modules.
This commit will break the module loader API (as it's restricted to
inside Evas, this should be no problem). The return was turned into
"Eina_Bool" for clarity, while an extra "int *error" is responsible to
report errors. This approach was choosen to force compiler warnings
and to try avoid mistakes as EINA_FALSE == EVAS_LOAD_ERROR_NONE and
thus we'd get opposite behavior if something slips.
Most loaders play well, except by eet that does not provide means to
know if the file open failed due missing file, incorrect format or
corrupted file :-(
Please report any issues. I added eina_log debugging to loader
functions, just run your Evas application as:
EINA_LOG_LEVELS=evas_main:4 your_app
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44666
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 22 Dec 2009 18:06:15 +0000 (18:06 +0000)]
stringify load errors.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44660
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Dec 2009 12:58:07 +0000 (12:58 +0000)]
* evas: Fix build when pipe rendering is disabled.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44651
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Dec 2009 12:09:36 +0000 (12:09 +0000)]
* evas_object_textblock: Add some cast to reduce warning noise.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44648
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 21 Dec 2009 19:07:51 +0000 (19:07 +0000)]
There's more here than just warning fixes, it's causing crashes with some uses of elm_entry. Noted in Editje.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44639
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 18:26:36 +0000 (18:26 +0000)]
* evas: Fix bug introduced in warning removal patch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44638
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 15:52:12 +0000 (15:52 +0000)]
* evas: Remove lot's of warning.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44629
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 12:25:32 +0000 (12:25 +0000)]
* evas_preload, ecore_thread: On memory allocation failure do call the cancel function too.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44624
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 20 Dec 2009 06:23:13 +0000 (06:23 +0000)]
remove excess tex update on dirty. some formattign and naming too.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44592
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 10:58:39 +0000 (10:58 +0000)]
include Evil.h so that getenv is declared on Windows CE
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44567
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 10:41:20 +0000 (10:41 +0000)]
fix warning
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44566
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 10:36:43 +0000 (10:36 +0000)]
fix returned values
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44565
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 10:33:39 +0000 (10:33 +0000)]
delete_me member is available on when async preload is available
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44564
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 18 Dec 2009 11:03:31 +0000 (11:03 +0000)]
* evas: Complete rewrite of evas image preload code.
This code should be cleaner and easier to understand. It also provides
the ability to spread image decompression on all CPU core. I currently
set it to the exact number of CPU core you have in your machine, if you
find case where it slow down your EFL apps too much, we can reduce this
to give at least one core to evas.
All previous bugs related with async preload are gone, hopefully no
new one are in. Please report any problem with backtrace to me.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44537
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Dec 2009 21:45:33 +0000 (21:45 +0000)]
too much _
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44453
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Dec 2009 21:34:04 +0000 (21:34 +0000)]
rename evas_glew_main.c to evas_glew__win32_main.c
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44452
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 14 Dec 2009 17:55:26 +0000 (17:55 +0000)]
* evas_font_dir: Add all guards.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44446
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 14 Dec 2009 17:27:51 +0000 (17:27 +0000)]
* evas_font_dir: reduce use of FcFontSort by using cache as much as possible.
This reduce in EWeather the time spend in FcFontSort from 25% of the startup time
to 1% with a small memory footprint increase.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44444
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 13 Dec 2009 14:28:07 +0000 (14:28 +0000)]
clip maps in gl enigne.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44424
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 11 Dec 2009 20:51:45 +0000 (20:51 +0000)]
Fix typo.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44381
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 11 Dec 2009 10:54:57 +0000 (10:54 +0000)]
* add detection of Objective C.
* improve configure output
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 10 Dec 2009 02:26:50 +0000 (02:26 +0000)]
add check magic code!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44326
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 3 Dec 2009 00:22:33 +0000 (00:22 +0000)]
Fix m4 quoting due to quoting change rules in autoconf 2.65.
Works with autoconf 2.63, 2.64 and 2.65
If there are problems with early versions, please answer in this thread
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44147
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44118
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44116
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 30 Nov 2009 13:26:46 +0000 (13:26 +0000)]
* evas_cache_image: At this point link to the cache is destroyed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44051
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 27 Nov 2009 09:51:08 +0000 (09:51 +0000)]
* evas: Do a proper fix for all rectangle match.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44010
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Nov 2009 14:56:46 +0000 (14:56 +0000)]
* evas: Fix bug in evas_objects_in_rectangle_get.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43999
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 23 Nov 2009 13:21:35 +0000 (13:21 +0000)]
more debugging options...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43920
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 23 Nov 2009 10:07:07 +0000 (10:07 +0000)]
fix anothe rmap draw bug.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 21 Nov 2009 10:51:51 +0000 (10:51 +0000)]
find gl symbols runtime - some gl's support the feature but havent
standardised symbols! (bad gl! bad!)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43857
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 19 Nov 2009 08:37:22 +0000 (08:37 +0000)]
0x0 smarts will no be rendered again - well children will be... but its still
bad form to do this. oddly - the desktop panning in e does this. need to check.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43799
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 19 Nov 2009 00:38:34 +0000 (00:38 +0000)]
fix bug spotted by Brian Wang.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43793
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 17 Nov 2009 00:19:24 +0000 (00:19 +0000)]
<glima> commit msg would be something like: "applying size recalcs on
childs in the case they have size hints for Evas_Object_Box'es.
it was documented on the layouts api but never implemented"
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43745
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 15 Nov 2009 13:46:20 +0000 (13:46 +0000)]
1. if you stack above/below yourself.. you get lost as an obj! ignore
that case
2. add render debug #ifdef in evas_render.c and latent render debug stuff
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43706
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 14 Nov 2009 05:08:00 +0000 (05:08 +0000)]
fix font alloc bug!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43686
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 12:31:31 +0000 (12:31 +0000)]
fix gles symbols
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43662
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 11:30:28 +0000 (11:30 +0000)]
fix gles defs
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43660
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 08:43:50 +0000 (08:43 +0000)]
on paper.. go gles2 too... that should work.. in theory. need to test.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43659
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 08:38:12 +0000 (08:38 +0000)]
fix color stuff.. next.. need to fix z stuff.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43658
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 08:28:47 +0000 (08:28 +0000)]
fix some valgrind issues
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43657
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 08:19:13 +0000 (08:19 +0000)]
and now complex stuff works..... woot!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43656
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 07:30:03 +0000 (07:30 +0000)]
fix disabling of blendipoos!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43655
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 07:25:08 +0000 (07:25 +0000)]
del fbo as well if it exists
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43654
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Nov 2009 07:22:31 +0000 (07:22 +0000)]
render-to-texture now is used for evas maps... but only simple cases seem to
work. (in ello) elementary stuff seems... less happy. will work on it! also
havent done the gles bits. just desktop gl (first port of call for
doing/testing). the #ifdefs are ther waiting with fixme's
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43653
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lmunch [Thu, 12 Nov 2009 13:49:46 +0000 (13:49 +0000)]
Fix WinCE engine build
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43628
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 11 Nov 2009 12:51:24 +0000 (12:51 +0000)]
allow glew engine to be compiled again
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43615
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Nov 2009 12:47:46 +0000 (12:47 +0000)]
/me stuuuuuuuupid, spank spank spank... go test your code before commit :-D
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43613
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 11 Nov 2009 12:33:52 +0000 (12:33 +0000)]
more evas_map utils, let's avoid duplicating these everywhere.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43612
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 11 Nov 2009 11:39:25 +0000 (11:39 +0000)]
step 1. some map support! images only right now. next. render-to-texture.
invasive change right now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43611
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 11 Nov 2009 11:17:11 +0000 (11:17 +0000)]
fix compilation of glew engine.
Unfortunately, the computer on which i compile does not
support OpenGL 2.0, so i can't test the engine.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43610
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 10 Nov 2009 09:10:59 +0000 (09:10 +0000)]
aaag found the bugger. printf--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43601
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 10 Nov 2009 08:50:11 +0000 (08:50 +0000)]
ok. i'm hunting the bug. yes! printf debuggin gets in! i want others to be
able to find it too.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43600
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Nov 2009 23:48:26 +0000 (23:48 +0000)]
printf--!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43597
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Nov 2009 16:29:10 +0000 (16:29 +0000)]
whatevr the obj c lang push thing is... it breaks evas' build entirely on
normal linux. remove.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43589
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raoul [Mon, 9 Nov 2009 15:40:01 +0000 (15:40 +0000)]
Fix Cocoa.h detection on MacOSX
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@43586
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33