Carsten Haitzler
6474d29127
this is an improvement of kakaroto's map buffer stuff - it's not
...
runtime detected and enabled, not compile-time, and env var can turn
it off forcibly if detected.
SVN revision: 76644
2012-09-14 07:27:49 +00:00
Carsten Haitzler
fd365ef0bb
this is an improvement of kakaroto's map buffer stuff - it's not
...
runtime detected and enabled, not compile-time, and env var can turn
it off forcibly if detected.
SVN revision: 76643
2012-09-14 07:25:57 +00:00
Carsten Haitzler
d892ddd73d
and formatting
...
SVN revision: 76605
2012-09-13 11:28:27 +00:00
Carsten Haitzler
3e5df175be
warn--
...
SVN revision: 76604
2012-09-13 11:27:27 +00:00
Christopher Michael
8e846cd0f9
Evas_Gl: Use glMapBufferOES in egl/gles2.
...
SVN revision: 76556
2012-09-12 20:28:04 +00:00
Rafael Antognolli
64b4e6af09
evas/render: Fix typo: DGB -> DBG.
...
SVN revision: 76553
2012-09-12 19:00:23 +00:00
Rafael Antognolli
bc3f053287
evas/render: Move REND_DGB macro to evas_private.h.
...
This will make it easier to enable it, since the changes to
evas_render_mapped signature will can be done everywhere, not only
inside evas_render.c.
SVN revision: 76552
2012-09-12 19:00:16 +00:00
Rafael Antognolli
ce85aa2b48
evas/render2: Fix check to drop previous map from cache.
...
SVN revision: 76551
2012-09-12 18:36:15 +00:00
Rafael Antognolli
94732fddd9
evas/render: Clean all changed objects, not only the
...
active ones.
Objects which are children of mapped smart objects are not in the active
objects list, but should still be cleaned, and have their render_post
method called too.
SVN revision: 76550
2012-09-12 18:36:08 +00:00
Jiyoun Park
b2004aebc5
fix bmp decoding error. other tool like GIMP
...
can handle image size error
SVN revision: 76546
2012-09-12 16:34:45 +00:00
Christopher Michael
805d333284
Evas_GL: Fix kakaroto's breakage in evas_gl. GL_WRITE_ONLY is only
...
defined in GL/glext.h (which is not included if we are building for
SGX). A build for SGX uses EGL which defines GL_WRITE_ONLY_OES instead.
NB: I am not entirely sure that this is the 'proper' fix, but it
allows evas to build again.
SVN revision: 76540
2012-09-12 16:05:02 +00:00
Mike Blumenkrantz
86e07547f1
add null checks to WebPDecodeBGRA() returns in webp loader
...
SPANK SPANK, IGOR!
SVN revision: 76521
2012-09-12 12:13:08 +00:00
Tom Hacohen
d9dae5b06b
Evas: Fixed compilation with old fontconfig.
...
This fixes ticket #1500 by Sleep_Walker.
SVN revision: 76520
2012-09-12 11:55:45 +00:00
Youness Alaoui
49e4b498a2
Evas : Use server based buffers for vertices instead of client buffers
...
Implement a auto-free system of the allocated buffers to avoid using
resources that we may not need anymore.
SVN revision: 76490
2012-09-12 06:19:50 +00:00
Mike Blumenkrantz
9615e7bc4c
formatting
...
seriously, who breaks this shit?
SVN revision: 76455
2012-09-11 11:43:17 +00:00
Carsten Haitzler
80dbe14ea8
really minor improvement - detect llvmpipe as a software renderer and
...
blacklist it. :)
SVN revision: 76344
2012-09-08 14:31:18 +00:00
ChunEon Park
74f1f5eed1
evas/gl_common - simpler code
...
SVN revision: 76289
2012-09-07 08:31:19 +00:00
Carsten Haitzler
921b861f6f
fix evas map leak.
...
SVN revision: 76286
2012-09-07 08:02:32 +00:00
Carsten Haitzler
ee49da7665
fix image alpha set bug.
...
SVN revision: 76277
2012-09-07 05:57:22 +00:00
Carsten Haitzler
86d35c3ca0
really minor fix - to invalidate cache on memfile set.. set to not has
...
cur alpha then the cur alpha flag! :)
SVN revision: 76275
2012-09-07 05:27:55 +00:00
Tom Hacohen
06cc2874ef
Evas textblock: Fix a small stringshare leak.
...
I don't know how this got in. Anyhow, stringshare leaks are hard to spot.
SVN revision: 76197
2012-09-05 13:25:12 +00:00
Tom Hacohen
5f54cc0b2d
Evas textblock: Fixed format nodes updates for because of style changes.
...
Thanks a lot to Bluezery for reporting this issue.
SVN revision: 76195
2012-09-05 13:02:37 +00:00
Tom Hacohen
57269364d9
Evas magic: Added compiler hints (EINA_UNLIKELY).
...
SVN revision: 76194
2012-09-05 13:02:33 +00:00
Carsten Haitzler
79045b88db
fix rgab dest alpha rendering issue
...
SVN revision: 76188
2012-09-05 10:11:48 +00:00
Cedric BAIL
bffbe552fc
evas: don't change the value of event. That break ABI !
...
SVN revision: 76186
2012-09-05 09:56:24 +00:00
ChunEon Park
f7f9341419
evas/evas_object_image - added EVAS_CALLBACK_IMAGE_RESIZE.
...
SVN revision: 76161
2012-09-05 04:20:42 +00:00
Eduardo de Barros Lima
e44d6633a3
Formatting
...
SVN revision: 76144
2012-09-04 20:38:09 +00:00
Eduardo de Barros Lima
904e2096f4
Wayland_egl: NULL checks to avoid crash with invalid re->win
...
SVN revision: 76135
2012-09-04 18:27:29 +00:00
ChunEon Park
36df225438
evas/image - my fault. this shouldn't be commented.
...
SVN revision: 76126
2012-09-04 11:24:40 +00:00
ChunEon Park
afc8644e36
evas/evas_object_image - use Eina_Bool
...
SVN revision: 76115
2012-09-04 08:56:46 +00:00
ChunEon Park
c368c8c27b
evas/evas_object_image - clean the code
...
SVN revision: 76114
2012-09-04 08:42:38 +00:00
Christopher Michael
5f704dd0bc
Evas: Update ChangeLog for Vince ;)
...
SVN revision: 75995
2012-09-03 10:22:19 +00:00
Carsten Haitzler
0e77364887
update header #defined versions to 1.8 to make sure new apis are used
...
in e17 only with ifdefs.
SVN revision: 75994
2012-09-03 09:55:34 +00:00
Christopher Michael
90a436ca0c
Evas: When doing a move or geometry_get, we need to make sure that we
...
don't try to do these on the framespace clip object. Also, since we
need the evas to get the framespace clip object, just directly use the
framespace values from the canvas, rather than function call to get
those values.
SVN revision: 75989
2012-09-03 09:41:01 +00:00
Christopher Michael
cbedd76a1f
Evas: In the render stage, check obj->is_frame directly. No need for
...
another function call here. We have to object already available, just
check the property directly.
SVN revision: 75980
2012-09-03 08:50:40 +00:00
Igor Murzov
e42648154f
From: Igor Murzov <e-mail@date.by>
...
Subject: [E-devel] [PATCH][RESEND][Evas] WebP image loader
This patch adds a WebP image loader to Evas. No saver,
no animation support for now, just loader. Tested with
the libwebp-0.2.0 only, but should work fine with older
versions.
SVN revision: 75951
2012-09-03 06:22:59 +00:00
Vincent Torri
0854fe7aba
Evas: Fix seg fault in the esvg loader, latest code is required, and enable it on Windows.
...
SVN revision: 75942
2012-09-02 18:20:35 +00:00
Gustavo Lima Chaves
388a888eeb
[evas] Document weight hints' defaults.
...
SVN revision: 75926
2012-08-31 21:48:27 +00:00
Gustavo Lima Chaves
ca29c68dc2
[evas] Document alignment hints' defaults.
...
SVN revision: 75925
2012-08-31 21:41:49 +00:00
Christophe Sadoine
0c2ecd5c1b
From: Christophe Sadoine <chris@indefini.org>
...
Subject: [E-devel] [patch] A function to rotate an evas map with a
quaternion
So this is a patch to rotate an evas map with a quaternion.
You can use this to avoid gimbal lock... for example in the elementary
evas map 3d test, if you put the Rot y angle to 90 then Rot x and Rot
z will do the same rotation...
SVN revision: 75920
2012-08-31 07:05:48 +00:00
Cedric BAIL
0008f2362f
ChangeLog: back in time.
...
SVN revision: 75875
2012-08-30 11:26:00 +00:00
Cedric BAIL
5e33eaa6c4
ChangeLog: state we did a release.
...
SVN revision: 75873
2012-08-30 10:55:40 +00:00
Carsten Haitzler
d22ca53faa
and up ver to 1.7.99 now in svn. nack to svnrev num at end.
...
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Christopher Michael
d8d45e5808
Evas: Update ChangeLog.
...
SVN revision: 75827
2012-08-29 12:58:33 +00:00
Christopher Michael
871a47258d
Evas (wayland_egl): Add support for Multi-Sample Anti-Aliasing and GL
...
Direct Images. Add support for using native image binding. Add support
for setting GL surface capabilities. Fix up some overrides to be in
the proper place (glsym vs evgl).
NB: Yes, it is a bit large of a change during freeze, but there are no
API changes here, and it is well tested. Nothing broken (beyond what
was already broken).
SVN revision: 75826
2012-08-29 12:55:51 +00:00
ChunEon Park
7322487bd2
evas/gl - don't crushed up when failed to allocate surface.
...
SVN revision: 75748
2012-08-28 05:59:27 +00:00
Carsten Haitzler
6335870b45
no this isnt release - this is simply me removing the beta tag so when
...
we release it's ready.
SVN revision: 75740
2012-08-27 10:24:41 +00:00
Carsten Haitzler
1475fb3586
update @version's
...
SVN revision: 75739
2012-08-27 09:51:57 +00:00
Tom Hacohen
e230b6f9a2
Evas textblock: Make sure scale changes causes a complete recalc.
...
SVN revision: 75733
2012-08-27 09:05:29 +00:00
Jiyoun Park
4c7a23d21e
fix jpeg loader to decode JFIF format.
...
before, if the jpeg format is JFIF, we cannot get orientation.
currently jpeg loader get orientation from file
SVN revision: 75707
2012-08-26 11:22:55 +00:00