sw_engine rle: fix RLE intersect. 50/292350/1
authorHermet Park <hermetpark@gmail.com>
Fri, 14 Apr 2023 04:32:20 +0000 (13:32 +0900)
committerPatryk Kaczmarek <patryk.k@partner.samsung.com>
Thu, 4 May 2023 09:24:46 +0000 (11:24 +0200)
commitde2b90e18e8fb5aecc67af2e8be7326151c27298
treeff45a7bd193bf5daec38babb0fca475b78589280
parent14bbd9c7785e70a5fba74d1aa5e5d255e70bed03
sw_engine rle: fix RLE intersect.

IntersectSpansRegion() wasn't working correctly,
as it didn't take care of some corner cases.

This fix makes the algorithm more accurate.

Change-Id: I7405676290951f6f7ee7ac29f6cbc19473cda84d
src/lib/sw_engine/tvgSwRle.cpp