sw_engine: introduce avx simd instruction 78/238078/11
authorHermet Park <chuneon.park@samsung.com>
Wed, 8 Jul 2020 07:05:58 +0000 (16:05 +0900)
committerHermet Park <chuneon.park@samsung.com>
Sat, 11 Jul 2020 11:58:09 +0000 (20:58 +0900)
commit9e1ba8d2c0bd295513a18361e4c081d9802eba28
treee8f38f88ce9b2513b2dadc4b477bb0b442b6db34
parent2deb6919c76d0660926e129f11613f5686e47ee7
sw_engine: introduce avx simd instruction

avx is the cutting edge method for intel & amd cpus simd instruction.
We are going to support this feature for the desktop environment (instead of sse)

You can turn on this with configuration something like this:

$meson . build -Dvectors=avx

Current patch supports only for raster solid color

Change-Id: I068ba30a1f63d480415e2762f8021fc8d6d28a39
meson.build
meson_options.txt
src/lib/meson.build
src/lib/sw_engine/tvgSwCommon.h
src/lib/sw_engine/tvgSwFill.cpp
src/lib/sw_engine/tvgSwRaster.cpp
src/loaders/meson.build
src/meson.build
test/testPath.cpp