Ector: Move drawhelper to static_libs
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 2 Dec 2015 09:46:29 +0000 (18:46 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 3 Dec 2015 09:42:50 +0000 (18:42 +0900)
commit615b2442b76eeeeacc3e386ca5fd322047009761
treea84d36df1ff9460dc78123763a75f507a4750353
parentbad7911cd0f9d7eaa51c0c7b67ff3ed8d7da5599
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.
29 files changed:
src/Makefile_Ector.am
src/Makefile_Efl.am
src/Makefile_Evas.am
src/lib/ector/Ector.h
src/lib/ector/cairo/ector_cairo_private.h
src/lib/ector/cairo/ector_renderer_cairo_base.c
src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.c
src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.c
src/lib/ector/cairo/ector_renderer_cairo_shape.c
src/lib/ector/ector_private.h
src/lib/ector/ector_renderer_generic_base.eo
src/lib/ector/software/ector_renderer_software_gradient_linear.c
src/lib/ector/software/ector_renderer_software_gradient_radial.c
src/lib/ector/software/ector_renderer_software_shape.c
src/lib/ector/software/ector_software_buffer.c
src/lib/ector/software/ector_software_gradient.c
src/lib/ector/software/ector_software_private.h
src/lib/ector/software/ector_software_rasterizer.c
src/lib/ector/software/ector_software_surface.c
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_gfx_base.eo
src/lib/evas/include/evas_common_private.h
src/modules/evas/engines/gl_generic/evas_engine.c
src/modules/evas/engines/software_generic/evas_engine.c
src/static_libs/draw/draw.h [moved from src/lib/ector/software/ector_drawhelper_private.h with 52% similarity]
src/static_libs/draw/draw_main.c [moved from src/lib/ector/software/ector_drawhelper.c with 69% similarity]
src/static_libs/draw/draw_main_neon.c [moved from src/lib/ector/software/ector_drawhelper_neon.c with 92% similarity]
src/static_libs/draw/draw_main_sse2.c [moved from src/lib/ector/software/ector_drawhelper_sse2.c with 90% similarity]
src/static_libs/draw/draw_private.h [new file with mode: 0644]