Jean-Philippe Andre
615b2442b7
Ector: Move drawhelper to static_libs
...
Rename a few things:
- draw helper -> efl_draw
- Ector_Rop -> Efl.Gfx.Render_Op
- ECTOR_ bla bla -> DRAW_ bla bla (base pixel ops)
- ector_memfill -> draw_memset32 (and invert arg order to match memset)
The main rasterizer file is now draw.h in static_libs/draw
This is a non functional change, simple code refactor.
2015-12-03 18:42:50 +09:00
Cedric BAIL
9c3c402fd6
ector: don't use eo parent relationship for accessing the surface.
2015-11-19 14:52:10 +01:00
Cedric BAIL
cb65e6b1fe
ector: don't leak cairo context.
2015-10-01 17:18:54 -07:00
Cedric BAIL
4d75e359ff
ector: fix cairo backend to properly multiply gradient color.
...
@fix
2015-09-21 22:50:34 +02:00
Subhransu Mohanty
85312d56c6
ector: update cairo enum definitions and fix gradient spread issue.
...
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-04-03 16:38:19 +02:00
Cedric BAIL
510a3e42e8
ector: implements bounds_get for gradients in Cairo backend.
2015-04-03 16:37:55 +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
5ef81292a1
ector: fix setting context to always have one available.
2015-04-03 16:31:17 +02:00
Cedric BAIL
5d98201236
ector: reorder macro for easier reuse.
2015-04-03 16:22:15 +02:00
Cedric BAIL
fdf3942aa0
ector: first implementation of a Cairo surface.
2015-04-03 16:22:01 +02:00