sw_engine: optimize raster. 80/236880/2
authorHermet Park <chuneon.park@samsung.com>
Tue, 23 Jun 2020 05:41:57 +0000 (14:41 +0900)
committerHermet Park <chuneon.park@samsung.com>
Tue, 23 Jun 2020 07:55:06 +0000 (16:55 +0900)
commit86300c5fc05a9e0b269f2f1a624c7c1f77fd5913
tree1a40aea9973d23558c611be3df672e36a9f5c010
parent4f48c856f6f965390e198c2a6c52cdb99e287bf7
sw_engine: optimize raster.

memset() is more than 10x faster than manual loop.

Thus we replace it to manipulate buffer pixels.

Change-Id: If0f255578f7d49ff6704c4f15e2eefe435cc3c15
meson.build
src/lib/sw_engine/tvgSwCommon.h
src/lib/sw_engine/tvgSwFill.cpp
src/lib/sw_engine/tvgSwRaster.cpp
src/lib/sw_engine/tvgSwRenderer.cpp
test/makefile [changed mode: 0755->0644]