Cedric BAIL
|
41a75f0b07
|
efl: follow Efl.VG naming by using bounds_get as an API name.
|
2015-04-03 16:38:08 +02:00 |
Cedric BAIL
|
990c088f6b
|
evas: align naming with ector, use bounds.
|
2015-04-03 16:38:07 +02:00 |
Cedric BAIL
|
65fb92831b
|
ector: there is no need for bounds get to return a Eina_Bool.
|
2015-04-03 16:38:06 +02:00 |
Cedric BAIL
|
600e69d226
|
evas: implements efl_vg_bound_get in all Efl.VG object.
|
2015-04-03 16:38:04 +02:00 |
Cedric BAIL
|
c1836b97ed
|
evas: remove Efl.VG.Image for now as it was not implemented.
|
2015-04-03 16:38:00 +02:00 |
Cedric BAIL
|
2613d17844
|
evas: remove unused function, no need for untested code.
|
2015-04-03 16:37:59 +02:00 |
Cedric BAIL
|
0eeb19d688
|
evas: implement stack below and above get for Efl.VG object.
|
2015-04-03 16:37:58 +02:00 |
Cedric BAIL
|
1821aef0c6
|
evas: add forgotten static in some Efl_VG object.
|
2015-04-03 16:37:57 +02:00 |
Cedric BAIL
|
9e3cfef8d7
|
evas: add missing boung_get and above/below get.
|
2015-04-03 16:37:56 +02:00 |
Cedric BAIL
|
510a3e42e8
|
ector: implements bounds_get for gradients in Cairo backend.
|
2015-04-03 16:37:55 +02:00 |
Cedric BAIL
|
2d9bccbfdc
|
ector: implements bounds_get for Ector_Renderer_Cairo_Shape.
|
2015-04-03 16:34:30 +02:00 |
Cedric BAIL
|
7bca6c00f4
|
ector: fix the return type of ector_renderer_bounds_get.
|
2015-04-03 16:34:29 +02:00 |
Cedric BAIL
|
30e2b8398e
|
efl: add path bounding box computation.
This code does compute the largest possible bounding box not a minimal one.
|
2015-04-03 16:34:28 +02:00 |
Cedric BAIL
|
8288e0a880
|
evas: remove SVG loader code.
|
2015-04-03 16:34:27 +02:00 |
Cedric BAIL
|
013b18ea6a
|
evas: removing the ability to load file in Evas_Object_VG for now.
Without events and animation it is not really useful and that can only be
done with a library on top of Ecore.
|
2015-04-03 16:34:26 +02:00 |
Cedric BAIL
|
5310a3ea9c
|
ector: remove some warning from the Cairo backend.
|
2015-04-03 16:34:25 +02:00 |
Cedric BAIL
|
39f7ce192c
|
ector: implement surface size property.
|
2015-04-03 16:34:24 +02:00 |
Cedric BAIL
|
0d95e53932
|
ector: remove useless function for now.
|
2015-04-03 16:34:23 +02:00 |
Cedric BAIL
|
b18b1e89ff
|
evas: fix Windows build.
|
2015-04-03 16:34:22 +02:00 |
Subhransu Mohanty
|
7d0944bda5
|
evas: handle mul_col for ector drawing in gl backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:21 +02:00 |
Subhransu Mohanty
|
6c64f2db74
|
ector: fix transform issue in cairo backend.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:19 +02:00 |
Subhransu Mohanty
|
72967efd9d
|
evas: update batman example with transformation and opengl.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:17 +02:00 |
Subhransu Mohanty
|
b20872bf68
|
ector: add cairo_save() and cairo_restore() to fix the transformation issue.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
2015-04-03 16:34:16 +02:00 |
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 |