diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2019-08-01 09:16:47 +0100 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2019-08-02 16:41:12 +0100 |
commit | d9dbd2fbea47d3d6ffdcee1bca84f06c989367cf (patch) | |
tree | 54dd6d3fefb2301bdb06a33a5fad7e38d86dab4b /src/lib/ecore_evas | |
parent | d13c59fb8953764a4042aa481e5b88f7a1eb56b6 (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.h | 15 |
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; |