efl/src/lib/ector/software
Marcel Hollerbach 46422187d8 meson: cleanup the native-cpu optimization build code
you were not able to disable the header checks, so if the header was not
there it indicated that you could turn it of. However, the option check
was in the has_header if not outside of it. Further more, header checks
are done in the subdirectory that is done for header checks,
unneccessary cpu_**** flags are removed, global optimization options are
added to the global_arguments instead of just the package_c_args, which
leads to the fact that also all binaries etc. are build by default with
those optimization flags.

This also reduces the amount of options to a minimum of 1 option, to
just control if there should be the optimization or not.

This also changes from host_maschine to target_mschine, since we
probebly want to enable the optimization for the target maschine, not
the host.

Differential Revision: https://phab.enlightenment.org/D7296
2018-11-16 17:29:05 +01:00
..
Ector_Software.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
ector_renderer_software.eo ector: fix property/method name conflict for "fill" 2018-02-12 13:47:15 -05:00
ector_renderer_software_gradient_linear.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
ector_renderer_software_gradient_linear.eo ector: fix property/method name conflict for "fill" 2018-02-12 13:47:15 -05:00
ector_renderer_software_gradient_radial.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
ector_renderer_software_gradient_radial.eo ector: fix property/method name conflict for "fill" 2018-02-12 13:47:15 -05:00
ector_renderer_software_shape.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
ector_renderer_software_shape.eo ector: fix property/method name conflict for "fill" 2018-02-12 13:47:15 -05:00
ector_software_buffer.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
ector_software_buffer.eo docs: ector_software: fill gaps in ector software backend eo file documentation 2016-11-15 17:45:31 +01:00
ector_software_buffer_base.eo evas filters: Refactor ector and gfx filters A LOT 2017-04-14 11:26:43 +09:00
ector_software_gradient.c ector - fix meson build with sse3 on ix86 (32bit) 2018-11-16 00:08:47 +00:00
ector_software_gradient.h ector - fix meson build with sse3 on ix86 (32bit) 2018-11-16 00:08:47 +00:00
ector_software_gradient_sse3.c ector - fix meson build with sse3 on ix86 (32bit) 2018-11-16 00:08:47 +00:00
ector_software_private.h ector: move gradient color computation to a pool of thread. 2017-09-17 11:49:48 -07:00
ector_software_rasterizer.c ector/software: remove duplicate call. 2018-11-14 16:08:09 +09:00
ector_software_surface.c ector: fix wrong initalization count reference. 2018-11-15 12:17:38 +09:00
ector_software_surface.eo ector: use new property impl syntax 2016-12-27 16:12:25 +01:00
meson.build meson: cleanup the native-cpu optimization build code 2018-11-16 17:29:05 +01:00