gl_generic: disable creating gl thread 97/252297/2
authorTaehyub Kim <taehyub.kim@samsung.com>
Tue, 26 Jan 2021 08:22:26 +0000 (17:22 +0900)
committerHermet Park <chuneon.park@samsung.com>
Mon, 22 Feb 2021 05:18:03 +0000 (05:18 +0000)
The gl render thread was implemented for gl threading but this feature is not used.
because the gl render thread feature has no performance advantage and not stable.
so disable creating Evas-gl-thread-wk thread.

Change-Id: I6b13588e6d5cc44df11579b401d7621413f4e047

src/modules/evas/engines/gl_generic/evas_engine.c

index db72b4e..b956bea 100755 (executable)
@@ -3419,7 +3419,9 @@ static int
 module_open(Evas_Module *em)
 {
    if (!em) return 0;
-   if (!evas_threads_gl_init()) return 0;
+   //TIZEN_ONLY(20210126): disable creating gl thread
+   //if (!evas_threads_gl_init()) return 0;
+   //
    if (!evas_gl_common_module_open()) return 0;
    /* get whatever engine module we inherit from */
    if (!_evas_module_engine_inherit(&pfunc, "software_generic", 0)) return 0;