efl/src/lib/ecore_drm2
Carsten Haitzler 39f224b3a6 ecore drm2 - work around kms/drm bug seemingly when no flip event comes
so we request a flip so we can do vsync events. the flip event never
comes. i am not sure why it never comes, but we ask and nothing
arrives, and this basically halts all rendering in wayland compositor
mode as we are syncing rendering to vsync (of course). put in a
timeout of 0.05s (50ms) to try ask again if the event never comes and
log the error. this is a pretty useful workaround becauswe having your
entire display freeze is a ... bad thing.

@fix
2019-02-21 09:52:31 +00:00
..
Ecore_Drm2.h ecore_drm2: Add API to allow settings tap-to-click on pointer device 2019-01-31 08:41:04 -05:00
ecore_drm2.c ecore_drm2: Pass Ecore_Drm2_Device instead of fd to most functions 2017-08-09 14:56:58 -05:00
ecore_drm2_device.c ecore_drm2: Add API to allow settings tap-to-click on pointer device 2019-01-31 08:41:04 -05:00
ecore_drm2_fb.c ecore drm2 - work around kms/drm bug seemingly when no flip event comes 2019-02-21 09:52:31 +00:00
ecore_drm2_outputs.c ecore drm2 - work around kms/drm bug seemingly when no flip event comes 2019-02-21 09:52:31 +00:00
ecore_drm2_plane.c ecore_drm2: Fix failure to properly set up new plane 2018-06-26 15:28:07 -04:00
ecore_drm2_private.h ecore drm2 - work around kms/drm bug seemingly when no flip event comes 2019-02-21 09:52:31 +00:00
meson.build here comes meson 2018-10-02 17:22:50 +02:00