summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2019-08-01 09:16:47 +0100
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2019-08-02 16:41:12 +0100
commitd9dbd2fbea47d3d6ffdcee1bca84f06c989367cf (patch)
tree54dd6d3fefb2301bdb06a33a5fad7e38d86dab4b /src/lib/ecore_evas
parentd13c59fb8953764a4042aa481e5b88f7a1eb56b6 (diff)
ecore evas x and e sync rendering - disable as it's unused
this has been optional and unused by e for a very long time ot try sync front-buffered software rendering with the wm/compositor. we may as well remove the bloat that is here that is unused... it's been inactive for many years anyway.
Diffstat (limited to 'src/lib/ecore_evas')
-rw-r--r--src/lib/ecore_evas/ecore_evas_private.h15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/lib/ecore_evas/ecore_evas_private.h b/src/lib/ecore_evas/ecore_evas_private.h
index e8db23b99e..474b7a35ed 100644
--- a/src/lib/ecore_evas/ecore_evas_private.h
+++ b/src/lib/ecore_evas/ecore_evas_private.h
@@ -359,28 +359,15 @@ struct _Ecore_Evas
359 double async_render_start; 359 double async_render_start;
360#endif 360#endif
361 361
362 /* A flag to show if sync_draw_done is sent by gl or by ecore_evas.
363 Some GL drivers do buffer copy in a separate thread. We need to check
364 whether GL driver sends SYNC_DRAW_DONE message after buffer copy.
365 This is required to synchronize rendering and sync_draw_done message
366 sending.
367
368 -1 : uninitialized
369 0 : sync_draw_done is sent by ecore_evas
370 1 : sync_draw_done is sent by gl
371 */
372 signed char gl_sync_draw_done;
373
374 unsigned char ignore_events : 1; 362 unsigned char ignore_events : 1;
375 unsigned char manual_render : 1; 363 unsigned char manual_render : 1;
376 unsigned char registered : 1; 364 unsigned char registered : 1;
377 unsigned char no_comp_sync : 1; 365 unsigned char no_comp_sync : 1;
378 unsigned char semi_sync : 1;
379 unsigned char deleted : 1; 366 unsigned char deleted : 1;
380 unsigned char profile_supported : 1; 367 unsigned char profile_supported : 1;
381
382 unsigned char in_async_render : 1; 368 unsigned char in_async_render : 1;
383 unsigned char can_async_render : 1; 369 unsigned char can_async_render : 1;
370
384 unsigned char animator_registered : 1; 371 unsigned char animator_registered : 1;
385 unsigned char animator_ticked : 1; 372 unsigned char animator_ticked : 1;
386 unsigned char animator_ran : 1; 373 unsigned char animator_ran : 1;