Subhransu Mohanty
|
1c093f3660
|
evas: fix EVAS_RENDERER_DEBUG_TIMING implementation for async rendering
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:15 +02:00 |
Subhransu Mohanty
|
03c5e052e8
|
efl: simplify append_circle() api implementation.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:14 +02:00 |
Cedric BAIL
|
21ee9897bd
|
evas: don't track generated content.
|
2015-04-03 16:34:12 +02:00 |
Subhransu Mohanty
|
097f46a047
|
evas: flush cpu pipeline before ector drawing.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:11 +02:00 |
Subhransu Mohanty
|
1f62465916
|
ector: add mul_col feature in Cairo backend and fixed color handling issue.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:10 +02:00 |
Cedric BAIL
|
c9aaa12c07
|
evas: force cpu end opt when switching to Cairo rendering.
|
2015-04-03 16:34:09 +02:00 |
Subhransu Mohanty
|
a500249b69
|
ector: add clipping support for Cairo backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:07 +02:00 |
Subhransu Mohanty
|
26d8641381
|
ector: gradient now uses spread while filling a shape for Cairo backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:06 +02:00 |
Subhransu Mohanty
|
e22752d1eb
|
ector: use line width, join and cap style while stoking the path for Cairo backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:05 +02:00 |
Subhransu Mohanty
|
f1e48f8de8
|
ector: don't draw the gradient if its used as fill object in Cairo backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:03 +02:00 |
Subhransu Sekhar Mohanty
|
f73352adec
|
evas : add documentation to legacy vector api's.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:02 +02:00 |
Cedric BAIL
|
f8938fe5ce
|
evas: use legacy API for VG example.
|
2015-04-03 16:34:01 +02:00 |
Subhransu Sekhar Mohanty
|
e80a759139
|
evas: add legacy api for creating vg_shape and vg_container object.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:00 +02:00 |
Subhransu Sekhar Mohanty
|
b1e663b368
|
efl: fix efl_gfx_append_rect to clamp radius to always fit inside of the rectangle.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:33:59 +02:00 |
Subhransu Sekhar Mohanty
|
c1c6b7effc
|
efl: force close of rect shape to prevent to avoid join showing with non rounded rectangle.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:33:58 +02:00 |
Cedric BAIL
|
40b9eea3cb
|
ector: expose more useful immediate rendering functions to the outside world.
|
2015-04-03 16:33:57 +02:00 |
Cedric BAIL
|
e530fc521c
|
ector: actually depend on math library.
|
2015-04-03 16:33:56 +02:00 |
ChunEon Park
|
da1cf1a993
|
efl: actually depend on math library.
|
2015-04-03 16:33:54 +02:00 |
Cedric BAIL
|
9cce54d4df
|
evas: fix make distcheck.
|
2015-04-03 16:33:53 +02:00 |
Cedric BAIL
|
67beb8d250
|
ector: fix make distcheck.
|
2015-04-03 16:33:52 +02:00 |
Cedric BAIL
|
9838b98f0b
|
evas: add helper surface for cairo vector rendering.
|
2015-04-03 16:33:52 +02:00 |
Cedric BAIL
|
105b375f68
|
efl: interpolate stroke also.
|
2015-04-03 16:33:51 +02:00 |
Subhransu Sekhar Mohanty
|
0ec75ca05f
|
ector: fix coding style of freetype backend.
|
2015-04-03 16:33:50 +02:00 |
Subhransu Sekhar Mohanty
|
1d0ce5bc05
|
ector: fix ector_color_multiply() function
|
2015-04-03 16:33:49 +02:00 |
Cedric BAIL
|
5e5b3750c7
|
ector: add warning if library is not found.
We use the system configuration to find it. So if it doesn't find it, adjust
your system.
|
2015-04-03 16:33:48 +02:00 |
Subhransu Sekhar Mohanty
|
ae3df1d225
|
evas: remove duplicated shape data and modified animation time in evas-vg-batman.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:33:46 +02:00 |
Subhransu Sekhar Mohanty
|
9f88fd068c
|
ector: add handling of EFL_GFX_PATH_CHANGED signal to Freetype backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:33:44 +02:00 |
Cedric BAIL
|
fbeb5dd618
|
evas: call batman to the rescue !
The animation is not pretty yet, but definitively a nice demo of a
changing shape with current Evas_VG API.
|
2015-04-03 16:33:43 +02:00 |
Cedric BAIL
|
29aefe04ad
|
evas: correctly handle redraw of changed tree of Evas_VG_Node.
|
2015-04-03 16:33:42 +02:00 |
Cedric BAIL
|
728fa26409
|
ector: use the new infrastructure to detect changed path for Cairo backend.
|
2015-04-03 16:33:40 +02:00 |
Cedric BAIL
|
d14f805793
|
efl: notify when the path change.
This is an easier and safer way than forcing all object inheriting this class
to override all function that modify the path.
|
2015-04-03 16:33:38 +02:00 |
Cedric BAIL
|
f5f48a8265
|
ector: correctly handle case with NULL being set for efl_gfx_shape_stroke_dash_set.
|
2015-04-03 16:33:37 +02:00 |
Cedric BAIL
|
4bdda2db5a
|
efl: fix parsing of SVG path data.
|
2015-04-03 16:33:35 +02:00 |
Cedric BAIL
|
988b9cdcbc
|
efl: make efl_gfx_shape_interpolate more resistant to bogus request.
|
2015-04-03 16:33:33 +02:00 |
Cedric BAIL
|
05014235a3
|
evas: correct evas_vg_simple header description.
|
2015-04-03 16:33:32 +02:00 |
Cedric BAIL
|
d02bb67da0
|
efl: actually update command and points length.
|
2015-04-03 16:33:31 +02:00 |
Subhransu Sekhar Mohanty
|
5753b43812
|
ector: fix pre multiplied color issue with FreeType backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:33:29 +02:00 |
Cedric BAIL
|
bc7833e785
|
efl: fix rectangle shape to finish at the right position.
|
2015-04-03 16:33:28 +02:00 |
Cedric BAIL
|
0e18880efe
|
ector: fix forgotten return value.
|
2015-04-03 16:33:26 +02:00 |
Jorge Luis Zapata Muga
|
8029e67c24
|
efl: use enesim/moonlight path normalizer.
This fix issue with rounded rectangle.
|
2015-04-03 16:33:22 +02:00 |
Cedric BAIL
|
de08a3bc04
|
ector: add reference point to define (0, 0) and don't repeat the same value everywhere.
|
2015-04-03 16:33:19 +02:00 |
Cedric BAIL
|
f603f5ed21
|
gitignore: don't track generated examples.
|
2015-04-03 16:33:11 +02:00 |
Cedric BAIL
|
afc2b3b17a
|
evas: fix example with new namespace.
|
2015-04-03 16:33:09 +02:00 |
Cedric BAIL
|
5613ca50ae
|
ector: remember last position and translate to Ector_Renderer origin position.
|
2015-04-03 16:33:07 +02:00 |
Cedric BAIL
|
ee955fbd98
|
evas: fix Evas_3D examples with new Efl interface API.
|
2015-04-03 16:33:06 +02:00 |
Subhransu Sekhar Mohanty
|
10dca9f68e
|
ector : add path cliping feature in FreeType software backend.
|
2015-04-03 16:33:05 +02:00 |
Cedric BAIL
|
cb1226ad41
|
ector: set the transformation matrix before any translation !
|
2015-04-03 16:33:04 +02:00 |
Cedric BAIL
|
084fb9f87e
|
evas: use the correct method to multiply color.
|
2015-04-03 16:33:03 +02:00 |
Jose Gonzalez
|
472f3a72ff
|
ector: correct implementation for color multiplication.
|
2015-04-03 16:33:01 +02:00 |
Cedric BAIL
|
f5fe46ec3c
|
ector: cairo require an identity matrix to be set instead of NULL.
NULL mean crash :-D
|
2015-04-03 16:33:00 +02:00 |