Cedric BAIL
d636db3c66
evas: cache conversion from Evas_Map to RGBA_Map.
...
SVN revision: 72119
2012-06-14 09:58:16 +00:00
ChunEon Park
88c5f1df74
evas/map - fixed afterimage problem. now we don't need work-around code anymore.
...
SVN revision: 71549
2012-05-30 10:12:10 +00:00
ChunEon Park
ba47683a9b
evas/render - pre render will be always. don't need if and else if which will be never reached.
...
SVN revision: 71540
2012-05-30 07:32:27 +00:00
ChunEon Park
140e97171b
evas/map - fixed to update the rendering when map is enabled.
...
Now children objects of the mapped object should be cleaned from the internal cache lists.
SVN revision: 71519
2012-05-30 00:51:11 +00:00
ChunEon Park
054360207b
evas/render - they are already cleaned.
...
SVN revision: 71499
2012-05-29 09:09:13 +00:00
ChunEon Park
b2a3f3b540
evas/render - removed duplicated call
...
SVN revision: 71491
2012-05-29 05:24:43 +00:00
ChunEon Park
63d97b8441
evas/rendering - Fixed to clean up when map actually changed. Now rendering updates will be correct after evas_map acutally disabled for the smart object.
...
SVN revision: 71490
2012-05-29 05:13:03 +00:00
Christopher Michael
1fbf92cc36
Evas: (wayland): Use Seb's strncmp statement (easier to read, cleaner,
...
simpler, and possibly faster).
Thanks Seb ;)
SVN revision: 71431
2012-05-25 23:51:21 +00:00
Christopher Michael
909d83bf3a
Evas: Fix clipping issue for wayland engines (were drawing outside the
...
viewort). This fixes the Elm Map 3D test issue where the cube was
drawing onto the window border (and perhaps other tests).
SVN revision: 71426
2012-05-25 12:55:45 +00:00
ChunEon Park
2a9f42c47e
evas/evas_render - and should update the mapped objects when their color is changed since color should be multiplied again.
...
SVN revision: 71226
2012-05-18 07:17:34 +00:00
ChunEon Park
03995b4e98
evas/evas_render - should call the render_post since the object color can be changed without changing map
...
SVN revision: 71224
2012-05-18 06:51:30 +00:00
ChunEon Park
df0296e0b7
evas/evas_render - removed dead code
...
SVN revision: 71198
2012-05-17 10:34:53 +00:00
ChunEon Park
a2c7fa2dcc
evas/evas_render - trivial changes
...
changed from integers to Eina_Bool
removed white spaces and fixed indentations
SVN revision: 71170
2012-05-16 13:21:37 +00:00
ChunEon Park
14e43d84fd
evas/evas_render - added evas_object_change_reset internal function to remove much duplicated code
...
SVN revision: 71169
2012-05-16 12:59:33 +00:00
ChunEon Park
0645d65c8a
evas/evas_render - clean code more in _evas_render_phase1_object_process
...
SVN revision: 71106
2012-05-15 11:43:23 +00:00
ChunEon Park
5a077b9f85
evas/render - removed unnecessary parameter in _evas_render_phase1_object_process
...
SVN revision: 71105
2012-05-15 11:29:28 +00:00
Iván Briano
c97f25128b
cserve2 warnings begone
...
SVN revision: 70845
2012-05-07 17:22:06 +00:00
Iván Briano
15328efb85
evas/cserve2: fix typo that kept cserve2 disabled
...
now seriously...
Introducing Cache Serve 2.
This cache server will initially load images for clients connected to
it. It starts slave processes to load these images, and share the loaded
images through shm with the clients. All the connection done between
clients and the server goes through sockets.
The cserve2 build option is turned on by default, while the old cserve
was disabled, but in order to make clients use it, the environment
variable EVAS_CSERVE2 must be set, and a server must be running.
Clients will try to find the socket on a specified location using the
environment variable EVAS_CSERVE2_SOCKET. If it's not defined, then the
XDG_RUNTIME_DIR path should be used, and finally HOME, TMPDIR and /tmp.
SVN revision: 70699
2012-05-03 21:01:31 +00:00
Cedric BAIL
377cc2368a
evas: remove EVAS_FRAME_QUEUING.
...
NOTE: This should be part of evas_render itself and not
delegated to the engine. So cleaning things to make it easier
during evas_render rewrite.
SVN revision: 70503
2012-04-26 09:53:03 +00:00
Carsten Haitzler
cd5229f18d
clear color multiply when rendering mapped obj
...
SVN revision: 70187
2012-04-15 03:55:36 +00:00
Carsten Haitzler
e92d5fb2eb
fix map overdraw issue that has snuck in during development
...
SVN revision: 69534
2012-03-21 04:04:03 +00:00
Carsten Haitzler
8143b3969a
make sure we clean temporary objects - make some notes too.
...
SVN revision: 69522
2012-03-20 08:08:42 +00:00
Carsten Haitzler
396572a355
fix regression during 1.1 dev (towards 1.2) that made evas over-render
...
way too much! FIXED
SVN revision: 68204
2012-02-21 07:01:39 +00:00
Christopher Michael
f1e9715711
Evas: Fix calculations for framespce when changed.
...
SVN revision: 66537
2011-12-26 23:10:27 +00:00
Carsten Haitzler
885c618f20
add new events for pre/post rendering
...
SVN revision: 66318
2011-12-19 05:50:06 +00:00
Christopher Michael
ac49da31df
Evas: Handle framespace changes also during 'render'.
...
SVN revision: 66306
2011-12-17 18:45:09 +00:00
Carsten Haitzler
3306dce0c7
useless clip setting in ctx as it's reset a few lines later.
...
SVN revision: 66271
2011-12-16 07:20:12 +00:00
Carsten Haitzler
6fd0ee9262
fix map clip issue that shows up in buffer engine.
...
SVN revision: 66270
2011-12-16 07:04:00 +00:00
Carsten Haitzler
edaeefa288
fix another evas map clip issue! hooray! never ending list!
...
SVN revision: 65044
2011-11-11 05:56:40 +00:00
Carsten Haitzler
ccf5af6c44
and fix evas map used as mapbuf with clipping and stuff! ugh! the
...
forever shifting bug! evas_render needs a rewrite
SVN revision: 64429
2011-10-27 09:39:18 +00:00
Carsten Haitzler
62106ea76a
oh dear. debugging snuck in in my other fixes. remove.
...
SVN revision: 64287
2011-10-22 02:40:52 +00:00
Carsten Haitzler
30517bc67c
oh this one was a doosey to find. objects still having map applied BUT
...
map is the same as a normal display (no mapping at all) are not
considered opaque. fix!
SVN revision: 64264
2011-10-21 17:14:03 +00:00
Carsten Haitzler
a9cee095f1
and NOW fix obscure object handling properly.
...
SVN revision: 64252
2011-10-21 10:25:35 +00:00
Carsten Haitzler
ed5360c648
and disable invalidate optimization
...
SVN revision: 64249
2011-10-21 10:00:03 +00:00
Cedric BAIL
e2d8b7892d
evas: only draw the hole when it's needed.
...
SVN revision: 64047
2011-10-13 09:23:42 +00:00
Carsten Haitzler
914a08e206
use lround() for map coord rounding to avoid silly things like
...
15.999999999999999998 rounding down to 15... whihc leads to
sometimes... odd off-by-1 expected results.
SVN revision: 63978
2011-10-11 06:06:11 +00:00
Cedric BAIL
8edb994133
evas: cleanup and reorder video function call to be more usable.
...
SVN revision: 63799
2011-10-04 09:34:01 +00:00
Cedric BAIL
d724205a6e
evas: add basic support for video support.
...
SVN revision: 63758
2011-10-03 03:28:52 +00:00
Carsten Haitzler
db56e7b36f
fix proxy rendering!!!! ugh. i dont like the way i did it.. but its
...
quick and does the job.
SVN revision: 62631
2011-08-20 14:40:28 +00:00
Christopher Michael
76acd92058
Evas: Fix formatting.
...
SVN revision: 62489
2011-08-15 20:17:18 +00:00
Carsten Haitzler
e413884dac
fix latent onebuf code (was never used before)
...
SVN revision: 61684
2011-07-25 10:30:20 +00:00
Iván Briano
82bc5b8140
Not so unused
...
SVN revision: 60904
2011-07-01 02:02:02 +00:00
Cedric BAIL
937cbfe675
evas: reorder accessing Evas_Object to prevent accessing them after their death.
...
SVN revision: 60260
2011-06-13 07:34:44 +00:00
Daniel Juyung Seo
924bddfc83
Evas evas_render.c: Fixed formatting.
...
Fixed indentation and removed trailing whitespaces.
SVN revision: 59560
2011-05-21 06:23:33 +00:00
Carsten Haitzler
88b59a9bb6
fix proxy sourcing of smart obj that updates.
...
SVN revision: 59536
2011-05-19 13:01:44 +00:00
Vincent Torri
b3ed32be46
remove some shadow declarations
...
SVN revision: 59508
2011-05-18 14:12:10 +00:00
Carsten Haitzler
fa309e5069
nash -> i fixed your mask rendering. interesting you only mask *IF*
...
you have 1:1 scaling. you could do this with scaled imaged (and
unscaled masks) with ease. both smooth and nearest.
SVN revision: 58838
2011-04-23 02:02:45 +00:00
Carsten Haitzler
09069b6172
doxy move to header.
...
SVN revision: 58477
2011-04-08 07:26:20 +00:00
Brett Nash
b96d227334
Masking: Push a bit more arbitrary clipping
...
This seems to have got lost in my big messup before. This pushes enough of
mask/arbitrary clip to be somewhat useful. I need to push a little more soon
for it to be 100% happy, but this is useful level.
SVN revision: 58373
2011-04-06 05:38:38 +00:00
Carsten Haitzler
1c3bfd1a22
FIX: fix render bug when rendering to buffer canvases due to lost
...
clipper.
SVN revision: 58223
2011-03-31 10:26:42 +00:00