From 88a85c68fa05cfa3bc3c5300ee3b8a84d77ec632 Mon Sep 17 00:00:00 2001 From: Michal Maciola Date: Fri, 11 Jun 2021 16:34:05 +0200 Subject: [PATCH] loader_mgr: FileTypes order changed FileType order was changed in tvgLoaderMgr.h to move Tvg at the beginning. When raw data loading [LoaderMgr::loader(data, size)], loaders are tried one by one (in order according to the FileType enum) until the correct loader is found. When using EFL and load edj, multiple loader(data, size) with tvg data may be called. This change should improve performance in that case. --- src/lib/tvgLoaderMgr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/tvgLoaderMgr.h b/src/lib/tvgLoaderMgr.h index 72c9d0ed..4592cb13 100644 --- a/src/lib/tvgLoaderMgr.h +++ b/src/lib/tvgLoaderMgr.h @@ -24,7 +24,7 @@ #include "tvgLoader.h" -enum class FileType { Svg = 0, Raw, Png, Tvg, Unknown }; +enum class FileType { Tvg = 0, Svg, Raw, Png, Unknown }; struct LoaderMgr {