sw_engine image: code refactoring
authorHermet Park <chuneon.park@samsung.com>
Fri, 19 Nov 2021 04:22:32 +0000 (13:22 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Fri, 19 Nov 2021 05:27:38 +0000 (14:27 +0900)
Image raster sequence is getting quite complex...

Clean up before further image optimization.

src/lib/sw_engine/tvgSwRenderer.cpp

index 3aa7d7f..e1d5d2a 100644 (file)
@@ -503,6 +503,7 @@ Compositor* SwRenderer::target(const RenderRegion& region)
     cmp->compositor->image.stride = surface->stride;
     cmp->compositor->image.w = surface->w;
     cmp->compositor->image.h = surface->h;
+    cmp->compositor->image.direct = true;
 
     //We know partial clear region
     cmp->buffer = cmp->compositor->image.data + (cmp->stride * y + x);