Carsten Haitzler
c26d5bc2bc
simplify shaders to have fewer tmp vars. in case of dumb shader compilers.
...
SVN revision: 46327
2010-02-20 04:37:22 +00:00
Vincent Torri
7e08e3f23c
improvements of the stderr and stdout redirections. There are
...
still lots of work to be done:
* allow several redirections (only one for now...)
* fix stdin redirection
* fill empty functions
SVN revision: 46319
2010-02-19 19:23:47 +00:00
Cedric BAIL
d590d0dbb0
* edje: Fix a warning.
...
Please review as I am not sure why this code was written as the beginning.
SVN revision: 46318
2010-02-19 18:43:08 +00:00
Cedric BAIL
e4ee012951
* edje: Change filter_state to filter and give the possibility to
...
filter from another part than the event source.
SVN revision: 46316
2010-02-19 18:30:46 +00:00
Vincent Torri
298da926f1
check OpenGL version:
...
* OpenGL ES : 2.0
* OpenGL desktop : >= 1.4
If OpenGL ES 3.* is out, this code must be fixed
If there are problems with the minimal version on desktop,
we will have to increase the minimal version.
Question: should we check GLSL version on desktop ?
SVN revision: 46309
2010-02-19 14:33:49 +00:00
Vincent Torri
2e004582d7
add mempool description in the doc
...
SVN revision: 46307
2010-02-19 13:42:34 +00:00
Carsten Haitzler
e70759878c
rfiddling wiht lop to try and get rid of pauses. i think i found it... plus a
...
bit of streamlining. need to test more widely now.
SVN revision: 46303
2010-02-19 08:00:44 +00:00
Carsten Haitzler
e2bc27fb44
interp properly and make perspective api work.. untested yet...
...
SVN revision: 46302
2010-02-19 06:28:03 +00:00
Christopher Michael
04b865cdce
Ecore_X changes for new illume2 code.
...
NB: This will break current PROTO/elm_* apps for illume2. They will be fixed
up shortly.
SVN revision: 46284
2010-02-19 02:27:18 +00:00
Iván Briano
0b816d85e6
Forgot to copy image id
...
SVN revision: 46273
2010-02-18 14:05:58 +00:00
Carsten Haitzler
1244978ecd
disable error gets - minor impact to keep getting errors - but stil an impact
...
if we dont need to know what they are.
SVN revision: 46270
2010-02-18 08:54:24 +00:00
Carsten Haitzler
0fecb5ede7
and fix some over-zealous optimising.
...
SVN revision: 46269
2010-02-18 08:51:00 +00:00
Carsten Haitzler
136316d6ce
more shaders... for more speeeeeeds!
...
SVN revision: 46268
2010-02-18 08:36:07 +00:00
Carsten Haitzler
25f169fc21
dont need these with shaders.
...
SVN revision: 46267
2010-02-18 07:21:17 +00:00
Carsten Haitzler
c7695857f7
lots more shaders!
...
SVN revision: 46266
2010-02-18 07:10:28 +00:00
Gustavo Sverzut Barbieri
5777eee064
do not access NULL image data for native surfaces.
...
This fixes another segv that happens when using composite manager.
SVN revision: 46265
2010-02-18 02:51:27 +00:00
Gustavo Sverzut Barbieri
1ad4337878
proper shutdown of entries.
...
* must disconnect connected callbacks, particularly those to
canvas. The object we previously connect will die anyway, but
canvas continues alive, dispatching its
EVAS_CALLBACK_CANVAS_FOCUS_IN and EVAS_CALLBACK_CANVAS_FOCUS_OUT,
causing nasty segmentation faults!
* must call _edje_clean_objects() *AFTER* the entry is shut
down. Otherwise ed->evas will be NULL and
evas_event_callback_del_full() will fail. I left extra checks on
those, since this call will return the given data (in our case
"ed") and NULL when callback connection was not found.
* flag existence of entries and if they were already initalized and
shutdown before, avoid redoing such work.
This fixes a stupid crash that bugged editje for a while now.
SVN revision: 46263
2010-02-17 23:43:31 +00:00
Vincent Torri
a50bb3acf8
m4 quoting
...
SVN revision: 46258
2010-02-17 19:50:19 +00:00
Cedric BAIL
ed5adb020f
* evas: Sync DirectFB engine with last Evas engine API.
...
Note: More test are needed, but basically, you have map running with DirectFB. Enjoy !
SVN revision: 46249
2010-02-17 17:24:27 +00:00
Cedric BAIL
17653e550c
* evas: Fix SDL map usage (raster edje map test is working :-) ).
...
SVN revision: 46247
2010-02-17 15:22:58 +00:00
Cedric BAIL
06f7da42f9
* edje: Fix fixed point use in map.
...
Note: ep->description_pos is a FLOAT_T.
SVN revision: 46245
2010-02-17 13:21:50 +00:00
Carsten Haitzler
698f67609c
aaaah bummer. (see comment)
...
SVN revision: 46243
2010-02-17 08:13:30 +00:00
Carsten Haitzler
ac2f03b865
fix small potnential bug in map rendering.
...
SVN revision: 46242
2010-02-17 08:05:19 +00:00
Carsten Haitzler
0a373f4d19
done need egl errors there.
...
SVN revision: 46241
2010-02-17 07:34:22 +00:00
Carsten Haitzler
fcf092e6d7
get ansio ext + max val.
...
SVN revision: 46240
2010-02-17 07:26:44 +00:00
Carsten Haitzler
6b42415c3b
fix err output.
...
SVN revision: 46239
2010-02-17 06:27:22 +00:00
Carsten Haitzler
ce8b3c77ab
and put those back too.
...
SVN revision: 46237
2010-02-17 05:05:56 +00:00
Carsten Haitzler
6a5d12bd2a
keep building ecore_txt for now - breaks packaging and more with no warning.
...
SVN revision: 46236
2010-02-17 05:02:40 +00:00
Carsten Haitzler
6de08e07fa
fix maps with alpha.. sorry about that!
...
SVN revision: 46235
2010-02-17 04:48:53 +00:00
Carsten Haitzler
c474d55267
oops fix erro check.
...
SVN revision: 46234
2010-02-17 04:30:58 +00:00
Carsten Haitzler
dc8fdf5e3a
lots of gl error catching.. if gl errors happen.
...
it's a #defined macro so it can be removed.
SVN revision: 46233
2010-02-17 04:21:59 +00:00
Carsten Haitzler
0be05b9046
be less pedantic on fglrx.
...
SVN revision: 46229
2010-02-17 02:11:47 +00:00
Carsten Haitzler
c13819b98a
hmmmm try this. let me know if u see issues.
...
SVN revision: 46218
2010-02-16 16:52:02 +00:00
Carsten Haitzler
3c71b10522
add back face cull option.
...
SVN revision: 46217
2010-02-16 16:36:16 +00:00
Carsten Haitzler
bf293931a1
map support in edje - first cut, missing features like back-face culling.
...
also no dependency tracking etc. etc.
SVN revision: 46216
2010-02-16 16:20:15 +00:00
Gustavo Sverzut Barbieri
21d95ade17
typedefs in events, makes life easier for bindings and pointer references.
...
SVN revision: 46211
2010-02-16 15:37:53 +00:00
Iván Briano
4419ccc84d
Move to new canvas callbacks signature
...
SVN revision: 46210
2010-02-16 13:43:44 +00:00
Vincent Torri
5c2f696d25
ecore_x does not use ecore_txt functions anymore, so remove the
...
dependency on ecore_txt. I disable ecore_txt by default too
I can't test it (i'm on Windows). If you experience errors during
the build, please reply in this thread.
SVN revision: 46209
2010-02-16 13:14:07 +00:00
Gustavo Sverzut Barbieri
11ca6cc505
Update to new event callback signature.
...
SVN revision: 46207
2010-02-16 13:00:11 +00:00
Gustavo Sverzut Barbieri
e133d2f300
API break: proper Canvas events callback.
...
Canvas was (ab)using the same callback signature as Objects, so you
always got a confusing NULL parameter.
Just clean it up to be Evas_Object_Event_Cb and Evas_Event_Cb, each
with its own signature.
SVN revision: 46206
2010-02-16 12:59:37 +00:00
Carsten Haitzler
4e51efd326
1. if software-x11 not enabled.. still build... but.....
...
2. ecore-txt is a REQUIREMENT FOR ECORE-X! DONT DISABLE!
SVN revision: 46199
2010-02-16 01:27:25 +00:00
Vincent Torri
741e62ab96
Make ecore_data enabled or disabled with configure.
...
This will help me for the opensolaris port... (btw
inlined functions should not be in ecore_list source
code but in its header, for those who want to fix that)
SVN revision: 46195
2010-02-15 20:29:38 +00:00
Sebastian Dransfeld
37f75a7ef1
Disable ecore_txt by default
...
SVN revision: 46194
2010-02-15 19:55:46 +00:00
Vincent Torri
d2993b9b25
don't link ecore_txt against eina
...
SVN revision: 46193
2010-02-15 19:54:59 +00:00
Christopher Michael
82ce1b5e7b
Reorganize code a little here to remove duplication. No function changes
...
(and no issues found when tested).
SVN revision: 46184
2010-02-15 07:23:58 +00:00
Carsten Haitzler
04ca0cb31e
fix freeze/thaw to use less ... cpu.
...
SVN revision: 46181
2010-02-15 06:40:58 +00:00
Carsten Haitzler
830a7c89ee
be more robust when gtl creation fails - return a null ee.
...
SVN revision: 46178
2010-02-15 05:26:42 +00:00
Carsten Haitzler
440f6d0d7b
change gl engine api a little - fixed in ecore-evas and expedite. expose
...
indirect option in ecore-evas with a new opt param for gl engines - will add
more opts over time.
SVN revision: 46177
2010-02-15 05:05:05 +00:00
Carsten Haitzler
b933154d21
add checks for vendor etc. too
...
SVN revision: 46176
2010-02-15 04:12:50 +00:00
Sebastian Dransfeld
7c1420c73b
Use MAP_FAILED constant
...
SVN revision: 46174
2010-02-14 21:22:06 +00:00