Park SangHee [Tue, 28 Feb 2012 09:11:01 +0000 (18:11 +0900)]
Package Upload
Park SangHee [Tue, 28 Feb 2012 08:58:56 +0000 (17:58 +0900)]
Enable pixman flag(additional work to libevas-dev)
Park SangHee [Tue, 28 Feb 2012 06:22:04 +0000 (15:22 +0900)]
Package Upload
Park SangHee [Tue, 28 Feb 2012 05:58:00 +0000 (14:58 +0900)]
Enable pixman flag
Jiyoun Park [Fri, 24 Feb 2012 09:40:14 +0000 (18:40 +0900)]
Package upload
Change-Id: I169d42efce25584ded10bb6d7944ec3060bc25a2
Jiyoun Park [Fri, 24 Feb 2012 09:38:34 +0000 (18:38 +0900)]
Merge "[*] fix evas cache image crash it is already committed in open source. active cache should not deleted."
Jiyoun Park [Fri, 24 Feb 2012 09:19:49 +0000 (18:19 +0900)]
Package upload
Change-Id: Ib662e6990ae4b3d2dfc1566c73fe1586d134736f
Jiyoun Park [Fri, 24 Feb 2012 09:04:05 +0000 (18:04 +0900)]
[*] fix evas cache image crash
it is already committed in open source.
active cache should not deleted.
Change-Id: Iea0d35fc155dfcd9706128ac763baa5f35f20811
Seungsoo Woo [Thu, 23 Feb 2012 02:28:09 +0000 (11:28 +0900)]
Fix to do not draw obscured obj
Seungsoo Woo [Thu, 23 Feb 2012 01:51:41 +0000 (10:51 +0900)]
Add override api for mesa
Jaehwan Kim [Wed, 15 Feb 2012 10:00:40 +0000 (19:00 +0900)]
Package upload
Change-Id: I07ed072bcc15b9b13a30db0ad6ee2807e201fad5
Jaehwan Kim [Wed, 15 Feb 2012 07:20:30 +0000 (16:20 +0900)]
Merge branch 'master' of ssh://165.213.149.219:29418/slp/pkgs/e/evas
Conflicts:
src/lib/Evas_GL.h
src/lib/canvas/evas_object_image.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/engines/gl_x11/evas_x_main.c
Seungsoo Woo [Fri, 10 Feb 2012 07:46:38 +0000 (16:46 +0900)]
Revert "Fastpath is always enabled for test."
This reverts commit
bd44ed78fa26d76a43c87433acbad0ccf356b4aa
Seungsoo Woo [Fri, 10 Feb 2012 04:57:13 +0000 (13:57 +0900)]
Fastpath is always enabled for test.
Seungsoo Woo [Fri, 10 Feb 2012 04:47:28 +0000 (13:47 +0900)]
Fix acquarium for fastpath
WooHyun Jung [Fri, 10 Feb 2012 01:00:47 +0000 (10:00 +0900)]
Package upload
Change-Id: I34e1cef9f5dc7c68bb6b2a06d4eec1109b79b419
WooHyun Jung [Fri, 10 Feb 2012 00:28:55 +0000 (09:28 +0900)]
Merge "[*][evas_textblock] fixed a bug about deleting REPLACEMENT_CHAR"
WooHyun Jung [Thu, 9 Feb 2012 13:02:54 +0000 (22:02 +0900)]
[*][evas_textblock] fixed a bug about deleting REPLACEMENT_CHAR
Park SangHee [Thu, 9 Feb 2012 08:07:29 +0000 (17:07 +0900)]
Upload package
Park SangHee [Thu, 9 Feb 2012 07:25:13 +0000 (16:25 +0900)]
Applying direct rendering
Park SangHee [Thu, 9 Feb 2012 06:29:56 +0000 (15:29 +0900)]
Applying Fastpath
WooHyun Jung [Mon, 6 Feb 2012 03:09:21 +0000 (12:09 +0900)]
Package upload
Change-Id: I20387b6f613c42732e8f18e6295094cad32be735
Jaehwan Kim [Mon, 6 Feb 2012 02:50:02 +0000 (11:50 +0900)]
EFL migration revision 67705
jihoon [Sun, 5 Feb 2012 23:37:45 +0000 (23:37 +0000)]
fix @dates in each header file
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67705
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
WooHyun Jung [Sat, 4 Feb 2012 04:37:37 +0000 (13:37 +0900)]
[*][textblock] merge with 67696 for fixing BS when trying markup_to_utf8 with invalid escapes
woohyun [Fri, 3 Feb 2012 11:24:44 +0000 (11:24 +0000)]
[evas/evas_object_textblock] When markup_to_utf8 is tried with an invalid
escape tag, escape will be NULL. "eina_strbuf_append" should not be
called with NULL string.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67696
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 1 Feb 2012 17:28:30 +0000 (17:28 +0000)]
evas: use evas_image_cache_drop instead of plain wrong call to free.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67681
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 31 Jan 2012 11:32:48 +0000 (11:32 +0000)]
Evas textblock: Fixed native size calculation - margins were not used.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67631
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jypark [Mon, 30 Jan 2012 14:36:15 +0000 (14:36 +0000)]
fix memory leak of dirty image
if file was chaned by somebody, it was added to dirty list during cache request.
currently this dirty image added to cache->dirty list and never freed until image shutdown.
but dirty image of chaned file never used so add delete code for memory efficiency.
and fix bad indentation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67604
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sung [Mon, 30 Jan 2012 11:21:38 +0000 (11:21 +0000)]
Fixing my silly mistake before someone else catches it.
I was accessing a variable before it was NULL checked.
Fixed now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67601
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Sun, 29 Jan 2012 10:01:27 +0000 (10:01 +0000)]
Evas textblock: Fixed a possible invalid mem write.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67580
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sat, 28 Jan 2012 13:47:12 +0000 (13:47 +0000)]
Evas (m4): Use simpler check for wayland egl. Don't reset
'gl_flavor_gles' when checking for sgx support (if we reset
gl_flavor_gles here, then the autofoo output always returns 'NO' for
gles.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67572
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sat, 28 Jan 2012 13:40:21 +0000 (13:40 +0000)]
Evas: Fix typo in autofoo output.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67571
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 26 Jan 2012 14:02:59 +0000 (14:02 +0000)]
Evas textblock: Fixed style user memory leak.
Thanks to Hermet for spotting it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67548
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 25 Jan 2012 18:40:22 +0000 (18:40 +0000)]
The polygon drawing code for the DirectFB backend incorrectly casts a
void pointer causing a segfault. The attached patch fixes the issue
and allows an expedite run to complete.
By: Will Newton <will.newton@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67543
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sung [Wed, 25 Jan 2012 05:08:23 +0000 (05:08 +0000)]
Fixed a logic error for Evas GL Direct rendering override
option.
It should have been OR instead of AND operator.
When the image object alpha is on "OR" the rotation angle
is not "0", direct rendering isn't allowed. However,
allow direct rendering if EVAS_GL_DIRECT_OVERRIDE=1 is set.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67521
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 23 Jan 2012 16:08:36 +0000 (16:08 +0000)]
Evas textblock: Added user style support.
This should make it easier to override the style set in textblock.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67473
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 22 Jan 2012 23:09:47 +0000 (23:09 +0000)]
enable coverage for evas as well.
also print out the docs, so the buildbot gets it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67460
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sun, 22 Jan 2012 19:52:02 +0000 (19:52 +0000)]
evas: use correct format for size_t
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67457
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sun, 22 Jan 2012 19:51:49 +0000 (19:51 +0000)]
evas: fix strict prototypes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67456
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sung [Fri, 20 Jan 2012 12:29:14 +0000 (12:29 +0000)]
Added Direct Rendering to Evas' window instead of an FBO in Evas_GL.
This optimization is significant for rendering to a large surface
because it'l save an extra copy overhead as well as an extra rendering pass.
To enable it, you can give EVAS_GL_OPTIONS_DIRECT hint in the surface
config options_bits. The following conditions have to be met in order
for evas to render directly into the Evas' window. If they are not met, the
engine will fallback to rendering to an FBO as it normally does.
conditions:
1.) All the GL calls have to be called using the pixel_get_callback function.
This is necessary for the evas object order to be maintained.
2.) Alpha must be disabled on the image ojbect that renders evas_gl.
3.) No rotation allowed.
One way to override above condition is to set EVAS_GL_DIRECT_OVERRIDE=1 but
there is no guarantee in its behavior.
Currently, this optimization is added for gl_x11 engine only.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 19 Jan 2012 16:55:17 +0000 (16:55 +0000)]
evas_blend_ops: Fix gcc complains about static used in non static inline functions.
Make the functions static as well to avoid gcc warnings like this:
warning: 'ALPHA_SSE3' is static but used in inline function 'sub4_alpha_sse3' which is not static
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67355
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 19 Jan 2012 16:52:58 +0000 (16:52 +0000)]
oopps!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67354
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 19 Jan 2012 16:49:47 +0000 (16:49 +0000)]
fix gcc warnings about set-but-unused and shadows of y1.
NOTE: did not touch mess that is jpeg, someone else can deal with it :-P
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67353
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 19 Jan 2012 16:35:47 +0000 (16:35 +0000)]
fix set-but-not-used errors from newer gcc.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67352
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 19 Jan 2012 15:17:24 +0000 (15:17 +0000)]
evas: add double buffer support to buffer engine.
NOTE: This patch is a first step to replace and remove
Evas SDL Software backend.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67347
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 12:11:44 +0000 (12:11 +0000)]
Evas textblock: Fix a bug with ellipsis and word-wrap.
Ellipsis didn't work well with word wrapping textblocks.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67333
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 09:02:12 +0000 (09:02 +0000)]
Evas textblock tests: Fix tests warnings.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67329
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 08:44:01 +0000 (08:44 +0000)]
Evas textblock: Also add tab support to prev commit, oops.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67328
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 08:41:37 +0000 (08:41 +0000)]
Evas textblock: Filter out illegal chars from format.
This really just filters them out. The solution is not complete, nor is
it the best one. But this fixes the bugs for the meanwhile.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67327
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 07:52:37 +0000 (07:52 +0000)]
Evas textblock: Indentation adjustment for the previous commit.
(I wanted the actual changes to be clear for review, so I split the
commit to two).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67321
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 19 Jan 2012 07:52:34 +0000 (07:52 +0000)]
Evas textblock: Merge text and format wrapping handling.
This should add a more standard compliant line breaking for format items
as well.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67320
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:34:05 +0000 (23:34 +0000)]
evas: correct notation to indicate unused variable
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67305
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:33:54 +0000 (23:33 +0000)]
evas: only check references ifndef EVAS_CSERVE
We only check the value of references if EVAS_CSERVE isn't defined, so
no need to define it or assign it if EVAS_CSERVE isn't defined.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67304
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:33:43 +0000 (23:33 +0000)]
evas: before_char is only used with BIDI_SUPPORT
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67303
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:33:33 +0000 (23:33 +0000)]
evas: Remove unused variables
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67302
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:33:21 +0000 (23:33 +0000)]
evas: par_len is only used with BIDI_SUPPORT
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 18 Jan 2012 23:33:07 +0000 (23:33 +0000)]
evas: Fix shadow warnings
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Jan 2012 02:32:36 +0000 (02:32 +0000)]
update all minor versions to 2 (or 6) - and yes. i missed making most
be 1.1 (or 1.5) for the last release. too late. THIS is why i'm sick
and tired of all the bloody separate libs that have to be versiioned
and build and released separately. :( too many places to go fix up per
release.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 17 Jan 2012 15:08:38 +0000 (15:08 +0000)]
Evas tests: use unitptr_t in callback test.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67277
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 17 Jan 2012 09:15:31 +0000 (09:15 +0000)]
we can optimize matching by breaking loop when match becomes 0 :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67267
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 17 Jan 2012 09:15:05 +0000 (09:15 +0000)]
and in a fit of rage... i'm removing those EINA_PURE's - one of them i
found was causing compiler optimizations to, in some compielr versions
and optimization levels, to skip a func in the eva stest suites...
which is wrong. no more pure mumbo. gone entirely.
evas_textblock_string_escape_get() was the one.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67266
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 17 Jan 2012 08:35:32 +0000 (08:35 +0000)]
add EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN for accessibility
:)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67264
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 16 Jan 2012 17:25:40 +0000 (17:25 +0000)]
Add evas_object_smart_callback_del_full API
Patch by Raphael Kubo Costas (rakuco)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Jaehwan Kim [Mon, 16 Jan 2012 09:29:22 +0000 (18:29 +0900)]
Package upload
Change-Id: I04d5fbee91aaf589251b3d3b6a1bdd4eb290e103
Jaehwan Kim [Mon, 16 Jan 2012 08:03:58 +0000 (17:03 +0900)]
Migration with svn revision 66966 : solve conficts
Jaehwan Kim [Mon, 9 Jan 2012 02:22:13 +0000 (11:22 +0900)]
Migration with svn revision 66966
Merge remote branch 'origin/upstream'
Conflicts:
src/lib/canvas/evas_callbacks.c
src/lib/canvas/evas_events.c
src/lib/canvas/evas_focus.c
src/lib/canvas/evas_map.c
Seungsoo Woo [Fri, 13 Jan 2012 01:47:11 +0000 (10:47 +0900)]
Rollback adding module.so for i386
Seungsoo Woo [Fri, 13 Jan 2012 01:10:30 +0000 (10:10 +0900)]
Add some safety code around _extensions_init.
devilhorns [Thu, 12 Jan 2012 23:58:17 +0000 (23:58 +0000)]
Evas (wayland_egl): Fix 'close' of windows. Basically, we will check
if the eng setup has a NULL surface, and if the RenderEngine has an
existing surface, that means we are hiding/closing the window, and
thus should free the existing RenderEngine Window.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67160
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sung [Thu, 12 Jan 2012 13:54:06 +0000 (13:54 +0000)]
Added new Evas GL api called evas_gl_config_new/free()
to ensure backward compatibility. Previously, the user
simply declared a Evas_GL_Config object but this can
cause problems if more config options are added. So,
we have Evas allocate the config object for the user
so it can handle addition in the future.
Also, added some safety code around _extensions_init
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67141
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 12 Jan 2012 13:10:53 +0000 (13:10 +0000)]
Evas (wayland_egl): Remove printfs (done debugging that).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 12 Jan 2012 12:25:21 +0000 (12:25 +0000)]
Evas (gl_x11): Move make current so we only have one if.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67137
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 12 Jan 2012 09:01:37 +0000 (09:01 +0000)]
Evas (wayland_egl): Fix egl detection in check_engine. (In theory, the
old version of this w/ the 3 includes Should be working, but I've
tested it on 2 machines now, and it fails on both with those lines in
there, so I am removing them).
Make wayland_egl engine Actually work and draw stuff now (too many
code changes to list them all separately). See http://i.imgur.com/i2eBE.png.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67128
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Seungsoo Woo [Thu, 12 Jan 2012 06:55:11 +0000 (15:55 +0900)]
Merge "Add module.so of glbackend for i386"
Jiyoun Park [Thu, 12 Jan 2012 06:51:53 +0000 (15:51 +0900)]
Package upload
Change-Id: I087bcbec0b608a1a482cf6415effabb5c698800e
Seungsoo Woo [Thu, 12 Jan 2012 06:24:45 +0000 (15:24 +0900)]
Add module.so of glbackend for i386
devilhorns [Thu, 12 Jan 2012 06:06:07 +0000 (06:06 +0000)]
Evas (gl_x11): We cannot call eglMakeCurrent if we have already called
eglTerminate prior (eg: eglTerminate was in the wrong place here).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67119
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Jiyoun Park [Thu, 12 Jan 2012 05:41:16 +0000 (14:41 +0900)]
change jpeg version 7->8
Change-Id: Iebbac1d4e58036cda2344deb016f91d192294d5a
devilhorns [Wed, 11 Jan 2012 23:32:58 +0000 (23:32 +0000)]
Evas (wayland_egl): Oops, missed one rename on the engine info
structure.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67102
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 23:28:39 +0000 (23:28 +0000)]
Evas (wayland_egl): Update code to use more descriptive name for
engine_info_structure.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67100
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 23:28:01 +0000 (23:28 +0000)]
Evas (wayland_egl): Use a more descriptive name for the engine info
structure.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67099
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 23:17:54 +0000 (23:17 +0000)]
Evas: Also enable gl_common if we are building wayland_egl engine.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 12:58:59 +0000 (12:58 +0000)]
Evas (wayland_egl): Destroy the wl_egl_window also when we free.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67075
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 12:41:08 +0000 (12:41 +0000)]
Evas (wayland_egl): Use proper header name. Remove commented line.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67074
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 12:23:44 +0000 (12:23 +0000)]
Evas (wayland_egl): Redo wayland egl engine code to more closely match
gl_x11.
NB: Not fully functional yet, but does build.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67073
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 12:22:36 +0000 (12:22 +0000)]
Evas (wayland_egl): Remove obsolete file (replacing in a minute).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67072
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 10:40:17 +0000 (10:40 +0000)]
Evas (software_generic): Add UNUSED for params that are not used
(where missing).
Remove unused variables.
Comment out functions that were defined but not used.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67066
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 10:35:52 +0000 (10:35 +0000)]
Evas (gl_common): Remove unused variable.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67064
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 10:34:03 +0000 (10:34 +0000)]
Evas (gl_x11): Fix no return value in function that is supposed to
have Something returned.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67063
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 11 Jan 2012 09:48:47 +0000 (09:48 +0000)]
Evas (gl_x11 engine): Fix compiler warning about get_time function.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67058
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
Seungsoo Woo [Wed, 11 Jan 2012 02:06:59 +0000 (11:06 +0900)]
Added EvasGL support for software backend finally.
seoz [Tue, 10 Jan 2012 15:34:39 +0000 (15:34 +0000)]
evas: applied eina_array_count_get -> eina_array_count change.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@67020
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 8 Jan 2012 07:22:01 +0000 (07:22 +0000)]
Evas: Do not build altivec feature if disabled in configure
On macosx i386, that code fails because even though __VEC__ is defined,
the compiler doesn't understand the 'vector' keyword (that macro is
irrelevent here). So there was no way to make evas compile for ppc if
altivec was not supported by the compiler.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66966
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 8 Jan 2012 07:21:35 +0000 (07:21 +0000)]
Evas: engine for Mac is GL_COCOA not GL_QUARTZ
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66964
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 5 Jan 2012 12:59:08 +0000 (12:59 +0000)]
evas: just disable Evas_GL support in software engine when we don't have dlopen.
NOTE: there is many system without dlopen and we do support them. Please keep it
this way in the future.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66901
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 5 Jan 2012 10:06:49 +0000 (10:06 +0000)]
someone added an awesome bug to bmp loader some time recently. fix!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66897
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sung [Thu, 5 Jan 2012 07:55:23 +0000 (07:55 +0000)]
Added EvasGL support for software backend finally.
* This feature requires libOSMesa to be installed.
One caveat with OSMesa is that a surface config (ie. Depth Buffer and etc)
is associated with a context rather than a surface, which is the case
in EvasGL. So for now, when a user specifies a surface config, it gets
associated with the first context that the surface does a make current to.
For typical usage case, this shouldn't be a prolem. Will need to fix it
eventually.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66896
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 5 Jan 2012 02:07:50 +0000 (02:07 +0000)]
evas Evas.h: Fixed documentation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66888
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 4 Jan 2012 11:46:39 +0000 (11:46 +0000)]
evas: disable dead code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@66867
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33